ICON(ICX)

Rank 21

€3.24 (4.26%)

Market Cap Volume (24h) %Change (24h) %Change (1h)
€1,255,712,611.00 58,684,872.59 4.26% 0.57%
Choose Currency: