Stock Comparison

ECL DD
Add up to 8 stocks to compare side by side
Metric ECL
Ecolab Inc
DD
Dupont De Nemours Inc
Price $290.33 $46.73
Change % +1.09% +2.30%
Market Cap 82.23B 19.58B
P/E Ratio 41.4
EPS $6.95 $-1.84
52W High $291.08 $48.03
52W Low $221.62 $22.50
Volume 1.54M 3.56M
Avg Volume 1.27M 4.18M
Open $287.59 $46.25
Prev Close $287.19 $45.68
Div Yield 1.02% 1.75%
Annual Dividend $2.34 $1.50
Payout Ratio 31.5% 90.3%
Analyst Rating Buy Strong buy
Price Target $143.07 $203.28
Total Analysts 32 26