Stock Comparison

ECL ALB
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric ECL
Ecolab Inc
ALB
Albemarle Corp
Price $247.62 $180.38
Change % -0.51% -5.61%
Market Cap 69.32B 21.39B
P/E Ratio 32.9
EPS $7.39 $-2.00
52W High $309.27 $221.00
52W Low $248.60 $53.70
Volume
Avg Volume 1.59M 2.22M
Open $248.32 $185.06
Prev Close $248.88 $191.10
Div Yield 1.17% 0.85%
Annual Dividend $2.67 $3.04
Payout Ratio 36.3% 6.9%
Analyst Rating Buy Buy
Price Target $143.07 $53.69
Total Analysts 31 29