$BTC waves show long term holders still control 53% of the supply despite some selling.

BTC
BTC
88,481.44
+0.86%

$BTC