Stem, Inc. (NYSE:STEM – Get Free Report) insider Prakesh Patel sold 23,863 shares of the company’s stock in a transaction on Tuesday, April 30th. The stock was sold at an average price of $1.87, for a total transaction of $44,623.81. Following the sale, the insider now directly owns 181,668 shares in the company, valued at $339,719.16. The transaction was disclosed in a filing with the Securities & Exchange Commission, which is available at this link.
Stem Price Performance
STEM stock opened at $1.85 on Thursday. The company has a debt-to-equity ratio of 1.23, a quick ratio of 1.78 and a current ratio of 1.88. Stem, Inc. has a 52 week low of $1.46 and a 52 week high of $7.79. The company’s 50-day simple moving average is $2.04 and its 200 day simple moving average is $2.86.
Stem (NYSE:STEM – Get Free Report) last announced its quarterly earnings data on Wednesday, February 28th. The company reported ($0.21) earnings per share (EPS) for the quarter, missing analysts’ consensus estimates of ($0.12) by ($0.09). The firm had revenue of $167.42 million for the quarter, compared to analyst estimates of $254.23 million. Stem had a negative return on equity of 27.71% and a negative net margin of 30.42%. Sell-side analysts forecast that Stem, Inc. will post -0.51 earnings per share for the current fiscal year.
Analysts Set New Price Targets
Check Out Our Latest Report on STEM
Institutional Investors Weigh In On Stem
A number of large investors have recently bought and sold shares of the company. Bank of New York Mellon Corp lifted its holdings in shares of Stem by 7.3% in the third quarter. Bank of New York Mellon Corp now owns 646,918 shares of the company’s stock worth $2,743,000 after acquiring an additional 43,859 shares during the last quarter. Zurcher Kantonalbank Zurich Cantonalbank raised its holdings in Stem by 16.3% during the 3rd quarter. Zurcher Kantonalbank Zurich Cantonalbank now owns 35,187 shares of the company’s stock worth $149,000 after purchasing an additional 4,924 shares during the last quarter. SCP Investment LP raised its holdings in Stem by 303.9% during the 3rd quarter. SCP Investment LP now owns 164,800 shares of the company’s stock worth $699,000 after purchasing an additional 124,000 shares during the last quarter. Olympiad Research LP bought a new position in Stem during the 3rd quarter worth approximately $305,000. Finally, Principal Financial Group Inc. raised its holdings in Stem by 39.3% during the 3rd quarter. Principal Financial Group Inc. now owns 21,067 shares of the company’s stock worth $89,000 after purchasing an additional 5,941 shares during the last quarter. 61.63% of the stock is currently owned by institutional investors and hedge funds.
About Stem
Stem, Inc operates as a digitally connected, intelligent, and renewable energy storage network provider worldwide. The company offers energy storage hardware sourced from original equipment manufacturers (OEMs); edge hardware to aid in the collection of site data and real-time operation and control of the site and other optional equipment; and Athena, a software platform, which offers battery hardware and software-enabled services to operate the energy storage systems.
Further Reading
- Five stocks we like better than Stem
- What are earnings reports?
- AMD is Down 35%. Now is the Time to Buy the Dip
- About the Markup Calculator
- Amazon Stands Tall: New Highs Are in Sight
- How Investors Can Find the Best Cheap Dividend Stocks
- Chesapeake Energy Stock is The Energy Play, Earnings Confirm
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.