BlockBeats news, on May 10, according to OnchainLens monitoring, a whale address, after 3 months of dormancy, deposited 7,078 ETH worth $17.2 million into OKX, facing a loss of $1.49 million.

Address: 0xc9b65ddbf5b1dd7d16cdb86d04abee46f0b452d9