The BSE Sensex rebounded 279 points while the NSE Nifty reclaimed the 11,250 level on Thursday, propelled by gains in IT and financial stocks amid mixed global cues.
Both the key indices rallied in the last hour of trade after trading on a tepid note through most part of the day.
The 30-share BSE benchmark closed 278.60 points, or 0.75 per cent, higher at 37,393.48. It hit an intra-day high of 37,518.94 and a low of 37,052.30.
Similarly, the broader Nifty rose 100.10 points, or 0.90 per cent, to settle at 11,257.10.
During the day, it hit a high of 11,281.55 and a low of 11,143.35.
Bajaj Finance was the biggest gainer in the Sensex pack, spurting 3.64 per cent, after the company reported a jump of 50 per cent in standalone net profit at Rs 1,114 crore for the March quarter.
Tata Motors, Infosys, Vedanta, ONGC, PowerGrid, NPTC, Axis Bank, ICICI Bank, Kotak Bank, SBI, HDFC Bank, Tata Steel, TCS and RIL too rose up to 3.48 per cent.