What Is ICON (ICX) Worth Now

ICON Live ICON Price: $0.292689
(0.00003350 BTC)

ICON (ICX) to USD
ICX
USD
Market Cap
$152.92M
Available Supply
524.11M ICX
Volume (24 hours)
$34.18M
Change (24 hours)
-4.34%

Comments (0)