ODC vs ECL

Side-by-side dividend comparison

MetricODCECL
Dividend Yield0.25%0.53%
Annual Dividend$0.23$1.46
Payout Ratio5.90%19.80%
Consecutive Years00
1Y Growth2.50%41.67%
3Y Growth-10.14%18.97%
5Y Growth-4.82%13.21%
Market Cap$1.25B$78.66B
Price$89.66$274.20
P/E Ratio23.6637.10