
Businesses bought 193,000 Bitcoin in 2026 while individuals sold 93,000
- —Corporate Bitcoin holdings reached 1.64 million BTC, or 7.8% of total supply
- —Year-to-date business inflows hit $15.7 billion, down about two-thirds from 2025
- —Strategy and Strive added 197,000 BTC; all other companies added just 8,000 BTC
- —Miners net sold 32,800 BTC to fund AI infrastructure spending
Why it matters: Corporate demand rests on just two firms, leaving Bitcoin's institutional bid exposed if their treasury strategies change.
Source: Crypto Briefing