Stocks to buy or sell: Domestic equity benchmarks ended mostly stable, with the Sensex up 266.47 points and Nifty 50 up 50.90 ...