Immutable

Info

  • 80
  • IMX
  • 2000000000
  • 1866390000
  • 2000000000
  • $0.45227

Volume

  • $30130800
  • 25.4809%

Price

  • 0.113755%
  • 6.7861%
  • -2.28278%
  • -15.7633%
  • -38.7164%
  • 14.8252%

Total value

  • $844111000