NASDAQ:SRPT | Key Financial Ratios | Sarepta Therapeutics, Inc.

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.42-4.29%-8.95%
2026-03-314.632.05%4.32%
2025-12-312.32-21.30%-62.55%
2025-09-302.95-7.77%-20.57%
2025-06-302.89-1.57%-4.13%
2025-03-314.02-7.17%-20.87%
2024-12-314.20.745.94%15.40%
2024-09-303.841.083.38%9.98%
2024-06-303.91.221.38%4.39%
2024-03-314.051.40.52%1.76%
2023-12-313.951.56-16.42%-62.37%
2023-09-305.44-22.22%-90.39%
2023-06-304.96-29.04%-122.43%
2023-03-314.63-36.45%-156.47%
2022-12-314.134.01-22.49%-182.75%
2022-09-304.36-22.69%-166.24%
2022-06-304.53-16.91%-69.74%
2022-03-315.56-11.67%-41.61%
2021-12-315.75-13.30%-45.13%
2021-09-305.85-18.26%-103.53%
2021-06-305.33-23.00%-130.79%
2021-03-316.23-25.45%-131.46%
2020-12-315.97-18.57%-72.74%
2020-09-306.14-21.60%-67.32%
2020-06-306.93-18.40%-50.85%
2020-03-318.31-22.25%-57.29%
2019-12-315.55-39.23%-87.40%
2019-09-306.31-36.43%-62.33%
2019-06-308.81-32.63%-51.89%
2019-03-3112.17-20.53%-29.90%
2018-12-318.21-22.04%-35.06%
2018-09-308.85-20.71%-38.29%
2018-06-3010.88-17.35%-30.95%
2018-03-3113.37-13.08%-21.90%
2017-12-3113.91-3.88%-6.42%
2017-09-3010.44-14.39%-16.52%
2017-06-305.92-27.58%-32.86%
2017-03-316.13-24.12%-28.76%
2016-12-314.95-63.02%-79.38%
2016-09-306.7-49.97%-59.59%
2016-06-302.29-116.97%-196.52%
2016-03-312.91-102.29%-157.05%
2015-12-313.6-80.37%-115.59%
2015-09-303.24-108.13%-162.10%
2015-06-304.68-76.41%-107.06%
2015-03-315.690.01-69.66%-84.22%
2014-12-316.720.01-46.03%-54.83%
2014-09-3011.870.01-31.40%-35.01%
2014-06-3010.360.01-33.50%-37.68%
2014-03-316.60.01-35.65%-42.88%
2013-12-317.530.01-38.41%-45.30%
2013-09-305.680.01-54.27%-66.90%
2013-06-301.870.02-94.08%-194.50%
2013-03-311.70.02-75.34%-166.89%
2012-12-312.460.01-59.17%-98.07%
2012-09-300.76-0.39-114.22%1327.86%
2012-06-301.940.08-35.86%-67.09%
2012-03-311.260.13-46.85%-155.86%
2011-12-312.190.06-4.26%-7.47%
2011-09-301.960.06-14.00%-26.93%
2011-06-301.790.05-15.78%-33.64%
2010-12-310.83-0.68

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.32-21.30%-62.55%
2024-12-314.20.745.94%15.40%
2023-12-313.951.56-16.42%-62.37%
2022-12-314.134.01-22.49%-182.75%
2021-12-315.75-13.30%-45.13%
2020-12-315.97-18.57%-72.74%
2019-12-315.55-39.23%-87.40%
2018-12-318.21-22.04%-35.06%
2017-12-3113.91-3.88%-6.42%
2016-12-314.95-63.02%-79.38%
2015-12-313.6-80.37%-115.59%
2014-12-316.720.01-46.03%-54.83%
2013-12-317.530.01-38.41%-45.30%
2012-12-312.460.01-59.17%-98.07%
2011-12-312.190.06-4.26%-7.47%
2010-12-310.83-0.68-69.99%1142.24%
2009-12-31-106.47%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.