Immutable

Info

  • 81
  • IMX
  • 2000000000
  • 1988970000
  • 2000000000
  • $0.283733

Volume

  • $28671800
  • 34.317%

Price

  • -0.469347%
  • -8.14201%
  • -13.3755%
  • -44.4052%
  • -60.7499%
  • -45.776%

Total value

  • $564337000