Bitcoin Treasuries of Public Companies
All public companies: 1,133,516 BTC
TOP 100 companies: 1,130,817 BTC
In 2026, the top 100 companies with BTC Treasuries remain net buyers: their combined balance continues to grow, and there is no significant price pressure from these corporate holders. Most miners continue to hold onto their mined
$BTC Michael Saylor's company remains the largest custodian, buyer, and driver of this sector.
Strategy's current balance: 714,644 BTC
Average purchase price: $76,056
Total expenditure: $54.35 billion
41,002 BTC were purchased in January 2026
Marathon Digital, the largest US mining company, consistently ranks second in terms of reserves with 53,250 BTC.
Third place is firmly held by the legitimate son of Tether Investments & Cantor Fitzgerald:
XXI Twenty One Capital - 43,500 BTC
Twenty One's average Bitcoin balance is $87,280
On-chain data for February 2026 shows that the main short-term supply to the market comes from speculators and short-term holders. Panic exits by the STH cohort (short-term holders) lead to surges in coin inflows to exchanges and pressure on the price, but do not change the long-term balance of power between supply and demand.
#BTC #MSTR