Indian stock markets will remain closed today, March 26, 2026, on account of Ram Navami, leading to a shortened trading week for investors. Trading will resume on Friday, March 27, after the holiday. Both major stock exchanges, Bombay Stock Exchange and National Stock Exchange, will remain closed today.