Stocktoria

Sarepta Therapeutics, Inc. SRPT

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 1997-06-04 · LEI

Sarepta Therapeutics, Inc. statistics & valuation

P / S0.8×
P / B1.6×
Net margin-32.5%
FCF margin-14.0%
Net debt$27.7M
Enterprise value USD$1.8B
Earnings yield EBIT/EV-38.7%
Return on capital-31%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-4930.20% -32.80% -120.20% -187.80% -102.60% -59.70% -75.40% -43.10% 12.40% -32.50% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-4920.30% -111.00% -114.10% -185.30% -104.50% -65.50% -57.50% -21.50% 11.50% -31.80% 2016201720182019202020212022202320242025
Return on equity (%)
-79.40% -6.40% -35.10% -87.40% -72.70% -45.10% -182.70% -62.40% 15.40% -62.50% 2016201720182019202020212022202320242025
Shares outstanding
54.8M 64.8M 71.1M 75.2M 79.4M 87.1M 88.0M 93.7M 107.9M 105.0M 2016201720182019202020212022202320242025
Net debt ($)
-$104.8M -$168.6M $49.7M -$1.55B $577.5M $809.6M $34.1M $27.7M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-63.00% -3.90% -22.00% -39.20% -18.60% -13.30% -22.50% -16.40% 5.90% -21.30% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-4633.10% -157.80% -149.40% -135.50% 4.70% -68.60% -38.20% -46.40% -18.00% -14.00% 2016201720182019202020212022202320242025
Debt / equity (×)
0.05× 0.55× 0.41× 0.61× 4.01× 1.44× 0.74× 0.73× 2016201720182019202020212022202320242025
EPS ($)
-$7.11 -$5.15 -$8.03 -$5.80 $2.34 -$7.13 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin-31.8%11.5%-21.5%-57.5%-65.5%-104.5%-185.3%-114.1%-111.0%-4920.3%
Net margin-32.5%12.4%-43.1%-75.4%-59.7%-102.6%-187.8%-120.2%-32.8%-4930.2%
FCF margin-14.0%-18.0%-46.4%-38.2%-68.6%4.7%-135.5%-149.4%-157.8%-4633.1%
Return on assets-21.3%5.9%-16.4%-22.5%-13.3%-18.6%-39.2%-22.0%-3.9%-63.0%
Return on equity-62.5%15.4%-62.4%-182.7%-45.1%-72.7%-87.4%-35.1%-6.4%-79.4%
Debt / equity0.73×0.74×1.44×4.01×0.61×0.41×0.55×0.05×
Current ratio2.324.203.954.135.755.975.558.2113.914.95

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.