Mahashivratri 2025: Will Stock Markets remain open or closed on February 26? Check BSE, NSE holiday list