ICON (ICX)

473,406,688 Circulating ICX Supply

$0.23 (2.01%)

Current Value

$107,861,718.24

Market Cap

$6,710,517.67

24hr Volume