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.