ICON's current price is $0.800. ICON has a marketcap of $512.86 M. Its price changed 0.17% up in the last 24 hours.
- ICON (ICX)
- Live Price $0.800
- Market Cap $512.86 M
- Volume $35.14 M
- Available Supply 641.04 M ICX
- Rank 114
Please wait, we are loading chart data