DD vs ECL

Side-by-side dividend comparison

MetricDDECL
Dividend Yield2.89%1.08%
Annual Dividend$1.22$2.76
Payout RatioN/A37.90%
Consecutive Years022
1Y Growth-5.92%13.56%
3Y Growth2.70%9.17%
5Y Growth3.57%7.23%
Market Cap$18.81B$78.14B
Price$42.18$256.48
P/E RatioN/A37.67