Market Cap Rank
# 91
imx price
$0.471952
24H
$0.481193
$0.442611
24H Change
6.63%
14d Change
11.37%
30d Change
16.16%
imx price
$0.471952
+6.62886%
24h
$0.442611
1D Range
$0.481193
Market Cap
$857534806
+6.63%
Trading Vol
$51401666
Diluted Valuation
$943719007
Circulating Supply
$1817351985.3898141
Total Supply
$2000000000
Max Supply
$2000000000
More about Immutable