Bharat Express

Market at close

Nifty reached an all-time high of 24,861, while the Sensex closed near its record high, surging 1,292 points or 1.62% to 81,332.