NEW: 🟠 As of October 2026, businesses own 1.64M #
Bitcoin# (7.8%), governments 442K BTC (2.1%), and funds/ETFs 1.49M BTC (7.1%), per River data.
Individuals hold 66.3% of existing $BTC, while Satoshi and lost coins account for 12.3% out of circulation. 4.4% remains to be mined.