Rank #436
ICON
ICX
$0.1332606000
2.47%/24h
ICON currently traded at $0.1332606000 price, we update this information in real time. Over the past 24 hours it changed from $0.13 to $0.1332606000. Currently ICON is ranked as #436 in our chart. The total supply of ICON is 1,045,117,247.00
