After two sessions of sharp weakness, the Nifty50 turned range-bound with a positive bias on Monday. The index opened on a weak note but recovered smartly from the day's low of 25,645 in early trade.

However, the rebound lost some steam in the latter half, and the Nifty eventually settled near the day's high, up 41 points at 25,763.

The broader markets outperformed, with the Nifty Midcap100 hitting a fresh 52-week high of 60,400, its highest level since October 1, 2024, before closing 462 points higher at 60,287. The Smallcap100 index also gained 0.7%. Large-cap underperformance persisted through the session.

Sectorally, most indices closed in the green, barring FMCG, Consumer Durables, and IT, which slipped marginally. Nifty Realty was the top gainer, up 2.2%, supported by strong quart

See Full Page