Stem recently appointed two seasoned directors to its board, highlighting efforts to strengthen its leadership. However, the company faced financial headwinds after reporting a substantial drop in revenue and an increased net loss for 2024, coupled with ambitious guidance for 2025. These financial challenges might have influenced last week’s 11.89% decline in the stock price. The company’s new partnership with Summit Ridge Energy could provide long-term benefits, yet the short-term market reaction remains subdued. This period coincided with broader market anxiety triggered by U.S. tariffs, affecting investor sentiment and technology stocks, contributing to Stem’s decline.
Over the longer period of last year, Stem, Inc. experienced a total shareholder return decline of 83.05%. This performance starkly contrasted with the broader market and the US Electrical industry, which posted returns of 8.4% and 0.8%, respectively. The company’s challenges began with Q2 2024, reporting a revenue drop from US$92.95 million to US$34 million and a net loss of US$582.27 million, including a significant goodwill impairment of US$547.15 million. Such financial strains were further evident in Q3 2024, with revenues falling to US$29.29 million alongside increasing losses.
Adding to its financial hurdles, Stem received a compliance notice from the NYSE in August 2024 due to its decreased share price. Although the company initiated a strategic review in mid-2024, the market’s response has been less optimistic amid its unprofitability and substantial net losses culminating in a very large net loss of US$854.01 million for the financial year 2024. Despite projected revenue growth, these factors contributed to a volatile and declining share performance.