Sensex was up 231.80 points or 0.57%
Indian indices broke the two day losing streak and ended higher but off day's high on the back of buying seen in the selected metal, FMCG and auto stocks.
At close, the Sensex was up 231.80 points or 0.57% at 41198.66, and the Nifty was up 73.70 points or 0.61% at 12129.50. About 1268 shares have advanced, 1201 shares declined, and 164 shares are unchanged.
Tata Motors, Bajaj Finance, Bharti Infratel, Nestle and Bajaj Finserv were among major gainers on the Nifty, while losers were Eicher Motors, TCS, Yes Bank, Dr Reddy’s Labs and HDFC.