Stem, Inc. is a digital energy storage provider with a bearish outlook and a market cap of $2.06 billion, experiencing a 45.84% decline in capital gains over the past year. The company offers energy storage systems and operates an AI platform while facing challenges such as low market capitalization and negative cash flow. Analysts have mixed ratings, with an average target price of $19.86, indicating a potential upside of 48.85%.
Related topics: