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

BTC
BTC
70,394.41
+0.86%

$BTC