Scholar Rock Holding Corporation (SRRK)
NASDAQ: SRRK · Real-Time Price · USD
48.39
+1.94 (4.18%)
At close: May 8, 2026, 4:00 PM EDT
48.70
+0.31 (0.64%)
After-hours: May 8, 2026, 7:35 PM EDT

Scholar Rock Holding Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,7734,7784,0551,428468875
Market Cap Growth
77.02%17.82%183.89%205.45%-46.53%-47.23%
Enterprise Value
5,4934,5143,6771,203213.82691.25
Last Close Price
48.3944.0543.2218.809.0524.84
PE Ratio
--13.39-17.50-9.45-4.00-6.92
PS Ratio
----14.0946.48
PB Ratio
22.3119.4611.006.341.805.08
P/TBV Ratio
20.7820.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.720.420.160.240.240.40
Debt / EBITDA Ratio
-0.50-0.28-0.26-0.37-0.53-0.60
Debt / FCF Ratio
-0.68-0.36-0.32-0.42-0.52-0.58
Net Debt / Equity Ratio
-0.99-1.05-1.01-0.97-0.94-1.02
Net Debt / EBITDA Ratio
0.670.681.491.301.871.38
Net Debt / FCF Ratio
0.900.861.851.501.841.33
Asset Turnover
-0000.100.05
Quick Ratio
8.056.639.328.558.673.93
Current Ratio
8.646.959.618.809.014.13
Return on Equity (ROE)
-156.75%-123.08%-82.95%-68.30%-62.22%-60.90%
Return on Assets (ROA)
-87.19%-87.50%-64.14%-51.19%-40.56%-37.51%
Return on Invested Capital (ROIC)
7174.76%4612.60%-13754.70%-1580.58%-610.04%-444.42%
Return on Capital Employed (ROCE)
-99.35%-99.03%-71.38%-57.09%-47.82%-44.35%
Earnings Yield
-7.08%-7.47%-5.71%-10.59%-24.97%-14.45%
FCF Yield
--6.29%-4.96%-10.17%-28.60%-15.10%
Buyback Yield / Dilution
-34.16%-14.89%-19.79%-39.82%-62.38%-19.45%
Total Shareholder Return
-34.16%-14.89%-19.79%-39.82%-62.38%-19.45%
Updated May 7, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q