iCoin (ICN) is a cryptocurrency. iCoin has a current supply of 29,952,634.375. The last known price of iCoin is 0.00376506 USD and is up -0.00 over the last 24 hours. More information can be found at http://www.icoin.world/.
Looking to see where iCoin is headed in terms of its price? Find iCoin price prediction here.