| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Return on Equity | 7.118 | 52.337 | 10.119 | -94.872 |
| Net Profit Margin | -65.259 | -315.233 | -62.22 | 527.782 |
| Debt to Asset Ratio | 194.324 | 180.631 | 164.839 | 156.295 |
| Cash Ratio | 36.128 | 44.241 | 37.972 | 36.401 |
| Quick Ratio | 84.228 | 90.527 | 82.56 | 88.548 |
| Current Ratio | 84.228 | 90.527 | 82.56 | 88.548 |
STEM, INC. (STEM)
STEM, INC. (STEM)