Best Price ICON in Markets

ICON Price Today
ICON price now is 0,098 €. ICON trading volume for the last 24 hours was 3.318.178 €. ICON price moved down -4,64% last 24h.
The current ranking of ICON in Beetcoins.com is #399, its market capitalization is 104.039.866 €. The all-time high (ATH) is 11,30 € (january 2018).
ICX supply:
The current circulating supply is 1.064.389.977 ICX (132.97% of the Max circulating supply 800.460.000 ICX).