Market ends higher: Bank, FMCG, metal stocks gain

CNBCThe markets ended higher with strong buying seen in frontline stocks. Technology, telecom, FMCG, banking, oil, realty and pharma stocks were among the top gainers. Midcaps and small cap indices were relative underperformers but manged to close in green. Capital goods were under lot of pressure and continued to underperform in today's session.

ICICI Bank, Wipro, SBI were among the top gainers up over 5.5% each. Bharti Airtel, Suzlon, ITC, Wipro, Ranbaxy Labs, Satyam and Tata Communication were other gainers on the bourses while Maruti, BHEL and ABB were top losers.

Sensex closed up 413.96 points or 2.70% at 15757.08, and the Nifty up 114.20 points or 2.46% at 4761.20.

About 1574 shares have advanced, 1116 shares declined, and 381 shares are unchanged.

The BSE Midcap Index ended at 6,344.72 up 1.3%.

The BSE Smallcap Index ended at 7,777.94 up 0.8%.