Ethereum whales and sharks have accumulated approximately 934,240 ETH, valued at $3.15 billion, over the past three weeks, according to Santiment. This significant accumulation by large holders has coincided with a price increase of 8.5%, bringing Ethereum back to $3,400. Meanwhile, retail investors have offloaded 1,041 ETH during the same period.