Stock Market Holiday: The Indian stock sell will be closed on May 1, 2025. Both BSE and NSE in Mumbai will observe the holiday. MCX will be closed for the morning session.