Top 100 Bitcoin Treasuries Now Hold 1.26M BTC
June 9, 2026
Institutional bitcoin treasuries are expanding, with the top 100 holders controlling 1,258,090 BTC, led by Strategy’s massive 845,256 BTC position.
Key Takeaways
Top 100 institutional bitcoin holders now control nearly 1.26 million BTC, although Strategy alone accounts for more than two-thirds of that total.
Mining firms, technology companies, private enterprises, and treasury vehicles are…