New Delhi, June 28 -- The Indian stock market saw profit booking during the afternoon session on Thursday, June 25, causing the benchmark indices-the Sensex and the Nifty 50-to give up most of their intraday gains and finish the session nearly unchanged.

The 30-share Sensex retreated 703 points from its intraday peak of 77,803.18 before settling at 77,100.47, marking a gain of 109 points, or 0.14%, over the previous close of 76,991.22.

Similarly, the Nifty 50 climbed to an intraday high of 24,261.60 but pared its gains to close at 24,056, up 34 points, or 0.14%, for the day.

The benchmark Nifty 50 witnessed a positive yet range-bound session on 25 June 2026, closing above the crucial 24,050 mark and extending its recovery despite volat...