Albemarle (ALB) Shares Drop Amid China Lithium Price Slump and Market Surplus Concerns
1 day ago
Albemarle Corp shares fell 4.2% due to falling China lithium carbonate futures prices and surplus concerns. Despite current unprofitability, the company maintains strong fundamentals with a GF Score of 80/100.
2026-09-03
Albemarle Appoints New CEO After 7 YearsShow all 24 updates