Loading live market data…

Scholar Rock Holding Corporation

NASDAQ:SRRK

$53.78 USD

-$0.92 (-1.68%)

Volume
1.09M
Average Volume
1.47M
Market Capitalization
$6.44B
P/E Ratio
-15.59
Dividend Yield
0.00%
Price Target
$58.00
Year High
$58.49
Year Low
$27.07
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$8.64

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.13%

Investors Holding

11

change: -280 | last: 291

Increased Positions

9

change: -145 | last: 154

Reduced Positions

2

change: -81 | last: 83

New Positions

4

change: -38 | last: 42

Sold Positions

272

change: 230 | last: 42

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -136.7334 | last: 1.3673

Total Invested

9.18M

SRRK Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $44.05 114.7M $5.05B $323.53M $108.92M $4.84B
2024-12-31 $43.22 99.84M $4.31B $177.88M $65.13M $4.2B
2023-12-31 $18.80 75.98M $1.43B $101.86M $61.82M $1.39B
2022-12-31 $9.05 59.61M $539.49M $103.28M $69.4M $505.61M
2021-12-31 $24.84 36.71M $911.92M $212.84M $84.46M $783.55M
2020-12-31 $48.53 30.73M $1.49B $160.36M $57.14M $1.39B
2019-12-31 $13.18 27.54M $362.95M $36.31M $5.3M $331.95M
2018-12-31 $22.97 15.66M $359.6M $115.07M $462K $245M
2017-12-31 $15.50 17.91M $277.53M $56.46M $1.04M $222.11M
2016-12-31 $15.50 17.91M $277.53M $10.03M $1.67M $269.17M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $49.16 127.28M $6.26B $430.54M $205.67M $6.03B
2025-12-31 $44.05 114.7M $5.05B $323.53M $108.92M $4.84B
2025-09-30 $37.24 113.73M $4.24B $286.77M $110.08M $4.06B
2025-06-30 $35.42 112.7M $3.99B $152.92M $61.53M $3.9B
2025-03-31 $32.15 111.84M $3.6B $137.93M $63.14M $3.52B
2024-12-31 $43.22 99.84M $4.31B $177.88M $65.13M $4.2B
2024-09-30 $8.01 97.05M $777.38M $76.39M $66.61M $767.59M
2024-06-30 $8.13 96.81M $787.09M $93.37M $74.24M $767.96M
2024-03-31 $16.79 95.89M $1.61B $91.98M $60.13M $1.58B
2023-12-31 $18.80 75.98M $1.43B $101.86M $61.82M $1.39B
2023-09-30 $7.10 80.61M $572.31M $67.6M $63.49M $568.2M
2023-06-30 $7.54 80.12M $604.09M $108.06M $65.41M $561.43M