| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 |
|---|---|---|---|
| P/E Ratio | - | - | 1.843 |
| Return on Equity | 0.754 | -46.906 | 20.288 |
| Net Profit Margin | 3.197 | -245.847 | 116.467 |
| Debt to Asset Ratio | 12.785 | 14.256 | 15.542 |
| Quick Ratio | 592.804 | 637.527 | 439.413 |
| Current Ratio | 592.804 | 637.527 | 439.413 |
Strata Critical Medical, Inc. (SRTA)
Strata Critical Medical, Inc. (SRTA)