First impression upon seeing this: worth a closer look, but stay calm!
A certain address deposited 18.91 million ENA to Binance 2 hours ago.
The impact is limited; the price is still moving at its own pace.
$ENA 0.1423, keep an eye on it!
A certain address deposited 18.91 million ENA to Binance 2 hours ago.
The impact is limited; the price is still moving at its own pace.
$ENA 0.1423, keep an eye on it!
