Invus reports 8.0% stake in Scholar Rock (SRRK) through 9.6M shares
Scholar Rock Holding Corp. disclosed an amended Schedule 13G showing Invus Public Equities, L.P. and affiliates beneficially own 9,575,013 shares, or 8.0% of Scholar Rock’s common stock, based on 119,828,338 shares outstanding as of May 4, 2026. The filing states the stake is passive and not intended to change or influence control.
How this was made
The 30-second read
Why it matters
The new information is the reported beneficial ownership level (8.0%) and the group structure, which can affect how investors model potential governance influence even under a passive classification.
Market read
An 8.0% passive stake disclosure is a tangible ownership datapoint that can drive short-term positioning and sentiment, but it is not a stated control or activist catalyst.
What to watch
Traders may overestimate activism risk; the key incremental signal is stake size and sole voting/dispositive power, not a stated plan to change management.
Background
The article summarizes an amended Schedule 13G/A for Scholar Rock, detailing Invus Public Equities and related entities’ beneficial ownership and control relationships.
Ticker impact
Invus and affiliates filed an amended Schedule 13G reporting 9,575,013 shares, or 8.0%, of Scholar Rock common stock.
Near-term price impact is likely limited, but the disclosure may support modest sentiment and trading interest around ownership/float dynamics.
The filing is a primary SEC ownership disclosure with a clear stake size (8.0%) and voting/dispositive power (sole), but it explicitly states the shares were not acquired to change or influence control, reducing catalyst strength.
Market effects
Limited sector read-through; this is company-specific ownership reporting rather than a sector-wide regulatory or clinical development.
No clear regional spillover beyond US small/mid-cap biotech ownership sentiment.
Minimal global relevance; the event is a US SEC filing tied to a single issuer.
Counterpoint
Because the filing is explicitly passive and control is not the intent, the market may treat it as routine and fade any initial reaction.
Key entities
- issuerScholar Rock Holding Corporation
The company whose common stock ownership stake is disclosed in the amended Schedule 13G/A.
- investorInvus Public Equities, L.P.
Lead reporting entity in the Schedule 13G/A that beneficially owns 9,575,013 shares (8.0%).
- individualRaymond Debbane
Named as a beneficial owner through control relationships within the reporting group.


