Scholar Rock

NASDAQ: SRRK · Real-Time Price · USD
31.18
-1.11 (-3.44%)
At close: Aug 15, 2025, 3:05 PM

Scholar Rock Ratios and Metrics

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
PE Ratio
-17.52 -8.62 -4.1 -6.92
PEG Ratio
-0.73 0.87 0.11 -0.23
PS Ratio
n/a n/a 16.25 48.47
PB Ratio
11.71 6.34 2.07 5.30
P/FCF Ratio
-21.46 -9.83 -4.03 -6.91
P/OCF Ratio
-21.47 -9.84 -4.07 -7.19
OCF/S Ratio
n/a n/a -4 -6.74
Debt / Equity Ratio
0.18 0.27 0.27 0.45
Quick Ratio
9.61 8.80 9.09 4.13
Current Ratio
9.61 8.80 9.01 4.13
Asset Turnover
n/a n/a 0.09 0.06
Interest Coverage
n/a n/a n/a n/a
Return on Equity
-0.67 -0.74 -0.51 -0.77
Return on Assets
-0.52 -0.53 -0.37 -0.43
Return on Invested Capital
-0.58 -0.6 -0.39 -0.51
Dividend Yield
n/a n/a n/a n/a
Payout Ratio
n/a n/a n/a n/a
Gross Profit Margin
n/a n/a 0.70 0.52
Net Profit Margin
n/a n/a -3.97 -7
Pretax Profit Margin
n/a n/a -4.05 -7
Operating Profit Margin
n/a n/a -4.05 -6.9
FCF Margin
n/a n/a n/a n/a
EBITDA Margin
n/a n/a -3.96 -6.77