Invus group holds 8% of Scholar Rock stock
Scholar Rock Holding Corporation received an amended Schedule 13G filing showing that Invus Public Equities, L.P. and related entities collectively report beneficial ownership of 9,575,013 shares of common stock.
Sentiment and the balance of points
Rhea-AI Sentiment reads the wording of the document, how positive or negative its language is on a 1 to 5 scale. The balance of points shown with the takes weighs what the document actually discloses, so the two can disagree, for example when a trial that missed its main goal is described in upbeat language.
Rhea-AI Filing Summary
Scholar Rock Holding Corporation received an amended Schedule 13G filing showing that Invus Public Equities, L.P. and related entities collectively report beneficial ownership of 9,575,013 shares of common stock. Based on 119,828,338 shares outstanding as of May 4, 2026, this represents 8.0% of Scholar Rock’s common stock. The Invus structure runs through Invus Public Equities Advisors, LLC, Invus Global Management, LLC, Siren, L.L.C., and ultimately to Raymond Debbane, each of whom may be deemed to beneficially own the same block of shares through their control relationships. The reporting group states the shares were not acquired for the purpose of changing or influencing control of Scholar Rock, consistent with passive investment status under Schedule 13G.
Key Figures
Key Terms
beneficial owner financial
Schedule 13G regulatory
sole voting power financial
sole dispositive power financial
Reporting Persons regulatory
FAQ
AI-generated questions and answers. How Rhea-AI works. Not financial advice.
What percentage of Scholar Rock (SRRK) does Invus report owning?
Is Invus seeking to influence control of Scholar Rock (SRRK)?
As of what date is Invus’s ownership in Scholar Rock (SRRK) reported?
Who are the reporting persons in the Scholar Rock (SRRK) Schedule 13G/A?
AI-generated analysis. How Rhea-AI works. Not financial advice.