Stem is down -20.5%, or -$1.28 to $4.96.
Published first on TheFly
See the top stocks recommended by analysts >>
Read More on STEM:
- 3 Best Stocks to Buy Now, 3/30/2023, According to Top Analysts
- Stem announces minimal exposure to Silicon Valley Bank
- Guggenheim downgrades Energy Vault to Neutral on battery storage ‘distraction’
- Stem falls -15.6%
- Stem Shares Plunge after Weak Sales and Guidance
Questions or Comments about the article? Write to editor@tipranks.com