ICON (ICX)

387,431,340 Circulating ICX Supply

$0.67 (-1.65%)

Current Value

$259,981,167.76

Market Cap

$13,020,087.69

24hr Volume