Scholar Rock Holding Corporation (SRRK)

NASDAQ: SRRK · IEX Real-Time Price · USD
8.52
+0.02 (0.24%)
At close: Aug 8, 2022 4:00 PM
8.80
+0.28 (3.29%)
After-hours: Aug 8, 2022 7:41 PM EDT

Ratios and Metrics (Annual)

Market cap in millions USD. Fiscal year is January - December.
Millions USD. Fiscal year is Jan - Dec.
Year Current2021202020192018
Market Capitalization
4408721,632391580
Market Cap Growth
--46.58%317.34%-32.52%-
Enterprise Value
3036941,346237404
PE Ratio
--6.62-18.88-7.67-11.75
PS Ratio
9.3046.35105.9919.09-
PB Ratio
2.575.076.263.475.44
P/FCF Ratio
----25.12
P/OCF Ratio
----23.59
EV/Sales Ratio
6.4039.71104.3117.76-
EV/FCF Ratio
----20.63
Debt / Equity Ratio
0.440.450.220.050.00
Debt / EBITDA Ratio
-0.73-0.63-0.69-0.11-0.01
Debt / FCF Ratio
-0.52-0.58-0.89-0.080.02
Current Ratio
6.854.138.095.645.72
Asset Turnover
0.160.060.070.110
Return on Equity (ROE)
-60.00%-64.60%-68.60%-44.20%-76.30%
Return on Assets (ROA)
-37.30%-40.70%-39.10%-27.10%-42.60%
Return on Capital (ROIC)
-85.00%-104.10%-84.10%-52.10%-334.80%
Earnings Yield
-25.48%-15.11%-5.30%-13.04%-8.51%
FCF Yield
-33.23%-15.14%-3.94%-16.93%3.98%
Buyback Yield / Dilution
-2.96%-19.45%-11.61%-75.90%-858.04%
Total Shareholder Return
-2.96%-19.45%-11.61%-75.90%-858.04%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).