NASDAQ:SRRK | Key Financial Ratios | Scholar Rock Holding Corp

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-307.02-78.04%-161.00%
2026-03-318.64-76.36%-148.08%
2025-12-316.95-93.49%-153.95%
2025-09-306.3-85.84%-144.26%
2025-06-306.33-92.84%-135.32%
2025-03-3110.25-64.82%-84.58%
2024-12-319.61-51.86%-66.81%
2024-09-303.88-126.14%-285.33%
2024-06-306.040.37-89.85%-152.56%
2024-03-316.580.27-68.56%-100.27%
2023-12-318.80.22-53.30%-73.61%
2023-09-308.55-63.39%-94.78%
2023-06-3010.7-56.11%-78.94%
2023-03-3110.96-52.72%-72.57%
2022-12-319.01-37.55%-51.68%
2022-09-3010.60.17-33.60%-44.72%
2022-06-309.690.15-29.56%-38.05%
2022-03-316.850.29-42.14%-65.42%
2021-12-314.130.29-43.29%-76.59%
2021-09-304-41.04%-65.39%
2021-06-304.33-32.68%-50.08%
2021-03-314.55-26.92%-40.36%
2020-12-318.09-22.27%-33.16%
2020-09-303.63-43.74%-113.51%
2020-06-304.46-40.98%-77.97%
2020-03-316.06-32.62%-58.10%
2019-12-315.64-25.97%-45.17%
2019-09-305.51-28.85%-44.66%
2019-06-305.88-24.89%-38.00%
2019-03-314.76-29.94%-52.49%
2018-12-315.72-27.20%-46.26%
2018-09-3018.43-39.28%-41.84%
2018-06-3017.49-31.93%-34.03%
2018-03-3147.08%
2017-12-3111.78

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-316.95-93.49%-153.95%
2024-12-319.61-51.86%-66.81%
2023-12-318.80.22-53.30%-73.61%
2022-12-319.01-37.55%-51.68%
2021-12-314.130.29-43.29%-76.59%
2020-12-318.09-22.27%-33.16%
2019-12-315.64-25.97%-45.17%
2018-12-315.72-27.20%-46.26%
2017-12-3111.78-40.55%46.70%

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