An early participant in the Ethereum ICO has deposited 2,500 ETH, valued at approximately $5.32 million, into the Kraken exchange, according to Onchain Lens monitoring. This significant movement was reported on May 26. The whale address still retains 1,156 ETH, worth around $2.45 million, indicating a substantial holding even after the deposit.