In the past 2 hours, early ETH whales sold 8,576 ETH for a total value of $37.02 million

In the past 2 hours, 8,576 ETH were sold at an average price of $4,317, amounting to approximately $37.02 million. The source of funds for this address is associated with the Ethereum Foundation, which transferred 20,756 ETH to it 10 years ago when the price of ETH was only $0.875. Although the foundation has denied ownership of this address, speculation suggests it may belong to an OG or institution. Currently, this address still holds 10,209 ETH.