ICON (ICX)

387,231,348 Circulating ICX Supply

$2.81 (3.57%)

Current Value

$1,089,843,267.38

Market Cap

$36,039,500.00

24hr Volume