Don't want to trade it yourself?
Our desk runs DEX portfolios on profit share.
35%
Share
$2.5K
Minimum
An Ethereum whale address beginning with 0x6D30 deposited 2,119 ETH worth $4.99 million to Coinbase seven hours ago after three years of dormancy, according to Lookonchain. Exchange deposits are typically interpreted as a sign of potential selling.