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?