India’s top shareholders, aka promoters, are selling their stakes in listed companies at a record pace. In just the first six months of 2025, they’ve already sold shares worth $7.1 billion in Nifty 500 stocks.
That’s more than half of last year’s total.
Why? Stock prices are near all-time highs, and investors are eager to buy. So promoters are using block deals, big, one-shot trades, to quietly offload shares without spooking the market.
If the trend continues, 2025 could be the biggest promoter sell-off year ever.