Scholar Rock Holding Corp

$ 46.97

-0.11%

25 Feb - close price

  • Market Cap 4,791,290,000 USD
  • Current Price $ 46.97
  • High / Low $ 47.92 / 46.78
  • Stock P/E N/A
  • Book Value 2.47
  • EPS -3.15
  • Next Earning Report 2026-03-03
  • Dividend Per Share N/A
  • Dividend Yield 0 %
  • Next Dividend Date -
  • ROA -0.77 %
  • ROE -2.18 %
  • 52 Week High 49.82
  • 52 Week Low 22.71

About

Scholar Rock Holding Corporation, a clinical-phase biopharmaceutical company, is focused on the discovery and development of drugs for the treatment of serious diseases in which protein growth factor signaling plays a critical role. The company is headquartered in Cambridge, Massachusetts.

Analyst Target Price

$50.36

Quarterly Earnings

Sep 2025Jun 2025Mar 2025Dec 2024Sep 2024Jun 2024Mar 2024Dec 2023Sep 2023Jun 2023Mar 2023Dec 2022
Reported Date 2025-11-142025-08-062025-05-052025-03-172024-11-122024-08-082024-05-072024-03-192023-11-072023-08-092023-05-092023-03-07
Reported EPS -0.9-0.98-0.67-0.61-0.6644-0.6-0.59-0.5-0.53-0.47-0.49-0.46
Estimated EPS -0.84-0.66-0.7076-0.6288-0.6-0.61-0.51-0.49-0.52-0.56-0.58-0.57
Surprise -0.06-0.320.03760.0188-0.06440.01-0.08-0.01-0.010.090.090.11
Surprise Percentage -7.1429%-48.4848%5.3137%2.9898%-10.7333%1.6393%-15.6863%-2.0408%-1.9231%16.0714%15.5172%19.2982%

Next Quarterly Earnings

Dec 2025
Reported Date 2026-03-03
Fiscal Date Ending 2025-12-31
Estimated EPS -0.86
Currency USD

Next Dividend Records

Dividend per share (year): -
Dividend Yield -
Next Dividend Date -
Ex-Dividend Date -

Recent News: SRRK

...
Insider Sell: Mo Qatanani Sells 8,484 Shares of Scholar Rock Hol

2026-02-25 23:52:45

Mo Qatanani, Chief Scientific Officer at Scholar Rock Holding Corp (SRRK), sold 8,484 shares of the company on February 23, 2026, reducing his holdings to 98,445 shares. This transaction is part of a pattern where insiders have sold significantly more shares than they have bought over the past year. Shares were trading at $47.07 on the day of the sale, with the company having a market cap of $4.791 billion.

Assessing Scholar Rock Holding (SRRK) Valuation After Strong Recent Share Performance

2026-02-25 15:52:45

Scholar Rock Holding (SRRK) has seen strong recent share performance but its valuation is under scrutiny. While its Price-to-Book ratio of 19.6x suggests overvaluation compared to peers, a Discounted Cash Flow model indicates the stock could be trading well below its estimated future cash flow value. Investors are advised to consider clinical trial risks and ongoing losses alongside these differing valuation perspectives.

...
Biotech Fund Doubles Down With $49 Million Scholar Rock Buy as Shares Climb 26%

2026-02-22 18:41:21

Redmile Group, LLC significantly increased its stake in Scholar Rock Holding Corporation, buying 1,316,390 shares worth an estimated $49.37 million. This investment boosts Redmile Group's position to 16.94% of its reportable assets under management. Scholar Rock's shares have climbed 25.7% over the past year, indicating investor confidence ahead of a planned Biologics License Application resubmission for apitegromab.

...
Junlin Ho Sells 9,580 Shares of Scholar Rock (NASDAQ:SRRK) Stock

2026-02-20 00:00:00

Scholar Rock's General Counsel, Junlin Ho, sold 9,580 shares of the company's stock on February 17th for approximately $445,757, reducing their ownership by 3.81%. This follows a previous sale of 8,016 shares in January. The company (NASDAQ:SRRK) has a market capitalization of $4.87 billion, a consensus "Buy" rating from analysts with an average target price of $51.14, and high institutional ownership.

Rare-disease drug developer Scholar Rock to stream three investor talks

2026-02-18 13:28:11

Scholar Rock (NASDAQ: SRRK), a biopharmaceutical company focused on rare neuromuscular diseases, announced that its management will participate in three upcoming investor conferences in March 2026. The company will hold fireside chats at the TD Cowen 46th Annual Health Care Conference, the Leerink Partners 2026 Global Healthcare Conference, and the Barclays 28th Annual Global Healthcare Conference. Live webcasts and replays of these events will be available on Scholar Rock's investor relations website.

...
Seven new Scholar Rock hires get 114,668 shares in inducement package

2026-02-13 20:57:45

Scholar Rock (NASDAQ: SRRK) announced inducement equity awards consisting of 114,668 shares to seven new employees. These awards include stock options for 64,226 shares and restricted stock units for 50,442 shares, granted under the company's 2022 Inducement Equity Plan. The grants aim to attract new talent and align their interests with the company's performance, as per Nasdaq Listing Rule 5635(c)(4).

Iscriviti alla nostra newsletter

Email Subscription Form


Resta aggiornato. Ricevi tutti i nuovi articoli e le notizie ogni settimana.
banner startinvesting

Questo si chiuderà in 0 secondi