Stem closed at $2.18 on Nov 5, down 24.31%, within 0.0% of its 52-week closing low. Volume of 496.9K shares was 1.96× its 20-day average (above normal).
Split-adjusted performance: -51.2% over one month, -75.0% over six months, -87.7% over one year.
In the quarter ended Jun 30, 2026, revenue was $33.65M, down 12.3% from a year earlier, with a net margin of -42.7%.
Short interest was 1.2M shares at the Oct 15 settlement, up 4.0% from the prior report (13.1% of float, 8.0 days to cover).