Scholar Rock Holding Corp (SRRK) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

113,729,850Shares Outstanding
134,975,529Shares held by institutions
$6,399,864,708Value of institutional holdings
118.68%Institutional ownership %
23.54%Shares Changed QoQ
269No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Scholar Rock Holding Corp (NASDAQ:SRRK) has 269 institutional investors that have filed 13F reports for the period ending December 2025.

502 Institutional Holders

134,975,529 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
FMR LLC 31 Mar, 2026 17,243,152 1,862,477 12.11% $847,673,353.00
FMR LLC 31 Mar, 2026 15,380,675 1,368,597 9.77% $677,518,734.00
Siren, L.L.C. 31 Mar, 2026 10,825,013 1,575,008 17.03% $476,841,823.00
Siren, L.L.C. 31 Mar, 2026 10,825,013 0 0.00% $532,157,639.00
Redmile Group, LLC 31 Mar, 2026 9,066,621 3,845,775 73.66% $445,715,088.00
BlackRock, Inc. 31 Mar, 2026 7,469,293 252,259 3.50% $367,190,444.00
BlackRock, Inc. 31 Mar, 2026 7,217,034 456,847 6.76% $317,910,349.00
Samsara BioCapital, LLC 31 Mar, 2026 6,897,652 0 0.00% $339,088,572.00
Samsara BioCapital, LLC 31 Mar, 2026 6,897,652 1,284,756 22.89% $303,841,571.00
WELLINGTON MANAGEMENT GROUP LLP 31 Mar, 2026 6,717,655 958,227 16.64% $330,239,920.00
PRICE T ROWE ASSOCIATES INC /MD/ 31 Mar, 2026 6,206,618 6,206,618 0.00% $305,119.00
WELLINGTON MANAGEMENT GROUP LLP 31 Mar, 2026 5,759,428 1,213,541 26.70% $253,702,804.00
Redmile Group, LLC 31 Mar, 2026 5,220,846 1,316,390 33.72% $229,978,266.00
VANGUARD GROUP INC 31 Mar, 2026 5,195,465 280,538 5.71% $228,860,234.00
Janus Henderson Group Plc 31 Mar, 2026 4,473,674 2,699,506 152.16% $219,781,946.00
Orbis Allan Gray Ltd 31 Mar, 2026 4,179,983 751,054 21.90% $205,487,964.00
Bellevue Group AG 31 Mar, 2026 4,056,592 812,055 25.03% $178,692,878.00
State Street Corp 31 Mar, 2026 4,034,434 271,331 7.21% $177,716,818.00
State Street Corp 31 Mar, 2026 4,031,317 -3,117 -0.08% $198,179,544.00
VANGUARD CAPITAL MANAGEMENT LLC 31 Mar, 2026 3,891,347 3,891,347 0.00% $191,298,619.00