New Delhi, May 5 -- Buy or sell stocks, 5 May 2026: Amid mixed global cues, the Indian stock market remained volatile throughout the Monday session. However, the key benchmark indices ended in the green zone despite profit-booking ahead of the market close. The Nifty 50 index finished 121 points up at 24,119. The BSE Sensex gained 355 points and closed at 24,119, whereas the Bank Nifty index ended marginally higher at 54,878.

Sectorally, most sectors participated in the move, with realty, metals, and pharma among the top gainers, while key sectors such as banking and IT remained relatively subdued. Meanwhile, broader markets outperformed, with midcap and smallcap indices advancing around 0.8% each.

The Gift Nifty live chart is signallin...