Immutable

Info

  • 52
  • IMX
  • 2000000000
  • 1670250000
  • 2000000000
  • $1.34009

Volume

  • $111986000
  • 19.9055%

Price

  • -0.701883%
  • 2.29373%
  • 15.7403%
  • -10.7488%
  • -17.5794%
  • -2.6947%

Total value

  • $2238280000