Analysts Set Albemarle Co. (NYSE:ALB) PT at $104.30
Shares of Albemarle Co. (NYSE:ALB – Get Free Report) have earned an average recommendation of “Hold” from the twenty ratings firms that are covering the stock, Marketbeat reports. Two equities research analysts have rated the stock with a sell rating, thirteen have issued a hold rating and five have issued a buy rating on the […]
