The consumer durables pack was the leading sectoral gainer for the second day in a row, while FMCG and metals traded weak. The broader indices, however, outperformed the benchmark indices.
The US stocks ended flat due to weakness in the energy and financial sectors. The Asian makets had a mixed day and the European markets have opened weak.
Tata Motors closed virtually unchanged at Rs 787 after touching a high of Rs 797 on reports that it had commenced trial production of the first batch of the Nano at its Sanand facility in Gujarat last week.
ITC was the top loser on the BSE, weakening by Rs 5 or 2.1% to Rs 250. Hero Honda dropped by Rs 36 or 2% at Rs 1707 and Sun Pharma slipped by Rs 19 or 1.2% to Rs 1,518.
Metal stocks witnessed some profit booking after the good run of the past few sessions. Hindalco Industries had advanced more than 18% in the preceding four trading sessions alone.
On the other hand, Reliance Infrastructure (stronger by Rs 17 or 1.5% at Rs 1,149), ACC (higher by Rs 10 or 1.1% at Rs 869) and Grasim (up Rs 28 or 1.1% at Rs 2454) built on their recent gains.
The market breadth was positive. Out of 2,934 stocks traded on the BSE, there were 1,773 advancing stocks as against 1084 declines.
Markets end marginally higher
Timely intel averted Lashkar strike on BSE in 2008
NSE, BSE to open trading at 9 a.m. from Dec 18
Sun Pharma, Forest settle US suit on Lexapro
New pact to be firmer against defaulters: Pachauri