ICON ICON (ICX)

$0.187003 USD (1.0668%)
Market Cap
$91,716,375 USD
Volume (24h)
$6,296,798 USD
Circulating Supply
490,453,303 ICX
Total Supply
800,460,000 ICX