EquityFolio

IDXX vs NTRA

IDEXX Laboratories Inc · Natera Inc

Relative return (rebased to 100)

Key stats

Metric IDXX NTRA
Price $569.77 $253.82
Market Cap $44.95B $36.35B
P/E 42.42
P/B 28.88 20.49
P/S 10.44 15.76
ROE 68.1% -11.7%
Net Margin 24.6% -9.0%
Gross Margin 61.8%
Revenue Growth 10.4% 35.9%
Dividend Yield
EPS $13.43 -$1.45

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