ICON (ICX) is a cryptocurrency . ICON has a current supply of 926,210,351 with 919,483,096 in circulation. The last known price of ICON is 0.2334482 USD and is down -3.14 over the last 24 hours. It is currently trading on 89 active market(s) with $11,808,002.35 traded over the last 24 hours. More information can be found at https://icon.community.