Stem is trading 5.2% down at $6.29, extending recent weakness amid a volatile backdrop for technology and clean-energy stocks.

  • Shares remain under pressure following previously disappointing quarterly results and forward guidance.
  • Broader risk assets face headwinds from rising interest rate concerns and escalating geopolitical tensions.
  • There is no fresh company-specific news driving today's price action.