BlockBeats News, March 21, according to The Data Nerd monitoring, 7 hours ago, Diamond Hands Whale 0x086 deposited a total of 34,124 ETH (approximately $67.18 million) into Coinbase.
8 years ago, he accumulated these ETH with an average $40 entry fee. If sold at the current price, he would realize a profit of approximately $65.82 million, with an investment return of 49x.