ICON (ICX)

387,231,348 Circulating ICX Supply

$2.57 (-5.41%)

Current Value

$993,531,086.50

Market Cap

$17,161,900.00

24hr Volume