ODC vs ECL

Side-by-side dividend comparison

MetricODCECL
Dividend Yield1.08%1.10%
Annual Dividend$0.82$2.92
Payout Ratio48.00%39.50%
Consecutive Years00
1Y Growth-32.39%13.11%
3Y Growth-13.44%9.89%
5Y Growth-6.91%7.75%
Market Cap$1.02B$75.40B
Price$75.79$257.83
P/E Ratio44.3635.81