ICON ICX

$3.34
Market Cap $ 1.294 Bn
24h Volume $ 27.698 MM
Chg. 24h: -3.55%
Algo. score 3.5/5  (#137)
Show Quick Stats