ICON ICON (ICX)

$1.82 USD (18.9170%)
Market Cap
$1,075,529,755 USD
Volume (24h)
$356,458,641 USD
Circulating Supply
590,404,352 ICX
Total Supply
800,460,000 ICX