ICON\'s current price is $2.050. ICON has a marketcap of $1,392,024,132.00. Its price changed 0.80% up in the last 24 hours.
- ICON (ICX)
- Live Price $2.050
- Market Cap $1,392,024,132.00
- Volume $43,625,314.00
- Available Supply 673,515,841 ICX
- Rank 90
Please wait, we are loading chart data