Stem, Inc. (STEM) stock analysis, price and outlook | Madmaj