The top 10 SPX-holding entities hold 171.55 million SPX, accounting for 18.4% of circulating supply.
According to Spot On Chain, the top 10 SPX-holding entities currently hold 171.55 million SPX ($144 million), or 18.4% of the circulating supply, spread across 32 wallets. Together, they have a massive unrealized profit of $140.90 million, most of which remains unrealized.