The 50-share index ended at 5,872.40, down 43.90 points or 0.74 per cent. It touched a high of 5,907.05 and a low of 5,860.50 in trade today.
The S&P BSE Sensex ended at 19,283.35, down 123.50 points or 0.64 per cent. It touched a high of 19,384.95 and a low of 19,249.75 in trade today.
The S&P BSE Midcap Index was down 0.56 per cent and the S&P BSE Smallcap Index slipped 0.49 per cent.
Most of the majorsectoral indices, barring auto and capital goods, ended in the red with realty, IT and oil & gas leading the decline.