Skip to main content

Want a detailed portfolio tracker?

Comparison Scholar Rock (SRRK) with Competitors

Scholar Rock (SRRK) industry is Biotechnology.

Profit Margin
SRRK-23.95%
Industry-0.77%
Upside-23.18%
Operating Margin
SRRK-20.89%
Industry-2055.25%
Upside+2034.36%
Debt-to-Equity
SRRK71.23%
Industry28.27%
Upside+151.99%
Free Cash Flow Yield
SRRK-4.72%
Industry-1.75%
Upside-2.97%
P/E
SRRK-13.85
Industry-20.52
Upside+666.60%
P/S
SRRK13.14
Industry10.01
Upside+31.22%
P/B
SRRK23.35
Industry5.15
Upside+353.68%