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

BTC
BTC
76,760
-0.55%

$BTC