Indian stock markets will be closed on February 26, 2025, for Maha Shivratri. After a strong performance by Bharti Airtel, M&M, and HDFC Bank, trading will resume on February 27, 2025. The closure is part of the NSE and BSE holiday calendar, with 14 market holidays scheduled for the year. Post navigation Congress’s Kerala conundrum: Shashi Tharoor rubs it in with ‘selfie message’ Power of social media: How a post turned ‘Puppy Mountain’ into a must-visit attraction in China