EquityFolio

DD vs ECL

Dupont De Nemours Inc · Ecolab Inc

Relative return (rebased to 100)

Key stats

Metric DD ECL
Price $128.46 $271.68
Market Cap $17.35B $76.16B
P/E 36.69
P/B 1.26 7.57
P/S 2.53 4.74
ROE -5.7% 20.6%
Net Margin -11.4% 12.9%
Gross Margin 301.4%
Revenue Growth 1.9% 2.2%
Dividend Yield 1.11% 0.99%
EPS -$5.77 $7.40

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