Skip to main
SRRK

SRRK Stock Forecast & Price Target

SRRK Analyst Ratings

Based on 15 analyst ratings
Buy
Strong Buy 53%
Buy 40%
Hold 7%
Sell 0%
Strong Sell 0%

Bulls say

Scholar Rock Holding is attractive because its wholly owned, approved therapy ISEMBYLD gives the company a rare commercial asset in a standalone mid-cap biotech, with higher net pricing expectations of about $310k per patient per year supporting an increased 2035E revenue estimate of $2.2B from $1.9B. The recent approval meaningfully de-risks the story, as indicated by the move in probability of success from 95% to 100%, while management and the market view the fracture-risk language in the label as relatively benign and unlikely to materially limit uptake. Beyond the approved product, the pipeline still offers additional upside through the subcutaneous formulation of apitegromab, SRK-439, and early-stage neuromuscular programs, giving the company multiple shots at expanding value in rare, severe diseases.

Bears say

Scholar Rock Holding is facing a fundamentally challenged commercial and valuation setup because the core SMA fracture narrative remains unproven, with even key opinion leaders lacking a measured baseline natural-history fracture rate and likely needing several years of real-world Isembyld use before any durable change in perception. Despite management’s expectation of roughly $310K in annual net revenue per typical patient and about $454K in annual gross WAC before discounts and rebates, uptake may be constrained by payer friction, step edits, duration-on-SMN2 therapy requirements, prescription-to-infusion delays, and the uncertainty of how a backbone add-on therapy will be reimbursed in practice. The company also still faces meaningful execution risk around access logistics, infusion-site availability, and future label-expansion support from OPAL and ONYX data, making the commercial runway dependent on proof that current physician enthusiasm can translate into sustained, reimbursed demand.

SRRK has been analyzed by 15 analysts, with a consensus rating of Buy. 53% of analysts recommend a Strong Buy, 40% recommend Buy, 7% suggest Holding, 0% advise Selling, and 0% predict a Strong Sell.

This aggregate rating is based on analysts' research of Scholar Rock Holding Corp and is not a guaranteed prediction by Public.com or investment advice.

Order type

Buy in

Order amount

Est. shares

0 shares

Sign up to buy

FAQs About Scholar Rock Holding Corp (SRRK) Forecast

Analysts have given SRRK a Buy based on their latest research and market trends.

According to 15 analysts, SRRK has a Buy consensus rating as of Oct 6, 2026. This rating is provided by third-party analysts and is not investment advice from Public.com.

Wall Street analysts have set a price target of $66.93, reflecting a 0.00% increase from the current stock price.

Financial analysts have set a price target of $66.93, indicating a 0.00% increase from the current stock price, but ratings and forecasts are frequently updated based on market conditions, earnings reports, and industry trends. This prediction is provided by third-party analysts and is not investment advice from Public.com.

Scholar Rock Holding Corp (SRRK)


Order type

Buy in

Order amount

Est. shares

0 shares

Sign up to buy
Disclaimer: Any investment listed here, which may be available on the Public platform, is intended to be used for informational purposes only, should not be the sole basis for making an investment decision, and is not a recommendation or advice.