Public companies now hold over 1.26 million BTC, exceeding 6% of Bitcoin's total supply, with Strategy alone controlling 847,363 BTC as corporate adoption

Public companies now hold over 1.26 million BTC, exceeding 6% of Bitcoin's total supply, with Strategy alone controlling 847,363 BTC as corporate adoption

Public companies acquired 166,984 Bitcoin in 2026, exceeding mined supply. Bitcoin reaching $67.5K in July 2026 is at 46.5% YES.