Scholar Rock Holding Corporation (SRRK)
NASDAQ: SRRK · Real-Time Price · USD
42.60
-1.61 (-3.64%)
At close: Mar 27, 2026, 4:00 PM EDT
42.99
+0.39 (0.92%)
After-hours: Mar 27, 2026, 4:38 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,8944,7784,0551,428468875
Market Cap Growth
49.61%17.82%183.89%205.45%-46.53%-47.23%
Enterprise Value
4,6354,5143,6771,203213.82691.25
Last Close Price
42.6044.0543.2218.809.0524.84
PE Ratio
--13.39-17.50-9.45-4.00-6.92
PS Ratio
----14.0946.48
PB Ratio
18.8219.4611.006.341.805.08
P/TBV Ratio
19.9020.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.72%-7.47%-5.71%-10.59%-24.97%-14.45%
FCF Yield
-6.14%-6.29%-4.96%-10.17%-28.60%-15.10%
Buyback Yield / Dilution
-15.60%-14.89%-19.79%-39.82%-62.38%-19.45%
Total Shareholder Return
-15.60%-14.89%-19.79%-39.82%-62.38%-19.45%
Updated Mar 3, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q