Soltis Investment Advisors LLC Sells 5,713 Shares of Albemarle Corporation $ALB
May 18, 2026
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 Q1 earnings.