Brokerages Set Stem, Inc. (NYSE:STEM) PT at $21.30

Stem, Inc. (NYSE:STEMGet Rating) has been assigned a consensus rating of “Moderate Buy” from the ten ratings firms that are covering the company, Marketbeat Ratings reports. One equities research analyst has rated the stock with a hold recommendation and six have issued a buy recommendation on the company. The average 12 month target price among analysts that have covered the stock in the last year is $21.30.

A number of equities analysts have commented on the stock. Northland Securities assumed coverage on shares of Stem in a research report on Wednesday, September 7th. They issued an “outperform” rating and a $24.00 price target on the stock. Morgan Stanley boosted their price target on shares of Stem from $20.00 to $21.00 and gave the company an “equal weight” rating in a research report on Thursday, September 29th. Cowen reduced their price target on shares of Stem from $22.00 to $20.00 and set an “outperform” rating on the stock in a research report on Thursday, September 29th. Cowen reduced their price target on shares of Stem from $22.00 to $20.00 and set an “outperform” rating on the stock in a research report on Thursday, September 29th. Finally, UBS Group began coverage on shares of Stem in a research report on Tuesday, October 25th. They set a “buy” rating and a $19.00 target price on the stock.

Insider Transactions at Stem

In related news, CEO John Eugene Carrington sold 28,570 shares of the business’s stock in a transaction that occurred on Wednesday, October 5th. The shares were sold at an average price of $13.50, for a total transaction of $385,695.00. Following the completion of the sale, the chief executive officer now directly owns 183,553 shares of the company’s stock, valued at $2,477,965.50. The transaction was disclosed in a legal filing with the SEC, which is available at this link. In related news, insider Kim Homenock sold 26,702 shares of the business’s stock in a transaction that occurred on Thursday, September 15th. The shares were sold at an average price of $17.05, for a total transaction of $455,269.10. Following the completion of the sale, the insider now directly owns 26,702 shares of the company’s stock, valued at $455,269.10. The transaction was disclosed in a legal filing with the SEC, which is available at this link. Also, CEO John Eugene Carrington sold 28,570 shares of the business’s stock in a transaction that occurred on Wednesday, October 5th. The stock was sold at an average price of $13.50, for a total transaction of $385,695.00. Following the sale, the chief executive officer now directly owns 183,553 shares of the company’s stock, valued at $2,477,965.50. The disclosure for this sale can be found here. Over the last three months, insiders have sold 380,337 shares of company stock worth $6,006,012. Corporate insiders own 7.20% of the company’s stock.

Institutional Investors Weigh In On Stem

Several large investors have recently bought and sold shares of the company. Vanguard Group Inc. increased its stake in Stem by 7.0% in the first quarter. Vanguard Group Inc. now owns 12,934,965 shares of the company’s stock valued at $142,414,000 after purchasing an additional 848,277 shares in the last quarter. BlackRock Inc. increased its stake in Stem by 2.2% in the first quarter. BlackRock Inc. now owns 7,183,866 shares of the company’s stock valued at $79,095,000 after purchasing an additional 157,590 shares in the last quarter. William Blair Investment Management LLC increased its position in shares of Stem by 27.7% during the first quarter. William Blair Investment Management LLC now owns 7,153,013 shares of the company’s stock worth $78,755,000 after acquiring an additional 1,549,489 shares in the last quarter. Renaissance Technologies LLC bought a new stake in shares of Stem during the first quarter worth $30,405,000. Finally, State Street Corp increased its position in shares of Stem by 16.6% during the second quarter. State Street Corp now owns 2,745,570 shares of the company’s stock worth $19,658,000 after acquiring an additional 390,016 shares in the last quarter. Institutional investors own 52.42% of the company’s stock.

Stem Price Performance

NYSE:STEM opened at $13.43 on Friday. The firm has a market cap of $2.07 billion, a PE ratio of -16.58 and a beta of 2.09. Stem has a 12 month low of $5.72 and a 12 month high of $25.73. The company has a quick ratio of 2.12, a current ratio of 2.23 and a debt-to-equity ratio of 0.78. The company’s 50-day moving average price is $13.70 and its two-hundred day moving average price is $11.13.

Stem Company Profile

(Get Rating)

Stem, Inc operates as a digitally connected and intelligent energy storage network provider in the United States and internationally. It offers energy storage systems sourced from original equipment manufacturers (OEMs). The company also provides Athena, an artificial intelligence platform, which offers battery hardware and software-enabled services to operate the energy storage systems.

Featured Articles

Analyst Recommendations for Stem (NYSE:STEM)

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.