BlockBeats News, September 6, according to Onchain lens monitoring, a whale address deposited the final 2,074 ETH (worth $9.07 million) into Kraken, realizing a profit of $6.07 million.
The whale address had accumulated 3,289 ETH at a price of $6.43 million between September 4, 2021, and December 9, 2024.