Skip to main
SRRK

SRRK Stock Forecast & Price Target

SRRK Analyst Ratings

Based on 12 analyst ratings
Buy
Strong Buy 50%
Buy 50%
Hold 0%
Sell 0%
Strong Sell 0%

Bulls say

Scholar Rock Holding Corp has exhibited a promising outlook due to increasing physician confidence in the use of apitegromab, which is anticipated to enhance patient independence and reduce caregiver burden through incremental strength gains. The company's valuation methodology suggests a robust revenue projection, with price estimates adjusting upward from $51 to $58 based on improved metrics and a lower share count, reinforcing long-term growth potential. Additionally, the evidence of durable benefits from apitegromab reinforces the company's position in the neuromuscular disease market, bolstered by supportive trends in functional performance measures.

Bears say

Scholar Rock Holding Corp reported a net loss of $91.0 million for Q425, which, while better than analyst consensus, indicates ongoing financial challenges as the company navigates high operating expenses. There are significant risks associated with the approval and efficacy of its key pipeline candidates, apitegromab and SRK-439, as these could fail to demonstrate competitive advantages over existing treatments, particularly following the recent discontinuation of Genentech's anti-myostatin antibody. Additionally, management has identified potential obstacles that may hinder the product launch, including pricing dynamics and slow uptake rates, which could dampen initial revenue trajectories and create further uncertainties for the company’s financial outlook.

SRRK has been analyzed by 12 analysts, with a consensus rating of Buy. 50% of analysts recommend a Strong Buy, 50% 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 12 analysts, SRRK has a Buy consensus rating as of Apr 16, 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 $55.42, reflecting a 0.00% increase from the current stock price.

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