Institutions now hold 18.5% of Bitcoin's total supply, with ETFs controlling 7.1% and public companies 5.7%. Corporate buyers outpaced ETFs in Q2 2025.