Scholar Rock Holding Corporation (SRRK)
NASDAQ: SRRK · Real-Time Price · USD
45.29
-0.86 (-1.86%)
At close: Mar 6, 2026, 4:00 PM EST
46.19
+0.90 (1.99%)
After-hours: Mar 6, 2026, 5:52 PM EST

Scholar Rock Holding 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
5,2034,7784,0551,428468875
Market Cap Growth
46.22%17.82%183.89%205.45%-46.53%-47.23%
Enterprise Value
4,9444,5143,6771,203213.82691.25
Last Close Price
45.2944.0543.2218.809.0524.84
PE Ratio
--13.39-17.50-9.45-4.00-6.92
PS Ratio
----14.0946.48
PB Ratio
20.0119.4611.006.341.805.08
P/TBV Ratio
21.1620.5811.716.962.075.30
P/FCF Ratio
--15.89-20.17-9.83-3.50-6.62
P/OCF Ratio
--15.92-20.18-9.84-3.52-6.90
EV/Sales Ratio
----6.4436.74
EV/EBITDA Ratio
--11.79-14.70-7.14-1.63-5.43
EV/EBIT Ratio
--11.73-14.59-7.02-1.59-5.32
EV/FCF Ratio
--15.01-18.29-8.28-1.60-5.24
Debt / Equity Ratio
0.420.420.160.240.240.40
Debt / EBITDA Ratio
-0.28-0.28-0.26-0.37-0.53-0.60
Debt / FCF Ratio
-0.36-0.36-0.32-0.42-0.52-0.58
Net Debt / Equity Ratio
-1.05-1.05-1.01-0.97-0.94-1.02
Net Debt / EBITDA Ratio
0.680.681.491.301.871.38
Net Debt / FCF Ratio
0.860.861.851.501.841.33
Asset Turnover
-0000.100.05
Quick Ratio
6.636.639.328.558.673.93
Current Ratio
6.956.959.618.809.014.13
Return on Equity (ROE)
-123.08%-123.08%-82.95%-68.30%-62.22%-60.90%
Return on Assets (ROA)
-87.50%-87.50%-64.14%-51.19%-40.56%-37.51%
Return on Invested Capital (ROIC)
4612.60%4612.60%-13754.65%-1580.58%-610.04%-444.42%
Return on Capital Employed (ROCE)
-99.03%-99.03%-71.38%-57.09%-47.82%-44.35%
Earnings Yield
-7.26%-7.47%-5.71%-10.59%-24.97%-14.45%
FCF Yield
-5.78%-6.29%-4.96%-10.17%-28.60%-15.10%
Buyback Yield / Dilution
-3.75%-3.75%-8.71%-7.18%-41.87%-2.29%
Updated Mar 3, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q