Benchmark equity indices reversed sharply on July 19 after making fresh record highs early in the day as profit booking set across the market ahead of the Union Budget 2024. The BSE Sensex touched its new all-time high of 81,587.76 in the early trade but fell sharply by 738.81 points or 0.91 per cent to settle at 80,604.65. The NSE Nifty tumbled 269.95 points or 1.09 per cent to close at 24,530.90 after hitting its fresh record peak of 24,854.80.