The Nifty 50 climbed as much as 193.45 points during the session to an all-time high of 26,340 before closing at 26,328.55, up 182 points, or 0.7%. The BSE Sensex advanced 573 points, or 0.67%, to finish at 85,762.