Top 100 Bitcoin treasuries reach 1,258,090 BTC, with Strategy holding 845,256 BTC
The top 100 institutional bitcoin treasuries held a combined 1,258,090 BTC as of June 8, 2026, with Strategy accounting for 845,256 BTC. The list spans public and private companies, miners, exchanges, and treasury vehicles, highlighting broad participation while remaining heavily concentrated in a single dominant holder.