India, May 26 -- The Nifty 50 is currently trading at 24,031.45, slightly below its previous close of 24,031.70. It has delivered a negative return of 3.8% over the last year, down 8.1% year-to-date, 8.3% in the past six months, and 0.3% in the last month.

The BSE Sensex is trading at 76,381.59 compared to its previous close of 76,488.96. It has fallen 7% over the last year, 10.35% year-to-date, 11% in the past six months, and 1.2% in the last month.

Market Closure for Bakri Eid The Indian stock markets are scheduled for a shortened trading week, with both the National Stock Exchange (NSE) and the BSE remaining closed on Thursday, May 28, 2026, in observance of Bakri Eid. This closure applies to the equity, equity derivatives, and secur...