SH

Scholar Rock Holding

SRRK
NASDAQHealth Care

Income Statement

Total Revenue$0
Gross Profit$0
Operating Income$-252.05M
EBITDA$-235.67M
EBIT$-242.84M
Pre-tax Income$-377.94M
Net Income$-246.29M

Balance Sheet

Cash Equivalent$112.31M
Total Debt$64.98M
Book Value$191.06M
Book Value Per Share2.31

Key Ratios

Return on Equity (ROE)-66.81%
Return on Assets (ROA)-51.86%
Return on Invested Capital (ROI)-58.81%
Net Profit Margin-405.24%
Current Ratio9.61
Quick Ratio9.36
Long-Term Debt / Equity0.14