Alistair Milne|Oct 12, 2026 12:16
Individuals still hold 13.9 million Bitcoin ... 66% of all BTC that will ever exist
ETFs, companies and governments own ~17%
They're late, don't sell to them cheap
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink