Stock Comparison

DD ALB
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric DD
Dupont De Nemours Inc
ALB
Albemarle Corp
Price $129.01 $110.91
Change % +0.43% -3.60%
Market Cap 17.35B 13.14B
P/E Ratio 315.4 58.6
EPS $0.42 $1.33
52W High $157.98 $221.00
52W Low $92.49 $78.91
Volume
Avg Volume 1.29M 2.74M
Open $128.39 $115.10
Prev Close $128.46 $115.05
Div Yield 2.01% 1.24%
Annual Dividend $4.33 $3.04
Payout Ratio 90.3% 6.9%
Analyst Rating Strong buy Buy
Price Target $203.28 $53.69
Total Analysts 26 27