| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| P/E Ratio | - | - | - | - |
| Return on Equity | 21.989 | -24.798 | -13.611 | 14.499 |
| Net Profit Margin | 45.287 | -63.858 | -44.991 | 32.206 |
| Debt to Asset Ratio | 52.654 | 65.949 | 62.211 | 63.113 |
| Cash Ratio | 93.046 | 73.157 | 66.536 | 55.503 |
| Quick Ratio | 262.191 | 148.198 | 178.543 | 180.766 |
| Current Ratio | 462.749 | 231.714 | 295.446 | 288.819 |
Sarepta Therapeutics, Inc. (SRPT)
Sarepta Therapeutics, Inc. (SRPT)