ICX logo

ICON

ICX Rank #712
$0.022929
▲ 0.6% 24h
$25.1M
Market Cap
€0.020155
Price in EUR
£0.017215
Price in GBP
¥3.7600
Price in JPY