According to monitoring by on-chain analyst Onchain Lens, an ETH ICO participant has deposited 2,000 ETH, worth approximately $5.2 million, into a centralized exchange (CEX). Since the ICO, this whale has achieved an 8,367-fold return by holding ETH.