ICON (ICX) Price – History Chart

ICX
ICX
ICON
$0.34
-2.09%
Today’s Current Price
0.340270115464
Market Cap
$186.03M
Volume (24)
$40 017 284
Circulating Supply
546 725 849 ICX
Issue Date
2017-10-27
Issue Price
-