ICON(ICX)

Rank 23

€1.70 (-2.73%)

Market Cap Volume (24h) %Change (24h) %Change (1h)
€659,187,801.00 34,352,773.09 -2.73% 0.41%
Choose Currency: