ICON Price & Market Cap Info

ICON current price is 2.91571 with a marketcap of 1.13B . Its price is 5.18% up in last 24 hours.

  • ICON(ICX)
  • Price
    2.91571
  • 1h %
    7.33%
  • 24h %
    5.18%
  • 7d %
    -15.6%
  • Market Cap
    1.13B
  • Volume
    22.58M
  • Available Supply
    386.14M ICX
  • Rank
    23