ICON (ICX) Price, Market Cap, Charts latest today

ICON (ICX)

  • Rank 249
$0.105638 USD (0.21%) 0.00000142 BTC (1.88%)
Market Cap $115,985,439 USD
Volume (24h) $