Project Introduction
ICON (ICX) is a cryptocurrency . ICON has a current supply of 1,099,691,086.1253738 with 1,085,326,053.4636235 in circulation. The last known price of ICON is 0.05328404 USD and is down -0.94 over the last 24 hours. It is currently trading on 164 active market(s) with $962,778.72 traded over the last 24 hours. More information can be found at https://icon.community.