Indian stock markets, including NSE and BSE, will be closed on April 18, 2025, for Good Friday. Trading will be suspended across all segments, encompassing equities, derivatives, and the SLB platform. The MCX will also remain shut, affecting commodity trading. Regular trading activities will resume on Monday, April 21. Good Friday is among the 14 scheduled market holidays in 2025. Post navigation ITC to acquire 24 Mantra Organic brand for Rs 472.5 Crore Wallet refunds will take up to 90 days: BluSmart