Indian stock markets, including NSE and BSE, will remain closed on March 26, 2026, for Ram Navami. All trading segments will be suspended for the day, with normal operations resuming on March 27. Investors should also note another market holiday on March 31 for Mahavir Jayanti.