EquityFolio

MTD vs NTRA

Mettler-Toledo International Inc · Natera Inc

Relative return (rebased to 100)

Key stats

Metric MTD NTRA
Price $1,437.00 $275.19
Market Cap $29.04B $39.41B
P/E 33.41
P/B 22.22
P/S 7.21 17.09
ROE -11.7%
Net Margin 21.6% -9.0%
Gross Margin 59.4%
Revenue Growth 4.0% 35.9%
Dividend Yield
EPS $43.01 -$1.45

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