Markets· ★★★· bullish·

Retail Still Holds 66% of Bitcoin, but Institutions Are Buying the Rest

  • —Retail investors hold 13.9 million BTC, or 66% of the 21 million cap
  • —Bitcoin ETFs hold 1.48 million BTC, companies 1.66 million, governments about 518,500
  • —Retail sold a net 696,000 BTC in 2025 while institutions bought nearly 1 million
  • —Strategy spent $142.5 million on dividends and $73.7 million on buybacks versus $28.7 million on 334 BTC
Why it matters: The shift of coins from retail to institutions tightens free float and could support prices if demand holds.
Source: BeInCrypto IT