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

BTC
BTC
67,510.72
-0.33%

$BTC