ICON
ICON (ICX)
Market capitalization: 509 093 220
Rank # 117 | Coin not mineable
0.721171 8.18%
Volume (24h): 24 534 545
Circulating Supply: 800 460 000 ICX
Max Supply: 0 ICX