ICON(ICX)

Rank 21

€3.85 (0.02%)

Market Cap Volume (24h) %Change (24h) %Change (1h)
€1,484,310,711.00 28,496,119.74 0.02% 0.04%
Choose Currency: