The Sensex and the Nifty hit another lifetime high on the back of strong global cues as better than expected GDP data in the US lifted global market sentiment.
The Sensex was last trading at a new lifetime peak of 27,483 points, while the Nifty rallied to another breathtaking peak of 8210 points.
Stocks that gained ground in trade were HDFC, Maruti and Infosys.
ICICI Bank and Yes Bank which also reported good numbers were trading higher. Nifty stocks that declined in trade were Jindal Steel, Power Grid and Bhel.
Mid cap stocks also saw buying interest with stocks like Bharat Forge, Jain Irrigation and Voltas among the winners.
Realty stocks which have been in the limelight since FDI liberalisation also gained ground and rallied with Oberoi, Unitech and Sobha among the early gainers. Shares in Indian Overseas Bank continued to react to a poor set of numbers and was trading lower.
Meanwhile, markets across Asia witnessed a spectacular rally after US GDP numbers came in better than expected.