Stem Affirms FY2026 Sales Guidance of $140.000M-$190.000M vs $164.756M Est
OutlookThe Company is reaffirming its full-year 2026 guidance as follows ($ millions, unless otherwise noted): Revenue $140 - $190Software, services, & edge hardware $130 - $150Battery