Nifty closed at a new all-time high of 20,267 after hitting record high of 20,291 in intraday session on Friday. Meanwhile, Sensex closed nearly 500 points higher at 67,481. ITC, L&T, Axis Bank, ICICI Bank, and Reliance Industries were top contributors to the surge in Nifty. The indices gained after India reported better-than-expected GDP growth of 7.6% in September quarter.