Stem is trading at $2.40, up 5.96% after hours; no new Stem-specific announcement explaining the November 2 move surfaced.

  • The move may reflect broader market sentiment, though supplied index data are mixed.
  • Stem announced its review of strategic alternatives on October 26, not November 2; it does not establish a fresh catalyst.
  • Q3 2026 results were scheduled for November 5 after market close, so earnings had not yet been released.