2026-05-10 20:11:54
Institutional Investors Purchased 64,722 Bitcoin in April 2026
According to published data, institutional investors and publicly traded companies purchased 64,722 BTC in April 2026, with a net increase of approximately 57,791 BTC. April 2026 became one of the largest institutional Bitcoin buying periods since mid-2025.
Strategy, led by Michael Saylor, led the