Institutional investors purchase 417K BTC in total so far this year
June 03, 2025, 3:37 AM
Institutional investors have been driving demand for Bitcoin (BTC) since the beginning of 2025, purchasing a total of 417,000 BTC, according to Cointelegraph on X. By contrast, retail investors have cumulatively sold 158,000 BTC so far this year.
Log in to leave comments!
Share insights, connect ideas
Log In