Internet Computer

Info

  • 31
  • ICP
  • -
  • 539489000
  • 539489300
  • $5.57955

Volume

  • $1005580000
  • 129.954%

Price

  • 2.65651%
  • 40.1319%
  • 74.5165%
  • 22.9656%
  • 17.8418%
  • 8.26288%

Total value

  • $3010110000