The S&P BSE Sensex was up 200 points, or 0.4 per cent, at 52,510 levels. The index hit a record high of 52,642 earlier in the day. The broader Nifty50 index, meanwhile, topped the 15,800-mark. PowerGrid (up 2%) was the top Sensex gainer, followed by Reliance Industries and ONGC trading 1 per cent, each.
The Nifty sectoral indices traded mixed, with Nifty IT and Nifty Metal indexes up over 1 per cent, each.
In the broader markets, the S&P BSE MidCap and SmallCap indices traded 0.6 per cent and 0.8 per cent higher, respectively.
A total of 57 companies, including BEML, BHEL, CG Power, Cochin Shipyard, DLF, and Sun TV are scheduled to announce their March quarter results today.