ICX logo

ICON

ICX Rank #713
$0.022911
▲ 1.5% 24h
$25.1M
Market Cap
€0.020139
Price in EUR
£0.017201
Price in GBP
¥3.7500
Price in JPY