TraderStat
Immutable logo

IMX

Immutable

Immutable #72

$0.108

Score 51/100

-1.55%

Onchain Traders

On-chain activity, DEX trader rankings, and whale positioning will appear here.