The Indian stock markets will remain shut on Wednesday, February 26, 2025, in observance of Mahashivratri, a festival ...
A total of 18 stock market holidays have been scheduled for 2025, with Mahashivratri being the first holiday of the year.