Connect with us
23

ICON (ICX)

$3.85999 0.00038343 ICX | 1.19%
1 hour -2.22%
24 hours 1.19%
7 days -25.91%
Market Cap
$1491664240.0B
Volume (24h)
$27627900.0
Circulating Supply
386442514.0ICX
Total Supply
400230000.0ICX
Max Supply
400230000.0ICX