PANews reported on April 10 that according to Onchain Lens, an address sold 10,702 ETH after two years of dormancy, in exchange for $16.86 million USDC, with an average transaction price of $1,576. The address still holds 6,336 ETH, which is valued at approximately $10.53 million at current prices.