Stacks

Info

  • 89
  • STX
  • -
  • 1811740000
  • 1811742849
  • $0.348717

Volume

  • $23039000
  • 3.7994%

Price

  • -1.23294%
  • 4.49043%
  • -17.4634%
  • -21.1853%
  • -46.6859%
  • -48.6194%

Total value

  • $631786000