MST is trading 2.94% down now at $11.90, with the decline appearing consistent with profit-taking after the recent rally.

  • Rose from $8.25 on August 17 to $12.34 on August 25.
  • No new company-specific announcement has been identified to explain the August 26 move.
  • MarketChameleon reported no headlines, press releases, or news for MST, leaving the catalyst unconfirmed.