According to Cryptorank, institutional and corporate entities, as well as ETFs, sovereign funds, governments, and DeFi protocols, currently hold more than 4 million BTC in their portfolios.