The negative returns generated by the markets in the past 18 months due to tepid earnings growth through March 2026, coinciding with a month of the West Asia war, and the selling of ₹5,803 crore, following six years of net inflows worth ₹4.59 trillion, caused the decline, per National Stock Exchange (NSE) data.
