Indian equity benchmarks closed higher on April 7, 2026, despite a volatile trading session, with the Nifty 50 ending above the 23,100 mark. However, selective profit booking was visible across a few heavyweight stocks, which featured among the top losers of the day.

The index settled at 23,123.65, gaining 155.40 points or 0.68%, indicating overall market strength even as some sectors saw mild declines.