Erasing most of the early gains, the Bombay Stock Exchange benchmark Sensex today closed flat after profit booking by funds and retailers.
The 30-share index settled higher by 11.98 points, or 0.07 per cent, at 17,472.56 points.
Amid expectations of better fourth quarter earnings by some more corporates, the index rose to a high of 17,565.55 points, but could not maintain the momentum as funds and retailers preferred to book profits, brokers said.
Realty, banking, auto, consumer durables, and power stocks were the major contributers to the Sensex. However, capital goods, oil and gas and metal shares restricted gains.
The wide-based National Stock Exchange index Nifty rose by 14.80 points, or 0.28 per cent, to 5,244.90 points after touching a high of 5,266.30 points.
Marketmen said mixed trend on the other Asian bourses and weak opening in Europe, also impacted the trading sentiments.
In the 30 index-linked counters, 16 ended with gains.
The BSE realty index was the best performer with gains of 1.68 per cent to 3,627.20 points. Most of the stocks attracted fresh buying on expectations of fast recovery in the economic growth, brokers said.
The banking sector index gained 1.25 per cent to 10,813.01. The Auto index up by 1.10 per cent to 7,679.49 and consumer durables by 0.87 per cent to 4,615.48 points. The power sector index rose by 0.72 per cent to 3,159.25, FMCG rose by 0.45 per cent to 2,851.99.
The smallcap index was up by 1.38 per cent to 9,146.70 and the mid-cap index up 0.96 per cent to 7,115.49.
The market witnessed a resistance and the capital goods sector index suffered the most falling by 0.57 per cent to 13,946.13. The oil and gas index was down 0.41 per cent to 9,904.71 and metal sector index dropped by 0.04 per cent to 17,899.57.