Whale 0x3C71 deposited its remaining 102M $ENA ($15.6M) into #Coinbase over the past 2 days. The whale received 142.92M $ENA ($69.69M) from #Ethena 2 years ago and has now sold it all at an average price of $0.24. | News | MoonHub