Quant

Info

  • 63
  • QNT
  • 14881364
  • 12072700
  • 14881364
  • $66.9443

Volume

  • $4991780
  • -25.5417%

Price

  • 0.7292%
  • -2.5759%
  • -2.41036%
  • 1.39896%
  • -8.36394%
  • -11.9112%

Total value

  • $808201000