BlockBeats news, November 12, according to Lookonchain monitoring, whale 0x3C71 deposited its remaining 102 million ENA ($15.6 million) into Coinbase over the past two days. The whale received 142.92 million ENA ($69.69 million) from Ethena 2 years ago and has now sold all of it at an average price of $0.24.
