SRRK logo

SRRK

Scholar Rock Holding CorporationNASDAQHealthcare
$50.01+1.34%ClosedMarket Cap: $5.75B

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

22.81

P/S

0.00

EV/EBITDA

-14.60

DCF Value

$1.79

FCF Yield

-5.4%

Div Yield

0.0%

Margins & Returns

Gross Margin

0.0%

Operating Margin

0.0%

Net Margin

0.0%

ROE

-145.9%

ROA

-93.5%

ROIC

-108.5%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$0.00-Infinity%$-91.9M$-91.0M$-0.74
FY 2025$0.00-Infinity%$-384.6M$-377.9M$-3.29
Q3 2025$0.00-Infinity%$-103.5M$-102.2M$-0.90
Q2 2025$0.00-Infinity%$-112.1M$-110.0M$-0.98
Q1 2025$0.00-Infinity%$-77.1M$-74.7M$-0.67
Q4 2024$0.00-Infinity%$-69.4M$-66.5M$-0.67
FY 2024$0.00-Infinity%$-252.1M$-246.3M$-2.47
Q3 2024$0.00-Infinity%$-64.8M$-64.5M$-0.66
Q2 2024$0.00-Infinity%$-59.5M$-58.5M$-0.60
Q1 2024$0.00-Infinity%$-58.4M$-56.9M$-0.59
Q4 2023$0.00-Infinity%$-48.0M$-46.1M$-0.61
FY 2023$0.00-Infinity%$-171.3M$-165.8M$-1.99