| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| P/E Ratio | - | 12.991 | - | - |
| Return on Equity | 1.3 | -10.448 | 8.79 | -2.238 |
| Debt to Asset Ratio | 60.383 | 60.367 | 60.13 | 62.162 |
| Cash Ratio | 107.801 | 155.371 | 179.853 | 210.307 |
| Quick Ratio | 208.473 | 241.377 | 315.458 | 299.685 |
| Current Ratio | 428.783 | 501.135 | 576.484 | 566.09 |
Emergent BioSolutions Inc. (EBS)
Emergent BioSolutions Inc. (EBS)