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.