The benchmark indices ended the day with losses of a little over half a per cent, amid heightened volatililty, due to profit-booking at higher levels. The BSE Sensex ended at 51,941.64, lower by 333.93 points or 0.64 per cent and the NSE Nifty settled at 15,635.35, down 104.75 points or 0.67 per cent. In the broader markets, the S&P BSE MidCap and SmallCap indices ended with cuts of 0.7 per cent andd 0.9 per cent respectively.
The markets had started with mild gains and moved in a narrow range throughout the morning. However, the advent of profit-booking dragged the markets lower in the afternoon session.