This week will be a holiday shortened as BSE and NSE will remain shut for one day. Both the major bourses have declared a stock market holiday this week on Thursday, 28 May 2026, for Bakri Id.