Indian markets rose to a fresh life-time high on Monday. For the first time NSE Nifty closed above the 10,600 mark, at 10,623.60, up 54.75 points. The Sensex too achieved a new closing high of 34,352.79, up 198.94 points, or 0.58 per cent.
Optimism over earnings, growth and budget, and consistent buying by domestic and foreign investors kept the spirits high at Dalal Street.
Gains in key IT, capital goods, healthcare and metal stocks helped both the indices to scale new peaks.
During intra-day trade, Nifty hit a high of 10,631.20, smashing its previous record of 10,566.10 hit on January 5. Sensex too touched a new intra-day record high of 34,385.67, surpassing its previous high of 34,188.85. Both indices lost some ground before ending the day.
In last two days, Sensex gained 360.47 points.
Traders said sentiment remained upbeat on continuous foreign fund inflows and unbated buying by investors amid expectations of encouraging quarterly earnings and hopes of growth-oriented budget next month.
Firm global cues also positively impacted on the domestic indices.
(With inputs from PTI)