In a surprising turn of events, individual investors now own just 9.11% of NSE-listed companies, marking a 5-year low! Meanwhile, mutual funds are celebrating with a record 11.46%. Domestic institutions are pouring in ₹2.51 lakh crore, while foreign investors are retreating to 16.13%. Looks like retail investors are saying, 'No thanks!' to stock picking and leaving it to the pros!

Finance

