STEM reported its earnings on 2026-05-06, showcasing a revenue of 29.00M against an estimate of 37.20M, resulting in a -22.04% surprise. The EPS was -1.55, surpassing the expected -2.06 by 24.76%. The stock experienced a -19.98% price change on the earnings day and a 0% change over the next five days, reflecting market reactions to the results.