The BSE Sensex rallied over 400 points during the morning session on Tuesday to breach its previous all-time of 52,869.51.
The market, after opening on a positive note amid firm global cues, rallied further as declining COVID-19 cases and vaccination ramp-up boosted investor sentiments. India vaccinated over 86 lakh people in a day for the first time on Monday.
The BSE Sensex breached the 53,000 mark to record a fresh all-time high of 53,057.11.
At 10:40 am, it was ruling at 53,010.35, up 435.89 points or 0.83 per cent. It hit an intraday low of 52,800.82.
The Nifty 50 was at 15,880.05, up 133.55 points or 0.85 per cent. It hit an intra-day high of 15,895.75 and a low of 15,812.45.
The rally was led by auto stocks while pharma stocks were under pressure.