Maha Shivratri 2025: Indian stock markets, including NSE and BSE, will remain closed on February 26, 2025, in observance of the auspicious occasion.