Public companies held 1.28M BTC ($76B) as of June 30, 2026, representing 6.11% of total supply. Strategy remained the largest holder with 846,842 BTC