Head-to-Head

Scholar Rock Holding Corporation Common Stock vs. Twist Bioscience Corporation Common Stock

SRRK

Scholar Rock Holding Corporation Common Stock

$49.85 -2.62%

VS TWST

Twist Bioscience Corporation Common Stock

$184.03 +16.11%

Twist Bioscience Corporation Common Stock (TWST) comes out ahead, leading on 6 of 6 compared factors.

Size & Scale

SRRKTWST
Market Cap $6.07 billion $10.51 billion
Revenue (TTM) — $431.80 million
Net Income (TTM) $-408,591,000 $-136,717,000

TWST leads on 3 of 3 size & scale factors.

Valuation

SRRKTWST
Price / Book 23.92 23.58
Price / Sales — 24.34

TWST leads on 1 of 1 valuation factors.

Profitability

SRRKTWST
Net Margin — -31.66%
Return on Equity -161.00% -30.67%

TWST leads on 1 of 1 profitability factors.

Risk & Sentiment

SRRKTWST
Short Interest 0.11% 0.08%

TWST leads on 1 of 1 risk & sentiment factors.

Dig deeper: SRRK overview, SRRK financials, TWST overview, TWST financials.

Comparisons use delayed, cached fundamental data and cover only the factors shown. For informational purposes only — not investment advice.