ICON ICON (ICX)

$0.166228 USD (3.7737%)
Market Cap
$167,906,413 USD
Volume (24h)
$3,735,771 USD
Circulating Supply
1,010,097,758 ICX
Total Supply
1,010,097,762 ICX