What Is ICON (ICX) Worth Now

ICON Live ICON Price: $0.159255
(0.00001967 BTC)

ICON (ICX) to USD
ICX
USD
Market Cap
$79.24M
Available Supply
497.58M ICX
Volume (24 hours)
$10.72M
Change (24 hours)
-6.78%

Comments (0)