Scholar Rock Holding Corporation
    Share Price

    |
    |

    Share Price & Volume

    Previous Close $46.45
    Open-0.13% $46.39
    Day Low-1.18% $45.90
    Day High+4.35% $48.47
    52-Week Low-41.72% $27.07
    52-Week High+11.14% $51.63
    Day Volume 1,049,134
    Average Volume 1,463,590
    EPS (TTM) -$3.45
    P/E (TTM) -14.03x
    FWD P/E (NTM) -
    Next Earnings Date Aug 5, 2026
    Market Cap 5,798,476,920
    Shares Outstanding (Millions) 119,828,000
    Dividend -
    Beta 0.71
    ROE -1.39%
    ROA -0.54%

    Analyst Ratings and Price Targets

    Current:

    $48.39

    Average:

    $58.36

    (+20.61%)

    Low:

    $50.00

    (+3.33%)

    High:

    $70.00

    (+44.66%)

    You need to login to see this data

    BarclaysMaintainsOverweight$55.00+13.66%May 7, 2026
    HC Wainwright & Co.MaintainsBuy$65.00+34.33%May 7, 2026
    Canaccord GenuityInitiates Coverage OnBuy$62.00+28.13%Apr 20, 2026

    Headquarters

    Cambridge, MA, USA

    # of Employees

    128