Back to
Russell Investments Group, Ltd.
SRRK
Showing 8 of 19 quarters
Position history for
Russell Investments Group, Ltd.'s holdings in SCHOLAR ROCK HOLDING CORP
Yes. Russell Investments Group holds 130,514 shares of SRRK (Scholar Rock Holding), worth $7.2M, as of its Q2 2026 13F filing. It increased the position from 13,740 shares in Q1 2026. Russell Investments Group has held SRRK since Q3 2023, across 12 quarterly 13F filings.
Current Value
$7.2M
Current Shares
130,514
Total Value Change
+$7.2M
Total Shares Change
+130,409
Quarter-by-Quarter History