EquityFolio

NTRA vs WAT

Natera, Inc. · Waters Corporation

Relative return (rebased to 100)

Key stats

Metric NTRA WAT
Price $320.39 $476.70
Market Cap $46.46B $46.83B
P/E — 72.88
P/B 24.85 3.08
P/S 20.15 14.80
ROE -11.1% 4.2%
Net Margin -9.0% 20.3%
Gross Margin — 37.9%
Revenue Growth 35.9% 7.0%
Dividend Yield — —
EPS -$1.44 $6.54

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