After a three-day of sharp upsurge, the Sensex today declined by 51.14 points, or 0.26 per cent, to close at 19,939.04. The gauge had hit the crucial 20,000 level many times during the day.
The index had climbed to three-month high by surging 415 points in the previous three sessions.
Profit-booking in recent gainers such as Reliance Industries, Sun Pharma, Jindal Steel, Maruti Suzuki and Sterlite Industries pulled the Sensex down.
Similarly, the wide-based National Stock Exchange index fell by 19.15 points, or 0.32 per cent, to 6,050.15.
More From This Section
MCX Stock Exchange (MCX-SX) flagship index SX40 fell 2.7 points, or 0.02 per cent, to close at points 11,794.04 today.
Brokers said investors offloaded some of the recent gainers to book profits ahead of industrial data for March tomorrow and a weakening trend in Asian and European stock markets.
They said the falling trend was capped following gains in IT stocks after the US-based Cognizant posted 16.6 per cent rise in net profit for the January-March quarter.
The healthcare index suffered the most by losing 1.62 per cent to 8,738.26 followed by metal index by 1.46 per cent to 8,804.54 and realty index by 1.10 per cent to 1,911.65.