Equity benchmarks ended the day on a positive note, after having a subdued session through the day. The midcap index was within a percent of lifetime high.
The Sensex was up 17.47 points at 29336.57, while the Nifty was down 1.65 points at 9103.50. The market breadth was positive, but narrow, as 1,615 shares advanced against a decline of 1,223 shares, while 181 shares are unchanged.
Adani Ports, BHEL, Power Grid and Bharti Infratel were the top gainers on both indices, while State Bank of India (SBI), Hero MotoCorp and Aurobindo Pharma lost the most.