Stem is trading 5% down at $5.36 after broader market weakness on September 9, 2026.

  • The S&P 500 is down 0.58%, while the Nasdaq Composite is down 0.78%.
  • Oil moved above $100 amid escalating U.S.-Iran tensions, pressuring risk sentiment.
  • No verified company-specific announcement or catalyst was identified; the decline appears aligned with global macro selling.