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-marke
AD HOC NEWS · 2026-05-20 04:57
Albemarle Corp Chairman and CEO J. Kent Masters sold 16,393 shares worth approximately $3.01 million on May 15, 2026, citing diversification and tax planning. The filing indicates Masters retains hold
Stock Titan · 2026-05-19 20:38
Soltis Investment Advisors reduced its stake in Albemarle Corp by 27.6% in Q4, selling 5,713 shares. Despite insider selling, analysts maintain a "Moderate Buy" rating following the company's strong Q
MarketBeat · 2026-05-18 09:43