Immutable

Info

  • 73
  • IMX
  • 2000000000
  • 1964460000
  • 2000000000
  • $0.48

Volume

  • $71975000
  • -31.6687%

Price

  • -0.433253%
  • -1.42195%
  • -36.7255%
  • -19.0764%
  • -18.6527%
  • -9.37532%

Total value

  • $942939000