After trading around the flat line for a greater part of the session, equity benchmarks have ended in the green. The Nifty failed to close above 10,900, though.
Consumption, IT, metals and PSU banks were the big gainers, while the Nifty Midcap index outperformed frontline indices.
Pharmaceuticals were the big losers, with the Nifty Pharma ending over 2 percent lower.
At the close of market hours, the Sensex was up 46.70 points or 0.13% at 36241.00, while the Nifty was higher by 7.00 points or 0.06% at 10883.80. The market breadth was narrow as 1,328 shares advanced against a decline of 1,263 shares, while 160 shares were unchanged.
Yes Bank, HUL, and Indiabulls Housing gained the most, while Sun Pharma, M&M, and HPCL were the top losers.