Indian stock sells will be closed on February 26, 2025, for Maha Shivratri. Trading will resume on February 27, 2025.