The Earnings Debate

Albemarle Corporation Announced Q1 2026 Earnings on May 7, 2026, Reporting "net sales of $1.4 billion, up 33% year-over-year".

Albemarle Corporation announced Q1 2026 earnings, with net sales of $1.4 billion, a 33% increase year-over-year. The company reported adjusted EBITDA of $664 million, driven by higher pricing and volume in Energy Storage and Specialties segments. Albemarle raised its full-year…

Listen