Immutable Price (IMX))
$2.11 -5.29%
3.2719230083952E-5 BTC
0.00066831792929133 ETC
Market Cap
$2.11
Fully Diluted Market Cap
$4212423366.09
Volume 24h
$65610710.859485
Circulating Supply
Max Supply
$2000000000
Total Supply
$2000000000