• Market Cap: $266b

  • Apr 26, 2024

What is the Current ICON Project (ICX) All Time High?

The current ICON Project (ICX) All time High is $12.9600 before 2294 days.