Whale Address Sells Remaining 7,654 ETH for $21.62M, Locking in $4M Profit

A whale address (0xc8D4...) sold its remaining 7,654 ETH for about $21.62 million on Dec. 18, locking in an estimated $4 million profit, on-chain data show. The address initially bought 12,906 ETH at the bottom in May 2023 and has repeatedly sold at higher prices, generating cumulative gains of more than $15 million from ETH trading over the past three years.