The companies are expecting to benefit from an equity market, which is flush with liquidity and has seen a sharp increase in new retail investors.
On the Sensex chart, HCL Tech was the top gainer, soaring around 6 per cent, followed by Infosys, HDFC, Bajaj Auto, Maruti, Tech Mahindra and M&M.
Breaching the 45,000-mark for the first time, the 30-share BSE Sensex surged 446.90 points or 1 per cent to finish at 45,079.55. Intra-day, it touched a lifetime peak of 45,148.28.
After swinging 599 points during the day, the 30-share BSE Sensex settled 128.84 points or 0.38 per cent lower at 33,980.70.
Shedding over 574 points from the day's high, the BSE Sensex settled 63.29 points or 0.21 per cent lower at 30,609.30.
After rallying 1,474.36 points during the day, the 30-share benchmark surrendered some gains to settle 637.49 points or 2.03 per cent higher at 32,008.61.
After a volatile session, the 30-share BSE gauge settled 371.44 points or 1.17 per cent higher at 32,114.52. It hit an intra-day high of 32,199.91 and a low of 31,661.34.
The 30-share BSE Sensex ended 1,011.29 points or 3.20 per cent lower at 30,636.71; while the NSE Nifty closed 280.40 points or 3.03 per cent down at 8,981.50.
After starting over 1,116 points higher, the 30-share BSE Sensex pared some early gains to end 986.11 points or 3.22 per cent higher at 31,588.72.
After hitting a low of 27,500.79 during the day, the 30-share BSE barometer ended 674.36 points or 2.39 per cent lower at 27,590.95.