Internet Computer

Info

  • 28
  • ICP
  • -
  • 474558000
  • 525607863
  • $9.36487

Volume

  • $214425000
  • 27.4433%

Price

  • 1.54553%
  • 1.34377%
  • 11.8127%
  • 18.2733%
  • 13.5139%
  • 11.3402%

Total value

  • $4444170000