TechFlow, on June 6, according to on-chain analyst Ai Yi (@ai_9684xtpa), the "ETH ICO 1 million ETH whale" deposited 996 ETH to OKX exchange two hours ago, worth approximately $2.45 million.
It is reported that since late May, this address has allegedly sold 6,863 ETH (about $17.73 million). It currently holds 46,756 ETH remaining, valued at $115 million, with a cost as low as $0.31 per ETH.





