ICON(ICX)

  • ICX
    ICON(ICX)
  • Price
    0.251564
  • 1h %
    1.04%
  • 24h %
    2.32%
  • 7d %
    11.79%
  • Market Cap
    119.09M
  • Volume
    5.52M
  • Available Supply
    473.41M ICX
  • Rank
    44