ICON(ICX)

Rank 21

$3.95 (4.26%)

Market Cap Volume (24h) %Change (24h) %Change (1h)
$1,529,873,611.00 71,497,600.00 4.26% 0.57%
Choose Currency: