Live: Nifty holds 24,050, market breadth weak; EMS stocks shine | Closing Bell


Indian equity markets had a lacklustre trading session on the weekly expiry day, with benchmark indices giving up a large part of their intraday gains. The Sensex ended about 100 points higher but was nearly 200 points below its day’s high, while the Nifty stayed above the 24,050 mark, extending its winning streak to a second consecutive session despite slipping around 80 points from its intraday peak.
Market breadth remained weak as declines outnumbered advances, indicating broader market pressure. The India VIX fell around 3%, suggesting easing volatility. Broader markets underperformed the benchmarks, with both mid-cap and small-cap indices ending in the red.
Among sectors, Nifty IT rebounded and snapped its two-day losing streak, supported by buying in technology stocks. However, gains were capped by weakness in banking and realty shares.