ICON Price

ICON price

(ICX)
Price
$0.23
1 hour
1.28%
1 day
3.36%
1 week
18.63%
Market cap
$115M
24h volume
$30.6M