What Is ICON (ICX) Worth Now

ICON Live ICON Price: $0.123483
(0.00001748 BTC)

ICON (ICX) to USD
ICX
USD
Market Cap
$62.96M
Available Supply
510.00M ICX
Volume (24 hours)
$5.88M
Change (24 hours)
+ 0.89%

Comments (0)