The stock market ended lower on Tuesday but trimmed most of their intraday losses as a late recovery in financials and strength in broader markets helped stabilise sentiment, even as more than half of Nifty 50 constituents closed in the red.

The Nifty 50 fell 121 points to 25,840, while the Sensex dropped 436 points to 84,666, paring deeper losses from earlier in the session. Despite the benchmark decline, market breadth was strongly positive, with the NSE advance–decline ratio at 2:1, reflecting broad-based buying outside the headline indices.

The Nifty Bank closed nearly flat, down just 16 points at 59,222 as financial stocks recovered from lows. The outperformance in the broader market continued, with the Midcap index rising 188 points to 59,676, extending its relative strength trend.

See Full Page