SRRK
Scholar Rock Holding Corp
Price:  
40.01 
USD
Volume:  
1,084,897.00
United States | Biotechnology
Valuation
Overview
Financials
Forecast
Compare
Historical Price
SolvencyDividends
Transactions
People

SRRK Intrinsic Value

-143.30 %
Upside

What is the intrinsic value of SRRK?

As of 2026-03-14, the Intrinsic Value of Scholar Rock Holding Corp (SRRK) is -17.32 USD. This SRRK valuation is based on the model Peter Lynch Fair Value. With the current market price of 40.01 USD, the upside of Scholar Rock Holding Corp is -143.30%.

Is SRRK undervalued or overvalued?

Based on its market price of 40.01 USD and our intrinsic valuation, Scholar Rock Holding Corp (SRRK) is overvalued by 143.30%.

Note: result may not be accurate due to the invalid valuation result of Peter Lynch's fair value model.

40.01 USD
Stock Price
-17.32 USD
Intrinsic Value
Intrinsic Value Details

SRRK Intrinsic Value - Valuation Summary

Range Selected Upside
a
Fair Value -17.32 - -17.32 -17.32 -143.30%
P/E (54.95) - (76.78) (65.83) -264.5%
DDM - Stable (27.51) - (112.72) (70.11) -275.2%
DDM - Multi (2.84) - (9.17) (4.35) -110.9%

SRRK Intrinsic Value - Key Valuation Metrics

Market Cap (mil) 4,081.42
Beta 0.85
Outstanding shares (mil) 102.01
Enterprise Value (mil) 3,894.26
Market risk premium 4.60%
Cost of Equity 9.79%
Cost of Debt 5.00%
WACC 9.73%