Don't want to trade it yourself?
Our desk runs DEX portfolios on profit share.
35%
Share
$2.5K
Minimum
An address estimated to be linked to Justin Sun deposited 13.4 million ENA, worth about $3.22 million, to Binance nine hours ago, according to on-chain analyst EmberCN. Exchange deposits are generally interpreted as intended for selling.