The BSE benchmark Sensex climbed 0.4 percent to an all-time high of 63,588.31 points on June 21 on the back of continued buying of local equities by foreign investors aided by improving macroeconomic factors and expectations of a longer pause on interest rate hikes by the Reserve Bank.
The NSE Nifty hit a high of 18,875.90 on Wednesday, around 10 points away from its record intraday high of 18,887.60 points reached on December 1, 2022. The Sensex had touched 63,284.19 points the same day.
The rally in the Indian equity markets started after March 28 and both the benchmark indices gained nearly 10 percent since then. Foreign investors have bought equities worth around $8.28 billion in this period.