ICON (ICX) Price – History Chart

ICX
ICX
ICON
$0.38
+0.59%
Today’s Current Price
0.38262754961573
Market Cap
$218.29M
Volume (24)
$14 176 931
Circulating Supply
570 501 436 ICX
Issue Date
2017-10-27
Issue Price
-