According to Glassnode data, over the past 30 days, so-called 'small shrimp', or retail investors, have sold approximately 75,000 bitcoins (7 billion USD). This is the largest sell-off by this group since Bitcoin broke through 73,000 USD in March. As for which groups are buying, according to Glassnode, Bitcoin whales holding 100 to 1,000 BTC (referred to as 'sharks') have accumulated over 140,000 BTC.