In 2025, institutions (like funds and companies) bought much more Bitcoin than individuals.

They added 417,000 BTC, while smaller investors sold 158,000 BTC

- According to Bitwise.