Stem, Inc. (NASDAQ: STEM) Stock Skyrockets on European Expansion and Analyst Upgrades
Stem shares jumped 16% to $27.52 on Oct. 14, 2025, after announcing a new 400 m² Berlin center to support European solar-plus-storage projects. The stock is up 173% over 90 days. Q2 revenue beat forecasts at $38.4 million, but the company posted a ($3.73) per-share loss. Analysts remain divided, with price targets ranging from $12 to $21 and most rating the stock “Hold.”