Equity benchmarks continued to trade higher amid consolidation with the Nifty holding 8600 level ahead of expiry of July derivative contracts.
The 30-share BSE Sensex was up 77.26 points at 28101.59 and the 50-share NSE Nifty rose 15 points to 8630.80. The broader markets outperformed benchmarks.
The BSE Midcap and Smallcap indices gained 0.7-0.8 percent as about two shares advanced for every share declining on the Bombay Stock Exchange.
Asian Paints shares rallied 7 percent after its first quarter (April-June) earnings surpassed analysts' expectations with consolidated profit growing 18.7 percent year-on-year to Rs 553 crore, boosted by operational performance.