NYSE:STEM | Key Financial Ratios | STEM, INC.

Complete source-backed ratio history.

Available history
2019-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.83-26.12%27.11%
2026-03-310.8451.03%-54.02%
2025-12-310.9144.60%-55.23%
2025-09-300.8328.30%-43.53%
2025-06-300.89-5.78%10.23%
2025-03-310.92-199.15%193.24%
2024-12-311.06-195.27%214.37%
2024-09-301.1-156.29%244.28%
2024-06-301.66-111.25%378.57%
2024-03-311.71-13.07%-45.20%
2023-12-311.88-10.35%-32.95%
2023-09-301.9-9.87%-30.47%
2023-06-301.99-6.33%-18.35%
2023-03-311.85-10.50%-28.32%
2022-12-312-8.72%-22.49%
2022-09-302.23-8.67%-21.30%
2022-06-302.41.90%4.49%
2022-03-312.8-2.90%-6.53%
2021-12-3111.64-8.49%-15.16%
2021-09-308.31-20.37%-26.63%
2021-06-306.27-43.31%-144.86%
2021-03-310.38-57.52%86.87%
2020-12-310.26-75.84%88.00%
2020-09-303.6-29.69%140.75%
2020-06-30152.43%
2020-03-31173.37%
2019-12-310.01-23482.12%242.19%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.9144.60%-55.23%
2024-12-311.06-195.27%214.37%
2023-12-311.88-10.35%-32.95%
2022-12-312-8.72%-22.49%
2021-12-3111.64-8.49%-15.16%
2020-12-310.26-75.84%88.00%
2019-12-310.01-23482.12%242.19%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.