ICX logo

ICON

ICX Rank #607
$0.029021
▼ 5.25% 24h
$31.8M
Market Cap
€0.025129
Price in EUR
£0.021683
Price in GBP
¥4.6500
Price in JPY