The Sensex hit its lifetime high of 65,943.57 and the Nifty reached all-time peak of 19,540.25.
From the Sensex pack, Tata Steel, Tata Consultancy Services, Mahindra & Mahindra, Infosys, JSW Steel, Kotak Mahindra Bank, State Bank of India and HDFC Bank were among the major gainers.