ICX logo

ICON

ICX Rank #712
$0.022940
▲ 1.1% 24h
$25.2M
Market Cap
€0.020164
Price in EUR
£0.017223
Price in GBP
¥3.7600
Price in JPY