EquityFolio

IDXX vs NTRA

IDEXX Laboratories Inc · Natera Inc

Relative return (rebased to 100)

Key stats

Metric IDXX NTRA
Price $511.65 $369.39
Market Cap $40.31B $53.25B
P/E 38.05
P/B 25.00 29.23
P/S 9.37 23.09
ROE 65.7% -11.4%
Net Margin 24.6% -9.0%
Gross Margin 61.8%
Revenue Growth 10.4% 35.9%
Dividend Yield
EPS $13.45 -$1.44

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