The Indian stock market will be closed on March 31, 2025, for Id-Ul-Fitr. In April 2025, BSE and NSE will be closed for 11 ...