ICON Price

ICON price

(ICX)
Price
$0.30
1 hour
0.56%
1 day
2.54%
1 week
3.22%
Market cap
$146M
24h volume
$9.25M