ICON ICON (ICX)

$0.314970 USD (-7.3400%)
Market Cap
$171,674,110 USD
Volume (24h)
$28,757,769 USD
Circulating Supply
545,069,451 ICX
Total Supply
800,460,000 ICX