EquityFolio

IDXX vs TWST

IDEXX Laboratories Inc · Twist Bioscience Corp

Relative return (rebased to 100)

Key stats

Metric IDXX TWST
Price $569.77 $85.47
Market Cap $44.95B $5.32B
P/E 42.42
P/B 28.88 11.70
P/S 10.44 14.13
ROE 68.1% -17.1%
Net Margin 24.6% -20.6%
Gross Margin 61.8%
Revenue Growth 10.4% 20.3%
Dividend Yield
EPS $13.43 -$1.25

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