ICX logo

ICON

ICX Rank #603
$0.029282
▼ 3.16% 24h
$32.2M
Market Cap
€0.025366
Price in EUR
£0.021883
Price in GBP
¥4.7000
Price in JPY