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.
They added 417,000 BTC, while smaller investors sold 158,000 BTC
- According to Bitwise.