Benchmark equity index BSE Sensex rose over 240 points to trade at an all-time high on Thursday morning.
The broader NSE Nifty too soared 75 points to reclaim the 11,000 mark.
At 9.40 am, the BSE Sensex was trading 246 points or 0.68% higher at 36,512.40, the highest level the index has touched so far. The wider NSE Nifty was also up 75 points or 0.69% to 11023.40 in early morning trade.
Equity benchmark Sensex rose for the fourth session today to perch near its all-time peak, powered by a sharp rally in IT bellwether TCS following strong quarterly results.
On Wednesday, the 30-share strong BSE benchmark index had closed at 36,265.93 — just shy of its lifetime closing high of 36,283.25 hit on January 29.
In the last four sessions, the gauge has gained over 700 points.
In the Sensex pack, stocks leading the gains included Reliance Industries, Hindustan Unilever, SBI, IndusInd Bank, Yes Bank, Axis Bank, Maruti Suzuki and HDFC, rising as much as 1.93%.
Shares of IT giant TCS were trading 0.45% higher in early deals. The stock had spurted to its lifetime high of Rs 1,979.60 on Wednesday, on the back of better-than-expected Q1 results.
Overall, Asian markets trade higher ahead of key inflation data, even as trade war concerns between US and China linger.