Skip to main
SRRK

SRRK Stock Forecast & Price Target

SRRK Analyst Ratings

Based on 13 analyst ratings
Buy
Strong Buy 54%
Buy 46%
Hold 0%
Sell 0%
Strong Sell 0%

Bulls say

Scholar Rock Holding is a strong buy based on their promising pipeline of potential treatments for rare neuromuscular diseases, including apitegromab and SRK-439. The recent FDA acceptance of the apitegromab BLA and completed Catalent Indiana reinspection provide significant regulatory de-risking and a clear path to commercial supply in early 3Q26. With a strong risk/reward profile and potential for multi-blockbuster success, SRRK's stock has a 12-month price target of $65, which is based on an equally weighted composite of a 25x multiple of taxed FY34 GAAP EPS and an NPV of the company's key programs. However, it is important to note that there are risks to this outlook, including potential competition and limitations in addressable market. Overall, SRRK's stock has a positive outlook and is expected to see continued growth with the potential for near-term product launches and ongoing clinical trials.

Bears say

Scholar Rock Holding is facing risks with their regulatory pathways and timelines due to uncertainty with classification and facility prioritization, as well as potential delays in payer dynamics and priority review voucher monetization. Additionally, while their resubmission of the BLA for apitegromab in SMA is a key de-risking event, it may face competition from other muscle-directed therapies. The company's pipeline is on track, but there is still uncertainty with their next-generation highly selective subQ myostatin inhibitor and the strategic positioning of this therapy. Overall, there are several uncertainties and risks in the company's future, making me hold a negative outlook on this stock.

SRRK has been analyzed by 13 analysts, with a consensus rating of Buy. 54% of analysts recommend a Strong Buy, 46% recommend Buy, 0% 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 13 analysts, SRRK has a Buy consensus rating as of Jun 3, 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 $56.62, reflecting a 0.00% increase from the current stock price.

Financial analysts have set a price target of $56.62, 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.