328 institutions reported holding $7.71B of SCHOLAR ROCK HLDG CORP (SRRK) in SEC 13F filings for 2026-06-30. Largest institutional holders: FMR LLC ($989.7M), Siren, L.L.C. ($526.6M), BlackRock, Inc. ($522.2M), SAMSARA BIOCAPITAL, LLC ($379.4M), PRICE T ROWE ASSOCIATES INC /MD/ ($373.7M). Source: SEC Form 13F.
Source: SEC Form 13F filings · as of 2026-06-30