NYSE:ALBChemicals
Albemarle (ALB) Valuation Check After Recent Share Price Swings
Albemarle (ALB) is back on many investors’ screens after recent share price moves, with the stock up about 2% over the past year but down roughly 11% over the past month.
See our latest analysis for Albemarle.
At a share price of $171.77, Albemarle’s recent 30 day share price return of down 11.4% contrasts with a year to date share price return of 19.34%. The 1 year total shareholder return of about 206.59% sits against a 3 year total shareholder return that declined 15.67% and a 5 year total...