EquityFolio

IDXX vs NTRA

IDEXX Laboratories Inc · Natera Inc

Relative return (rebased to 100)

Key stats

Metric IDXX NTRA
Price $672.04 $388.63
Market Cap $52.95B $56.02B
P/E 49.98 —
P/B 28.33 30.75
P/S 12.30 24.29
ROE 56.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.