ICON (ICX)

387,431,340 Circulating ICX Supply

$0.69 (11.68%)

Current Value

$265,960,602.22

Market Cap

$30,675,588.64

24hr Volume