Stem, Inc. STEM

4.48 0.58 14.87% as of 25 Sep
Market cap
$39.8M
P/E
0.0×
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
ROE
30.23% (42.13%) (42.59%) (35.46%)

+8 more TTM periods

ROA
(22.18%) 41.88% 36.92% 22.79%
ROIC
(112.39%) (105.81%) (123.39%) (125.78%)
Return on Tangible Assets
(462.49%) 709.74% 411.83% 365.28%
Average Days of Receivables
81.91 79.68 89.58 79.30
Free Cash Flow per Share
0.78 (1.68) 0.03 (2.91)
Free Cash Flow
7.15 (14.35) 0.26 (24.41)
Piotroski F-Score
4.00 5.00 6.00 5.00
Other line items

Show all line items

Columns are period end dates