Digital Assets119d ago
ETH Whale Cashes Out $23M: A $12K ICO Bet Turns $80M
An early Ethereum ICO investor liquidated 11,500 ETH, securing $23 million from a 2015 investment that ballooned from $12,000 to an estimated $80 million, signaling significant profit-taking.