Scholar Rock Holding Corporation
$45.58
The Read: Scholar Rock’s stock rallied about 6% after Q4 2025 earnings matched estimates and pipeline updates reassured investors, then surged nearly 12% on FDA BLA resubmission resolving manufacturing issues, but dropped 15% when expected Phase 2/3 data and M&A news failed to materialize.
Price
Overlays
Panel
SRRK
Hover to view data
No Data