(SRRK) Scholar Rock Holding - Ratings and Ratios
Exchange: NASDAQ • Country: United States • Currency: USD • Type: Common Stock • ISIN: US80706P1030
SRRK: Protein, Growth, Factor, Inhibitors, Therapies, Medicines
Scholar Rock Holding Corporation is a biopharmaceutical company that focuses on developing therapies targeting the signaling of protein growth factors, which play a critical role in various serious diseases. Their pipeline includes Apitegromab, a myostatin inhibitor currently in Phase 3 trials for spinal muscular atrophy, and SRK-181, which has completed Phase 1 trials for cancers resistant to checkpoint inhibitors like anti-PD-1 and anti-PD-L1 therapies. The company is also advancing a broader portfolio aimed at addressing neuromuscular disorders, cardiometabolic diseases, cancer, fibrosis, and iron-restricted anemia.
Founded in 2012 and headquartered in Cambridge, Massachusetts, Scholar Rock operates at the intersection of biology and chemistry, with a focus on understanding and modulating growth factor signaling pathways. Their approach emphasizes targeting the latent, or inactive, forms of growth factors, which they believe provides a more precise and effective way to intervene in disease processes compared to traditional methods. This strategy could potentially reduce off-target effects and improve the therapeutic window for their drugs.
As of the latest data, Scholar Rock has a market capitalization of approximately $3.74 billion. The company is trading with a price-to-book ratio of 47.22 and a price-to-sales ratio of 13.14, reflecting investor expectations for significant growth despite currently generating limited revenue. The lack of positive P/E ratios indicates that the company is still in the development stage and has not yet achieved profitability.
Additional Sources for SRRK Stock
Tweets: X Stocktwits
Fund Manager Positions: Dataroma Stockcircle
SRRK Stock Overview
Market Cap in USD | 3,408m |
Sector | Healthcare |
Industry | Biotechnology |
GiC Sub-Industry | Biotechnology |
IPO / Inception | 2018-05-24 |
SRRK Stock Ratings
Growth 5y | 34.9% |
Fundamental | -60.3% |
Dividend | 0.0% |
Rel. Strength Industry | 138 |
Analysts | 4.56/5 |
Fair Price Momentum | 30.24 USD |
Fair Price DCF | - |
SRRK Dividends
No Dividends PaidSRRK Growth Ratios
Growth Correlation 3m | -82.4% |
Growth Correlation 12m | 62.2% |
Growth Correlation 5y | -29.4% |
CAGR 5y | 19.24% |
CAGR/Max DD 5y | 0.21 |
Sharpe Ratio 12m | -0.16 |
Alpha | 93.54 |
Beta | 3.26 |
Volatility | 83.92% |
Current Volume | 670.2k |
Average Volume 20d | 746.4k |
As of March 14, 2025, the stock is trading at USD 34.55 with a total of 670,248 shares traded.
Over the past week, the price has changed by -4.37%, over one month by -8.18%, over three months by -17.70% and over the past year by +110.93%.
No, based on ValueRay Fundamental Analyses, Scholar Rock Holding (NASDAQ:SRRK) is currently (March 2025) a stock to sell. It has a ValueRay Fundamental Rating of -60.29 and therefor a negative outlook according to the companies health.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of SRRK as of March 2025 is 30.24. This means that SRRK is currently overvalued and has a potential downside of -12.47%.
Scholar Rock Holding has received a consensus analysts rating of 4.56. Therefor, it is recommend to buy SRRK.
- Strong Buy: 5
- Buy: 4
- Hold: 0
- Sell: 0
- Strong Sell: 0
According to ValueRays Forecast Model, SRRK Scholar Rock Holding will be worth about 36.3 in March 2026. The stock is currently trading at 34.55. This means that the stock has a potential upside of +5.04%.
Issuer | Forecast | Upside |
---|---|---|
Wallstreet Target Price | 50.5 | 46.2% |
Analysts Target Price | 46.4 | 34.2% |
ValueRay Target Price | 36.3 | 5% |