The benchmark Sensex ended more than 35 points down on Tuesday as profit-taking by funds and retail investors at higher levels wiped-off early gains completely.
The Sensex, which climbed to hit yet another intra-session high of 15,114.95 points in early trading, succumbed to profit-taking at higher levels and ended in negative zone with a fall of 35.85 points, or 0.24 per cent at 15,009.88.
Similarly, the National Stock Exchange index Nifty was down by 13.35 points at 4,406.05 after rising to 4,434.45, an intra-day high.
Stock brokers said ahead of the announcement of first quarter earnings by IT bellwether Infosys Technologies, major players preferred to reduce their positions, reversing initial firming trends.
The major losers were stocks of capital goods, banking, oil and gas and consumer durable sectors.