The Indian stock market will be closed on March 26, 2026, for Ram Navami, affecting trading activities across major exchanges.