Nifty stood at 23,757.30, down 126.15 points or 0.53 per cent. Mahindra & Mahindra Ltd (M&M) fell 3.12 per cent to Rs 2,805.