Mumbai: Rising for the fifth straight day, the BSE benchmark Sensex Tuesday closed at over 30-month highs gaining 143 points on earnings-related buying in consumer durables, FMCG and banking shares, amid firm global cues.
The Sensex, which gained 308 points in past 4 sessions, advanced by 143.01 points, or 0.71 percent to 20,302.13, a level last seen January 5, 2011. 21 stocks gained in the 30-share bluechip index.
Investors today became richer by Rs 40,000 crore with market capitalisation standing at Rs 66.32 lakh crore as around 1,150 stocks gained on the BSE on good buying.
The broad-based National Stock Exchange index Nifty rose by 46 points, or 0.76 percent to 6,077.80.
The move by RBI yesterday to curb gold imports to slash record current account deficit (CAD) was one of the reasons that helped boost sentiments in markets, brokers said.
A shift in funds into domestic stocks from bullion and forex markets was also seen supporting the market, they added.
Gains in ITC, Infosys, RIL, ICICI Bank and HDFC Bank helped Sensex stay in positive zone throughout the session.
Sectorally, the BSE consumer durable sector index gained the most -- 3.85 percent -- to 6,570.53, followed by BSE FMCG index by 1.53 percent to 7,548.43, BSE Realty by 1.42 percent to 1448.57 and BSE Bankex by 1.29 percent to 163.47.
Globally, Asian shares were firm and Europe opened higher after unexpected drop in existing home sales in June in the US renewed hopes that the Federal Reserve will maintain its monetary stimulus for a little longer, experts said.