Skip to content
10-K

Annual Report

SCHOLAR ROCK HOLDING CORP SRRK

0001104659-26-022551

← back to feed
Filed
Mar 3, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 26, 2026 114.88M sh
Shares Diluted FY 2025 · Dec 31, 2025 114.7M sh
Shares Diluted FY 2025 · Dec 31, 2024 99.84M sh
Capex FY 2025 · Dec 31, 2025 $602K
Capex FY 2025 · Dec 31, 2024 $98K
Operating Cash Flow FY 2025 · Dec 31, 2025 −$300.04M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$200.95M
Long Term Debt FY 2025 · Dec 31, 2025 $99.71M
Long Term Debt FY 2025 · Dec 31, 2024 $50.15M
Cash And Equivalents FY 2025 · Dec 31, 2025 $323.53M
Cash And Equivalents FY 2025 · Dec 31, 2024 $177.88M
Stockholders Equity FY 2025 · Dec 31, 2025 $245.49M
Stockholders Equity FY 2025 · Dec 31, 2024 $368.63M
Stockholders Equity FY 2025 · Dec 31, 2023 $225.22M
Current Liabilities FY 2025 · Dec 31, 2025 $55.42M
Current Liabilities FY 2025 · Dec 31, 2024 $46.94M
Total Liabilities FY 2025 · Dec 31, 2025 $158.78M
Total Liabilities FY 2025 · Dec 31, 2024 $106.29M
Current Assets FY 2025 · Dec 31, 2025 $385.15M
Current Assets FY 2025 · Dec 31, 2024 $451.17M
Total Assets FY 2025 · Dec 31, 2025 $404.27M
Total Assets FY 2025 · Dec 31, 2024 $474.92M
Eps Diluted FY 2025 · Dec 31, 2025 −$3.29
Eps Diluted FY 2025 · Dec 31, 2024 −$2.47
Eps Basic FY 2025 · Dec 31, 2025 −$3.29
Eps Basic FY 2025 · Dec 31, 2024 −$2.47
Sga Expense FY 2025 · Dec 31, 2025 $176.21M
Sga Expense FY 2025 · Dec 31, 2024 $67.5M
Rd Expense FY 2025 · Dec 31, 2025 $208.44M
Rd Expense FY 2025 · Dec 31, 2024 $184.55M
Net Income FY 2025 · Dec 31, 2025 −$377.94M
Net Income FY 2025 · Dec 31, 2024 −$246.29M
Operating Income FY 2025 · Dec 31, 2025 −$384.65M
Operating Income FY 2025 · Dec 31, 2024 −$252.05M
Revenue FY 2025 · Dec 31, 2025 $0