ICON Price

ICON price

(ICX)
Price
$0.32
1 hour
0.52%
1 day
1.16%
1 week
7.04%
Market cap
$158M
24h volume
$7.5M