ICON
ICON

ICON

ICX
Price
$0.39
1 hour
1.13%
1 day
2.01%
1 week
6.26%
Market cap
$185M
24h volume
$15.2M