Buy or sell stocks, May 26 -- The Indian stock market witnessed strong buying across segments on Monday, May 25, with benchmark indices Sensex and Nifty 50 gaining over 1% each.

The 30-share Sensex climbed 1,074 points, or 1.42%, to settle at 76,488.96, while the Nifty 50 advanced 1.32% to close at 24,031.70. Broader markets also ended higher, with the BSE Midcap index rising 0.80% and the BSE Smallcap index gaining 1.22%.

On 25th May 2026, the Nifty 50 opened with a strong gap-up of 220.95 points at 23,940.25, reflecting positive sentiment at the start of the session. The index registered its intraday low of 23,922.85 within the opening few minutes itself and thereafter traded in a consolidation range during the first half of the sessi...