Stem is trading at $5.57, down 5.52%, as investors appear cautious ahead of its August 12, 2026 Q2 earnings release.
- Stem is underperforming a firmer market, with the S&P 500 up 0.33% and Nasdaq up 0.64%.
- The release is scheduled for approximately 4:05 p.m. ET.
- No confirmed company-specific announcement or earnings result was available by 3:00 p.m. ET; the immediate catalyst remains unclear.