BlockBeats News, July 9th, according to on-chain analyst Ai Yi (@ai_9684xtpa), the "ETH ICO Whale with 1 million ETH" sold 1000 ETH directly on-chain 8 hours ago, worth $2.61 million, with an average cost as low as $0.31.
Currently, they still hold 23,619 ETH, approximately $61.56 million.