Stem reported fiscal 2025 second-quarter revenue of $38.37 million, up 12.9% year-over-year and beating estimates by $5.9 million. Gross profit margin for STEM rose to 33.36%, reflecting a positive ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results