Extending gains for the third consecutive session, the benchmark indices on Wednesday ended at fresh closing highs tracking gains in Asian and US markets, while back home, a string of solid quarterly results also boosted the sentiment.
In intraday trade, the S&P BSE Sensex rallied as much as 224 points to 30,167, surpassing its previous all-time high level of 30,024 hit on March 04, 2015, while the broader Nifty50 rose 60 points to 9,367 to hit its fresh lifetime high for second day in a row.
The 30-share Sensex finished at 30,133, up 190 points, while the broader Nifty50 ended