On initial strong buying, the 30-share Sensex rose to a high of 24,925.90.
The barometer, however, surrendered the gain to settle the day at 24,805.83, showing a loss of 52.76 points or 0.21 per cent, snapping the two-day rally.
It had gained by 641.25 points or 2.65 per cent in the previous two days. The bellwether index yesterday closed at record high level of 24,858.59 points.
The NSE 50-share Nifty also moved down by 13.60 points or 0.18 per cent to finish at 7,402.25.
More From This Section
"After two days of successive rise, the benchmark indices ... Closed almost flat. The activities were limited to stock specific front despite services-sector activity in India expanded for the first time in 11 months in May.
"Among the sectoral pivots, capital goods, realty and metal attracted the the maximum buying interest whereas IT and defensive counters stayed on sideline," said Jayant Manglik, President, Retail Distribution, Religare Securities.
Foreign institutional investors (FIIs) bought shares worth a net Rs 575.09 crore yesterday, as per provisional data available with stock exchanges.
"Market breadth was seen strong... Though with some caution as consolidation and profit booking continues in select stocks.... Global cues and budget highlights from the new government will further decide market direction," said Rakesh Goyal, Senior Vice President, Bonanza Portfolio.