An appreciating rupee, sustained buying by domestic institutional investors (DIIs), fresh foreign capital inflows and encouraging start to the earnings season contributed to the uptrend, brokers said.
The 30-share barometer, after opening on a strong footing, gathered momentum to touch an all-time intra-day high of 36,699.53.
However, it shed some ground on profit-booking, before
finally finishing at 36,548.41, up by 282.48 points, or 0.78 per cent—surpassing its previous record closing of 36,283.25 hit on January 29.
The gauge has now gained 973.86 points in five sessions.
The broader NSE Nifty index also reclaimed the 11,000-mark, touching a high of 11,078.30 before ending at 11,023.20, up 74.90 or 0.68 per cent. This is its highest closing since January 31, when it had ended at 11,027.70.
Meanwhile, foreign funds bought shares worth a net of Rs 636.27 crore, while domestic institutional investors (DIIs) made purchases worth Rs 15.33 crore on Wednesday, provisional data showed.