Scholar Rock Holding Corporation logo SRRK - Scholar Rock Holding Corporation

NEXT EARNINGS: Mar 3, 2026 (in 6 days) EPS Est: $-0.88
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 11
HOLD 0
SELL 0
STRONG
SELL
0
| PRICE TARGET: $54.20 DETAILS
HIGH: $60.00
LOW: $50.00
MEDIAN: $52.00
CONSENSUS: $54.20
UPSIDE: 15.27%
Market Cap: 4.80B
Volume: 450,303
Avg Volume: 1,243,748
52 Week Range: 22.71-49.82
Sector: Healthcare
Industry: Biotechnology
Beta: 0.70
Last Dividend: $N/A
Exchange: NASDAQ
Country: US
Employees: 128
IPO Date: 2018-05-25
EPS (TTM): -2.47
P/E Ratio: -17.52
Revenue (TTM): N/A
Total Assets: 474.92M
Total Debt: 65.13M
Cash & Equiv: 177.88M
Rev Growth (5Y): -100.0%
EPS Growth (5Y): N/A
FCF Growth (5Y): N/A
ROCE: -55.9%
Debt/Equity: 0.18

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-11-14 $-0.90 $-0.84 -7.8% $50000
2025-08-06 $-0.98 $-0.66 -48.5% $55560
2025-05-14 $-0.67 $-0.63 -6.3%
2025-02-27 $-0.60 $-0.60 0.0%
2024-11-12 $-0.66 $-0.58 -13.8%
2024-08-08 $-0.60 $-0.61 +1.6%
2024-05-07 $-0.59 $-0.51 -15.7%
2024-03-19 $-0.50 $-0.49 -2.0% $11.7M

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 0 0 33.19M 18.82M 15.40M 20.49M 0 0 379,000
Net Income (246.29M) (165.79M) (134.50M) (131.80M) (86.48M) (51.00M) (49.33M) (25.00M) (16.21M)
EPS -2.47 -1.99 -2.21 -3.59 -2.77 -1.80 -3.15 -1.40 -0.91
Total Assets 474.92M 311.04M 358.17M 304.44M 388.31M 196.38M 181.34M 61.64M 32.78M
Total Debt 65.13M 61.82M 69.40M 84.47M 57.14M 5.30M 462,000 1.04M 1.67M
Cash & Equivalents 177.88M 101.86M 103.28M 212.84M 160.36M 36.31M 115.07M 56.46M 10.03M
Operating Cash Flow (200.95M) (145.23M) (132.69M) (126.79M) (60.27M) (63.12M) 24.57M (21.74M) (15.14M)
Free Cash Flow (201.05M) (145.30M) (133.76M) (132.04M) (64.36M) (66.23M) 23.08M (22.10M) (15.94M)
FCF per Share -2.01 -1.91 -2.24 -3.60 -2.09 -2.41 1.47 -1.23 -0.89
Book Value 368.63M 225.22M 260.24M 172.07M 260.77M 112.90M 106.62M (53.52M) (30.03M)
Cash & ST Investments 437.28M 279.94M 315.36M 252.99M 341.03M 157.45M 175.65M 57.96M 28.04M
ROC Equity -0.67 -0.74 -0.52 -0.77 -0.33 -0.45 -0.46 N/A N/A