ODC vs ECL

Side-by-side dividend comparison

MetricODCECL
Dividend Yield0.25%0.25%
Annual Dividend$0.23$0.73
Payout Ratio5.90%9.90%
Consecutive Years00
1Y Growth7.53%12.70%
3Y Growth-3.99%10.59%
5Y Growth-0.97%8.26%
Market Cap$1.25B$77.71B
Price$92.27$288.39
P/E Ratio23.8538.77