According to BlockBeats on-chain detective reports, the Ethereum ICO giant whale deposited 994.8 ETH to a centralized exchange (CEX) six hours ago, valued at 2.51 million dollars, with a cost of only 0.31 dollars.

Since May 26, the amount of ETH that the giant whale is suspected to have sold has increased to 8,854.29, with a total value of 22.72 million dollars and an average recharge price of 2,566 dollars.