What Is ICON (ICX) Worth Now

ICON Live ICON Price: $0.347208
(0.00003636 BTC)

ICON (ICX) to USD
ICX
USD
Market Cap
$189.74M
Available Supply
546.16M ICX
Volume (24 hours)
$35.62M
Change (24 hours)
-1.74%

Comments (0)