ICON (ICX)

473,406,688 Circulating ICX Supply

$0.52 (-5.91%)

Current Value

$244,136,086.01

Market Cap

$8,961,647.11

24hr Volume