Albemarle: Q1 Earnings Snapshot
May 6, 2026
Albemarle Corp reported strong Q1 results with net income rising to $319.1 million, exceeding Wall Street expectations. Revenue reached $1.43 billion, driving a 36% increase in share price since the start of the year.
2026-05-06
Albemarle: Q1 Earnings SnapshotShow all 21 updates