Immutable

Info

  • 33
  • IMX
  • 2000000000
  • 1456820000
  • 2000000000
  • $2.1646

Volume

  • $54618700
  • 13.7805%

Price

  • 0.42115%
  • 4.8476%
  • 1.23528%
  • 3.95188%
  • -29.4112%
  • -25.7765%

Total value

  • $3153420000