| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Return on Equity | - | 54,870.3 | -27,862.912 | -5,178.506 |
| Net Profit Margin | - | 78.42 | -135.649 | -11.981 |
| Debt to Asset Ratio | 10.313 | 14.362 | 51.091 | 47.153 |
| Cash Ratio | 1,022.572 | 454.048 | 356.187 | 208.725 |
| Quick Ratio | 1,049.59 | 758.751 | 383.347 | 397.471 |
| Current Ratio | 1,049.59 | 758.751 | 383.347 | 397.471 |
Spero Therapeutics, Inc. (SPRO)
Spero Therapeutics, Inc. (SPRO)