After the long-term holders (LTH) sold 820,000 BTC from November 8 to December 10,

from December 10 to today, December 18, the long-term holders have again sold 9,000 BTC during this new high period.

So far, a total of 910,000 BTC has been sold.

So, who is receiving it? Retail investors? Or institutions?

$BTC