Public Companies Bought 110,000 $BTC In Q2 2026*Alone. That's 1.8× More Than The Previous Two Quarters Combined
Corporate Treasuries Now Hold 1.26M+ BTC, Over 6% Of Bitcoin's Total Supply.
Institutions Aren't Selling. They're Accumulating While Most Are Still Waiting.