Skip to main content
Terug
SRRK logo

Scholar Rock Holding Corporation

Datakwaliteit: 100%
SRRK
NASDAQ Healthcare Biotechnology
€ 43,66
▼ € 0,98 (-2,20%)
Marktkapitalisatie: 5,02B
Dagbereik
€ 43,46 € 45,92
52-Weeksbereik
€ 22,71 € 49,82
Volume
1.267.776
50D / 200D Gem.
€ 45,04 / € 38,36
Vorige Slotkoers
€ 44,64

Koershistorie

Financiële Trends

Sectorvergelijking

vs Healthcare sector mediaan (626 peers)

Metriek Aandeel Sector Mediaan
P/E -13,3 0,4
P/B 20,4 2,9
ROE % -123,1 3,8
Net Margin % 3,9
Rev Growth 5Y % 10,0
D/E 0,4 0,2

Belangrijkste Punten

Debt/Equity of 0,44 — conservative balance sheet
Negative free cash flow of -300,64M

Groei

Revenue Growth (5Y)
N/A
Revenue (1Y)N/A
Earnings (1Y)N/A
FCF Growth (3Y)N/A

Kwaliteit

Return on Equity
-123,08%
ROIC-81,40%
Net MarginN/A
Op. MarginN/A

Veiligheid

Debt / Equity
0,44
Current Ratio6,95
Interest Coverage-55,80

Waardering

P/E Ratio
-13,27
P/B Ratio20,43
EV/EBITDAN/A
Dividend Yield0,00%

All Fundamental Metrics

Growth
Revenue Growth (1Y) N/A Revenue Growth (3Y) N/A
Earnings Growth (1Y) N/A Earnings Growth (3Y) N/A
Revenue Growth (5Y) N/A Earnings Growth (5Y) N/A
Profitability
Revenue (TTM) 0,0 Net Income (TTM) -377,94M
ROE -123,08% ROA -93,49%
Gross Margin N/A Operating Margin N/A
Net Margin N/A Free Cash Flow (TTM) -300,64M
ROIC -81,40% FCF Growth (3Y) N/A
Safety
Debt / Equity 0,44 Current Ratio 6,95
Interest Coverage -55,80 Dividend Yield 0,00%
Valuation
P/E Ratio -13,27 P/B Ratio 20,43
P/S Ratio N/A PEG Ratio -0,40
EV/EBITDA N/A Dividend Yield 0,00%
Market Cap 5,02B Enterprise Value 4,80B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 0,0 0,0 0,0 33,19M 18,82M
Net Income -377,94M -246,29M -165,79M -134,50M -131,80M
EPS (Diluted) -3,29 -2,47 -1,99 -2,21 -3,59
Gross Profit -1,66M -1,94M -2,84M -89,85M -89,65M
Operating Income -384,65M -252,05M -171,30M -134,37M -129,92M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 404,27M 474,92M 311,04M 358,17M 304,45M
Total Liabilities 158,78M 106,29M 85,82M 97,93M 132,37M
Shareholders' Equity 245,49M 368,63M 225,22M 260,24M 172,07M
Total Debt 108,92M 65,13M 61,82M 69,40M 84,47M
Cash & Equivalents 323,53M 177,88M 101,86M 103,28M 212,84M
Current Assets 385,15M 451,17M 288,19M 328,02M 265,32M
Current Liabilities 55,42M 46,94M 32,74M 36,39M 64,30M