Stock Comparison

ECL ALB
Add up to 8 stocks to compare side by side
Metric ECL
Ecolab Inc
ALB
Albemarle Corp
Price $290.33 $163.37
Change % +1.09% +4.40%
Market Cap 82.23B 19.23B
P/E Ratio 41.4
EPS $6.95 $-0.18
52W High $291.08 $195.69
52W Low $221.62 $49.43
Volume 1.54M 2.12M
Avg Volume 1.27M 3.48M
Open $287.59 $159.90
Prev Close $287.19 $156.48
Div Yield 1.02% 1.04%
Annual Dividend $2.34 $2.65
Payout Ratio 31.5% 6.9%
Analyst Rating Buy Hold
Price Target $143.07 $53.69
Total Analysts 32 31