ICON\'s current price is $0.664. ICON has a marketcap of $468,914,122.00. Its price changed -20.34% down in the last 24 hours.
- ICON (ICX)
- Live Price $0.664
- Market Cap $468,914,122.00
- Volume $59,506,087.00
- Available Supply 703,954,977 ICX
- Rank 149
Please wait, we are loading chart data