Scholar Rock Holding Corp. (SRRK)

NASDAQ:
SRRK
| Latest update: Mar 1, 2026, 6:30 PM

Stock events for Scholar Rock Holding Corp. (SRRK)

Scholar Rock's stock price has been impacted by several events over the past six months. The stock saw a significant gain after reporting its Q3 2025 earnings. The stock price increased between February 3, 2025, and January 30, 2026. Analysts have shown a bullish sentiment. Citigroup and UBS initiated coverage of SRRK with "Buy" recommendations. Barclays and JP Morgan maintained "Overweight" recommendations. Wolfe Research also initiated coverage with an "Outperform" recommendation. There has been notable insider selling activity, but some insider buying was also reported. SRRK options indicated a bearish sentiment in the market. The stock currently holds "buy" signals from both short and long-term Moving Averages.

Demand Seasonality affecting Scholar Rock Holding Corp.’s stock price

Seasonality might be a factor for SRRK, as financial platforms track and display mean and median monthly returns to identify seasonal patterns for the stock. Specific details regarding the demand seasonality for Scholar Rock Holding Corp.'s products and services are not provided.

Overview of Scholar Rock Holding Corp.’s business

Scholar Rock Holding Corp. is a biopharmaceutical company focused on discovering, developing, and delivering innovative medicines for serious diseases related to protein growth factor signaling. The company develops monoclonal antibodies that selectively target precursor proteins before activation. Its major product candidates include Apitegromab, SRK-181, SRK-015 and BMP6. The company is also developing a pipeline of product candidates for neuromuscular disorders, cardiometabolic disorders, cancer, fibrosis, and iron-restricted anemia.

SRRK’s Geographic footprint

Scholar Rock Holding Corp. is headquartered in Cambridge, Massachusetts, United States.

SRRK Corporate Image Assessment

Scholar Rock's brand reputation over the past year appears to be largely positive within the financial and biotech communities, primarily driven by strong analyst recommendations. The company has received a consensus "Buy" rating from analysts. While there have been reports of significant insider selling, there is no explicit mention of events that have broadly damaged the company's public or brand reputation.

Ownership

Scholar Rock Holding Corp. has a significant institutional ownership base, with 475 institutional owners and shareholders holding a total of 130,004,773 shares. Major institutional owners include Fmr Llc, Siren, L.L.C., Price T Rowe Associates Inc /md/, BlackRock, Inc., Samsara BioCapital, LLC, Vanguard Group Inc, Wellington Management Group Llp, Redmile Group, LLC, State Street Corp, PRNHX - T. Rowe Price New Horizons Fund, Inc., Invus Public Equities, L.P., Artal Group S.A., Jennison Associates LLC, Pictet Asset Management Holding SA, and UBS Group AG. Srinivas Akkaraju is the largest individual shareholder, and several company officers have been involved in recent stock transactions.

Price Chart

$44.27

1.27%
(1 month)

Top Shareholders

FMR LLC
15.08%
The Invus Group LLC
10.61%
BlackRock, Inc.
7.07%
Samsara BioCapital LLC
6.76%
T. Rowe Price Group, Inc.
6.28%
Wellington Management Group LLP
5.65%
Redmile Group LLC
5.12%
The Vanguard Group, Inc.
5.10%

Trade Ideas for SRRK

Today

Sentiment for SRRK

News
Social

Buzz Talk for SRRK

Today

Social Media

FAQ

What is the current stock price of Scholar Rock Holding Corp.?

As of the latest update, Scholar Rock Holding Corp.'s stock is trading at $44.27 per share.

What’s happening with Scholar Rock Holding Corp. stock today?

Today, Scholar Rock Holding Corp. stock is down by -1.27%, possibly due to news.

What is the market sentiment around Scholar Rock Holding Corp. stock?

Current sentiment around Scholar Rock Holding Corp. stock is positive, based on recent news, trading volume, and analyst opinions.

Is Scholar Rock Holding Corp.'s stock price growing?

Over the past month, Scholar Rock Holding Corp.'s stock price has decreased by -1.27%.

How can I buy Scholar Rock Holding Corp. stock?

You can buy Scholar Rock Holding Corp. stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol SRRK

Who are the major shareholders of Scholar Rock Holding Corp. stock?

Major shareholders of Scholar Rock Holding Corp. include institutions such as FMR LLC (15.08%), The Invus Group LLC (10.61%), BlackRock, Inc. (7.07%) ... , according to the latest filings.