Stem is trading 5% down at $5.41, with no credible company-specific catalyst identified for the decline.

  • August 12 results showed revenue below analyst expectations, but that is prior context rather than a confirmed catalyst for the August 24, 2026 move.
  • The Nasdaq was weaker, though broader market pressure does not fully explain Stem’s larger decline.