SRRKScholar Rock Holding Corporation
56.50USD-0.02%Mkt Cap: 6.88B $P/E: —3d ago
Scholar Rock Holding Corporation, a biopharmaceutical company, focuses on improving the lives of children and adults with spinal muscular atrophy (SMA) and other rare, severe, and debilitating neuromuscular diseases. The…
Industry Peers
BiotechnologyKey Statistics
Company
Market Cap6.88B $
Enterprise Value6.44B $
Revenue (TTM)—
Gross Profit-207.41M $
Net Income (TTM)-377.94M $
Revenue/Share—
Last Price56.50 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees289
CountryUS
SectorHealthcare
IndustryBiotechnology
ISINUS80706P1030
Valuation
P/E (Trailing)—
P/E (Forward)-23.87
PEG—
EV/EBITDA-15.91
EV/Revenue—
P/S—
P/B26.47
EPS (TTM)-3.23
EPS (Forward)-2.31
52W Range
27.0794% of range58.49
52W High58.49 USD
52W Low27.07 USD
Profitability
Gross Margin0.00%
Oper. Margin0.00%
EBITDA Margin0.00%
Profit Margin0.00%
ROE-153.95%
ROA-93.49%
Growth
Revenue Growth—
Earnings Growth—
Cash Flow & Leverage
Operating CF-300.04M $
CapEx (TTM)602.00K $
FCF Margin—
FCF Yield-2.24%
Net Debt-288.26M $
Net Debt/EBITDA0.71
Balance Sheet
Debt/Equity0.44
Current Ratio7.02
Quick Ratio6.84
Book Value/Sh2.087 USD
Cash/Share4.041 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.2 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)60.38 USD
Upside (mean)+6.9%
Target Range48.00 USD – 76.00 USD
$48.00+6.9% to mean$76.00
# Analysts16
Ownership
Shares Out.121.79M
Float104.09M
Insiders0.77%
Institutions117.50%
Short Interest
Short Ratio15.6d
Short % Float18.14%
Short % Out.14.53%
Shares Short17.67M
Short (prev mo.)18.38M
Technical
SMA 5051.34 (+10.0%)
SMA 20046.26 (+22.1%)
Beta0.67
S&P 52W Chg18.16%
Avg Vol (30d)969.62K
Avg Vol (10d)983.38K
Technical Indicators
RSI (14)64.2
MACD1.1147
MACD Signal0.4244
MACD Hist.+0.6903
BB Upper56.84 USD
BB Middle50.81 USD
BB Lower44.79 USD
BB Width23.71%
ATR (14)2.480 USD
Vol Ratio (20d)1.16x