Stem, Inc. (NYSE:STEM – Get Free Report) CEO Arun Narayanan sold 5,145 shares of the business’s stock in a transaction on Tuesday, March 10th. The stock was sold at an average price of $11.12, for a total transaction of $57,212.40. Following the completion of the sale, the chief executive officer directly owned 12,980 shares in the company, valued at approximately $144,337.60. This represents a 28.39% decrease in their position. The sale was disclosed in a legal filing with the Securities & Exchange Commission, which is available through the SEC website.
Stem Trading Down 4.2%
NYSE:STEM traded down $0.48 during trading hours on Tuesday, hitting $10.79. 195,300 shares of the company were exchanged, compared to its average volume of 246,353. The stock has a market capitalization of $90.55 million, a price-to-earnings ratio of -1.14 and a beta of 1.31. Stem, Inc. has a one year low of $5.81 and a one year high of $32.23. The company has a fifty day simple moving average of $14.71 and a 200 day simple moving average of $17.06.
Stem (NYSE:STEM – Get Free Report) last announced its earnings results on Wednesday, March 4th. The company reported ($1.85) EPS for the quarter, topping the consensus estimate of ($1.96) by $0.11. The company had revenue of $47.14 million for the quarter, compared to analyst estimates of $39.05 million. Equities research analysts predict that Stem, Inc. will post -0.52 earnings per share for the current fiscal year.
Key Headlines Impacting Stem
- Positive Sentiment: Latest quarter showed improvement — Stem narrowed its net loss and beat expectations on both EPS and revenue (reported -$1.85 EPS vs. consensus -$1.96; revenue $47.14M vs. est. $39.05M), which supports the thesis that the business is stabilizing. Stem, Inc. Narrows Net Loss In Latest Earnings
- Neutral Sentiment: Analyst consensus still expects negative EPS (around -0.52 for the fiscal year), so the market may demand sustained improvement over multiple quarters before re-rating the stock.
- Negative Sentiment: Technical/price pressure — the share price is below both the 50-day (≈ $14.71) and 200-day (≈ $17.06) moving averages, which can keep momentum traders and some funds on the sidelines.
- Negative Sentiment: Liquidity, valuation and volatility concerns — small market cap (~$90.6M), a negative P/E, and a beta ~1.31 imply higher volatility; today’s volume (~194k) is below the average (~246k), which can amplify moves and reduce buyer depth.
Institutional Investors Weigh In On Stem
Large investors have recently added to or reduced their stakes in the business. IFP Advisors Inc lifted its stake in Stem by 258.1% in the third quarter. IFP Advisors Inc now owns 1,479 shares of the company’s stock valued at $26,000 after buying an additional 1,066 shares during the period. Virtu Financial LLC grew its position in shares of Stem by 11.0% during the 3rd quarter. Virtu Financial LLC now owns 12,856 shares of the company’s stock worth $225,000 after buying an additional 1,279 shares during the period. Geode Capital Management LLC grew its position in shares of Stem by 2.1% during the 4th quarter. Geode Capital Management LLC now owns 88,246 shares of the company’s stock worth $1,329,000 after buying an additional 1,821 shares during the period. International Assets Investment Management LLC bought a new stake in shares of Stem in the 4th quarter valued at $29,000. Finally, Skandinaviska Enskilda Banken AB publ bought a new stake in shares of Stem in the 3rd quarter valued at $55,000. Institutional investors and hedge funds own 61.63% of the company’s stock.
Analyst Ratings Changes
A number of analysts have weighed in on the stock. Wall Street Zen downgraded shares of Stem from a “hold” rating to a “sell” rating in a research report on Saturday. UBS Group reiterated a “neutral” rating and set a $12.00 price objective (down from $18.00) on shares of Stem in a research report on Tuesday. Finally, Weiss Ratings downgraded shares of Stem from a “hold (c-)” rating to a “sell (d+)” rating in a research note on Wednesday, February 11th. Three analysts have rated the stock with a Hold rating and two have given a Sell rating to the stock. Based on data from MarketBeat.com, Stem currently has a consensus rating of “Reduce” and a consensus price target of $18.50.
View Our Latest Analysis on Stem
About Stem
Stem, Inc is a technology company specializing in AI-driven energy storage and optimization solutions for commercial, industrial and utility customers. The company delivers integrated hardware and software systems that enable clients to manage energy consumption, reduce peak demand charges and provide ancillary services to the power grid. By combining battery storage hardware with advanced machine-learning algorithms, Stem helps organizations align energy usage with cost-saving opportunities while supporting grid reliability and renewable integration.
At the core of Stem’s offering is its Athena software platform, which uses real-time data and predictive analytics to forecast energy needs and automatically dispatch stored energy when it is most valuable.
Featured Stories
- Five stocks we like better than Stem
- Goldman’s Crash Warning
- “I just bought 10,000 shares of a $5 stock…”
- J.P. Morgan is betting on this coin
- Have $500? Invest in Elon’s AI Masterplan
- What a Former CIA Agent Knows About the Coming Collapse
Receive News & Ratings for Stem Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Stem and related companies with MarketBeat.com's FREE daily email newsletter.
