EquityFolio

NTRA vs TWST

Natera Inc · Twist Bioscience Corp

Relative return (rebased to 100)

Key stats

Metric NTRA TWST
Price $253.82 $85.47
Market Cap $36.35B $5.32B
P/E
P/B 20.49 11.70
P/S 15.76 14.13
ROE -11.7% -17.1%
Net Margin -9.0% -20.6%
Gross Margin
Revenue Growth 35.9% 20.3%
Dividend Yield
EPS -$1.45 -$1.25

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.