Internet Computer

Info

  • 36
  • ICP
  • -
  • 482989000
  • 531865260
  • $5.01925

Volume

  • $42840100
  • -50.3901%

Price

  • 0.297604%
  • -0.343026%
  • -7.37755%
  • -17.6712%
  • -29.5282%
  • -58.9442%

Total value

  • $2424240000