Stem Expands Board to Eight Members, Appoints CEO Arun Narayanan as Director
Stem announced that its board has increased the size of the board from seven to eight directors and appointed Arun Narayanan, Stem's CEO, to serve as a Class I Director, effective Dec. 1. Since joining Stem as CEO in January 2025, Narayanan has led the company's strategic execution, driving focus on the PowerTrack software platform and achieving significant operational milestones, including positive adjusted EBITDA and accelerating software revenue growth.
Trade with 70% Backtested Accuracy
Analyst Views on STEM
About STEM
About the author

Stem (STEM) Price Target Raised by 30.68% to $19.55
Price Target Update: The average one-year price target for Stem (NYSE:STEM) has been revised to $19.55 per share, reflecting a 30.68% increase from the previous estimate of $14.96, with current targets ranging from $17.17 to $24.15.
Fund Sentiment: There are 120 funds reporting positions in Stem, marking a 55.84% increase in ownership over the last quarter, with total shares owned by institutions rising by 32.64% to 2,087K shares.
Bullish Outlook: The put/call ratio for Stem is at 0.17, indicating a bullish sentiment among investors.
Shareholder Activity: Notable increases in share ownership have been reported by firms such as Marshall Wace, Bank of America, and Two Sigma Investments, with significant percentage increases in their portfolio allocations to Stem over the last quarter.

UBS Keeps Neutral Rating on Stem (STEM)
UBS Coverage and Price Forecast: UBS has maintained a Neutral recommendation for Stem (NYSE:STEM) as of October 31, 2025, with an average one-year price target of $14.96/share, indicating an 11.69% downside from its latest closing price of $16.94/share.
Projected Revenue and EPS: Stem's projected annual revenue is expected to reach $1,203 million, reflecting a significant increase of 629.32%, while the projected annual non-GAAP EPS is -0.17.
Fund Sentiment and Ownership: There has been a notable increase in institutional interest in Stem, with 113 funds reporting positions, a 653.33% increase in ownership over the last quarter, and total shares owned by institutions rising by 39,583.27% to 1,724K shares.
Shareholder Holdings: Key shareholders include Vanguard Total Stock Market Index Fund (2.90% ownership), Vanguard Extended Market Index Fund (1.48%), Bank of America (1.27%), Susquehanna International Group (1.20%), and Geode Capital Management (1.02%).






