ICON to Euro (ICX/EUR) Price – History Chart

ICX
ICX
ICON
€0.35
-0.47%
Today’s Current Price
0.3546426094046657
Market Cap
€201.33M
Volume (24)
€14 225 481
Circulating Supply
567 692 120 ICX
Issue Date
2017-10-27
Issue Price
-