Mumbai, April 29 -- Domestic equity benchmarks ended the day with modest gains, buoyed by strong foreign and domestic institutional inflows that kept overall market sentiment upbeat. The Nifty managed to close above the 24,300 mark, signaling resilience despite a lackluster session.

IT, consumer durables, and energy stocks were among the top gainers, reflecting sector-specific optimism. In contrast, pharma and metal stocks came under pressure, capping broader market upside.

The session opened on a strong note but failed to sustain early momentum. Indices pulled back from the day's highs during the initial hours and then moved into range-bound trade for much of the session, as investors adopted a cautious stance.

Market participants rem...