Albemarle Corp. Stock: CEO Share Sale Follows Solid First-Quarter Results
May 20, 2026
Albemarle Corp. reported strong Q1 2026 revenue of $1.4 billion, beating analyst expectations. Subsequently, CEO J. Kent Masters sold over 16,000 shares totaling approximately $3 million in open-market transactions.