Sarepta Therapeutics, Inc. (SRPT)
NASDAQ: SRPT · Real-Time Price · USD
19.28
+1.08 (5.93%)
At close: Jul 2, 2026, 4:00 PM EDT
19.24
-0.04 (-0.21%)
After-hours: Jul 2, 2026, 7:57 PM EDT

Sarepta Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,0362,25911,7829,03911,3977,846
Market Cap Growth
-3.94%-80.83%30.35%-20.69%45.26%-42.02%
Enterprise Value
2,4292,34811,7578,74111,0256,868
Last Close Price
19.2821.52121.5996.43129.5890.05
PE Ratio
30.24-51.96---
Forward PE
22.7790.1215.47---
PS Ratio
0.931.036.197.2712.2111.18
PB Ratio
1.351.987.7110.5229.618.45
P/TBV Ratio
1.391.898.5910.3729.478.01
P/FCF Ratio
17.72-----
P/OCF Ratio
11.61-----
EV/Sales Ratio
1.111.076.187.0311.829.79
EV/EBITDA Ratio
52.60-49.95---
EV/EBIT Ratio
2320.31-53.91---
EV/FCF Ratio
21.15-----
Debt / Equity Ratio
0.690.900.871.484.161.23
Debt / EBITDA Ratio
248.30-5.65---
Net Debt / Equity Ratio
0.260.08-0.02-0.35-0.97-1.05
Net Debt / EBITDA Ratio
91.85-0.13-0.111.190.752.32
Net Debt / FCF Ratio
-3.66-0.290.070.521.042.03
Asset Turnover
0.670.600.530.390.300.23
Inventory Turnover
0.851.010.590.570.720.46
Quick Ratio
2.101.222.673.183.565.01
Current Ratio
4.632.324.203.954.135.75
Return on Equity (ROE)
4.92%-53.47%19.71%-86.15%-107.16%-49.57%
Return on Assets (ROA)
-3.34%-19.44%5.44%-8.63%-17.42%-14.99%
Return on Invested Capital (ROIC)
-6.99%-52.05%19.06%-96.00%--
Return on Capital Employed (ROCE)
-1.66%-25.51%7.47%-10.46%-20.61%-17.47%
Earnings Yield
3.20%-1.92%---
FCF Yield
5.64%-----
Buyback Yield / Dilution
-10.78%7.19%-16.75%-5.53%-7.75%-4.24%
Total Shareholder Return
-10.78%7.19%-16.75%-5.53%-7.75%-4.24%
SEC Filings: 10-K · 10-Q