Market Cap Rank
# 91
imx price
$0.471643
24H
$0.481193
$0.442199
24H Change
6.65%
14d Change
11.29%
30d Change
16.21%
imx price
$0.471643
+6.65186%
24h
$0.442199
1D Range
$0.481193
Market Cap
$857046201
+6.65%
Trading Vol
$51627897
Diluted Valuation
$943181297
Circulating Supply
$1817351985.3898141
Total Supply
$2000000000
Max Supply
$2000000000
More about Immutable