Scholar Rock Holding Corp Ratios

Ratios Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin -266.16%-564.03%-690.48%-404.81%2,462.66%3,601.13%
EBIT Margin -266.16%-564.03%-690.48%-404.81%2,542.22%3,686.62%
EBITDA Margin -248.66%-561.72%-700.64%-407.77%2,446.02%3,601.37%
Operating Margin -266.16%-564.03%-690.48%-404.81%2,542.22%3,686.62%
Net Margin -266.16%-564.03%-690.48%-404.81%2,462.66%3,601.13%
FCF Margin -323.20%-417.83%-701.73%-402.97%2,156.38%2,940.57%
Efficiency
Assets Average 188.86M292.34M346.38M331.31M
Equity Average 109.76M186.84M216.42M216.15M
Invested Capital 107.05M112.90M260.77M173.65M260.24M
Asset Utilization Ratio 0.110.050.050.10
Leverage & Solvency
Interest Coverage Ratio -25.42-36.87
Debt to Equity 0.000.000.090.290.19
Debt Ratio 0.000.000.060.160.14
Equity Ratio 0.590.570.670.570.73
Times Interest Earned -25.42-36.87
Valuation
Enterprise Value 404.05M233.71M1,291.46M619.09M152.19M1,356.29M4,046.04M
Market Capitalization 579.70M391.16M1,632.49M872.09M467.55M1,356.29M4,046.04M
Return Ratios
Return on Sales -2.66%-5.64%-6.90%-4.05%24.63%36.01%
Return on Capital Employed -0.35%-0.35%-0.46%-0.46%
Return on Assets -0.29%-0.30%-0.38%-0.41%
Return on Equity -0.50%-0.46%-0.60%-0.62%