ICON Price Update Price Usd : 2.76935 Price BTC : 0.00030587 24h Volume Usd : 52945200.0 Market Cap Usd : 1070471511.0 Available Supply : 386542514.0 Total Supply : 400230000.0 Percent Change 24h : 24.96 Percent Change 7d : -6.2