Greenwood Capital Associates LLC Sells 7,626 Shares of Albemarle Corporation $ALB
Apr 16, 2026
Greenwood Capital Associates LLC reduced its stake in Albemarle Corporation by 15.2%, selling 7,626 shares. Despite insider sales, analysts maintain a Moderate Buy consensus with a price target of $172.60.
Show all 58 updates