Immutable

Info

  • 76
  • IMX
  • 2000000000
  • 1915420000
  • 2000000000
  • $0.541128

Volume

  • $29212700
  • -15.4345%

Price

  • -0.64618%
  • 3.14908%
  • 0.298379%
  • -10.556%
  • 31.8104%
  • -15.6639%

Total value

  • $1036490000