EquityFolio

MTD vs NTRA

Mettler-Toledo International Inc. · Natera, Inc.

Relative return (rebased to 100)

Key stats

Metric MTD NTRA
Price $1,392.32 $369.39
Market Cap $27.90B $53.25B
P/E 32.10
P/B 2175.57 29.23
P/S 6.93 23.09
ROE 6778.4% -11.4%
Net Margin 21.6% -9.0%
Gross Margin 59.4%
Revenue Growth 4.0% 35.9%
Dividend Yield
EPS $43.38 -$1.44

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