After touching its record intra-day peak of 46,373.34, the 30-share BSE Sensex ended 154.45 points or 0.34 per cent higher at 46,253.46, its new closing record.
The 30-share BSE index was trading 365.19 points or 0.91 per cent lower at 39,557.27. Similarly, the broader NSE Nifty tumbled 106.90 points or 0.91 per cent to 11,622.70.