Don't want to trade it yourself?
Our desk runs DEX portfolios on profit share.
35%
Share
$2.5K
Minimum
Two anonymous whale addresses that had been dormant for about three years deposited 2,571 BTC worth $206.52 million into Coinbase Prime 10 hours ago, Lookonchain reported. Exchange deposits are generally seen as intended for selling.