ICON Price

ICON price

(ICX)
Price
$0.20
1 hour
0.21%
1 day
2.88%
1 week
0.33%
Market cap
$101M
24h volume
$9.5M