Nifty50 hit a fresh record high in early trade on June 28 but failed to hold on to the momentum, and closed below 15,900 levels.
The S&P BSE Sensex, which hit a high of 53,125, failed to hold above 53,000 and closed with a cut of about 200 points towards the close.
Sectorally, buying interest was seen in metals, healthcare, and infra stocks while profit booking was seen in energy, capital goods, IT, and telecom space.
Stocks that were in focus include Balrampur Chini which rallied over 3 percent to hit a fresh 52-week high, Finolex Industries rose more than 5 percent, and Saregama India ended with gains of nearly 5 percent. All 3 stocks hit a fresh 52-week high on Monday.