Sarepta Therapeutics, Inc. (SRPT)
NASDAQ: SRPT · Real-Time Price · USD
16.65
-0.51 (-2.97%)
At close: Mar 19, 2026, 4:00 PM EDT
16.65
0.00 (0.00%)
After-hours: Mar 19, 2026, 4:10 PM EDT

Sarepta Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,7482,25911,7829,03911,3977,846
Market Cap Growth
-82.49%-80.83%30.35%-20.69%45.26%-42.02%
Enterprise Value
1,8882,34811,7578,63611,0096,868
Last Close Price
16.6521.52121.5996.43129.5890.05
PE Ratio
--3.0251.96-16.63-16.14-17.49
Forward PE
5.4390.1215.47---
PS Ratio
0.811.036.197.2712.2111.18
PB Ratio
1.581.987.7110.5229.618.45
P/TBV Ratio
1.461.898.5910.3729.477.89
P/FCF Ratio
--7.35-34.38-15.66-32.00-16.29
P/OCF Ratio
--10.99-57.25-18.04-35.03-17.70
EV/Sales Ratio
0.861.076.186.9511.809.79
EV/EBITDA Ratio
--3.5849.95-34.44-22.27-16.29
EV/EBIT Ratio
--3.3553.91-32.24-20.53-14.94
EV/FCF Ratio
--7.64-34.30-14.96-30.91-14.26
Debt / Equity Ratio
0.900.900.871.484.161.23
Debt / EBITDA Ratio
-1.57-1.575.65-5.50-3.27-2.70
Debt / FCF Ratio
-3.34-3.34-3.88-2.39-4.54-2.36
Net Debt / Equity Ratio
0.080.08-0.02-0.35-0.97-1.05
Net Debt / EBITDA Ratio
-0.13-0.13-0.111.190.752.32
Net Debt / FCF Ratio
-0.29-0.290.070.521.042.03
Asset Turnover
0.600.600.530.390.300.23
Inventory Turnover
1.011.010.590.570.720.46
Quick Ratio
1.221.222.673.183.565.01
Current Ratio
2.322.324.203.954.135.75
Return on Equity (ROE)
-53.47%-53.47%19.71%-86.15%-107.16%-49.57%
Return on Assets (ROA)
-19.44%-19.44%5.44%-8.63%-17.42%-14.99%
Return on Invested Capital (ROIC)
-37.52%-37.52%12.58%-31.86%-83.61%-64.49%
Return on Capital Employed (ROCE)
-25.51%-25.51%7.47%-10.46%-20.61%-17.47%
Earnings Yield
-39.90%-33.13%1.92%-6.01%-6.20%-5.72%
FCF Yield
-17.20%-13.61%-2.91%-6.38%-3.13%-6.14%
Buyback Yield / Dilution
-0.05%-0.61%-0.67%-0.57%-0.26%-7.16%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q