BlockBeats News, May 28th, according to ai_9684xtpa monitoring, the "2015 ICO 100,000 ETH OG Whale" deposited 597 ETH to Kraken 18 minutes ago, worth $1.57 million.
Since March 2025, the whale has sold a total of 13,810 ETH, with a profit of $26.68 million and a cost as low as $0.31.