ICON (ICX)

473,406,688 Circulating ICX Supply

$0.23 (-1.45%)

Current Value

$108,013,067.66

Market Cap

$4,819,424.58

24hr Volume