July 12th, according to on-chain analyst Ai Auntie (@ai_9684xtpa), the suspected staking and validator service provider Arthapala address once again deposited 4120 $ETH to a CEX in the past hour, equivalent to approximately $12.196 million.
Since June 11, 2025, this address has reportedly sold 118,907 $ETH, with a total value of up to $202 million, at an average deposit price of $2546. [BlockBeats]