📊 Analyst Consensus & Targets
- Analyst Rating: Buy
- Price Target: $124.83826
- Sector: Basic Materials – Specialty Chemicals
💡 The Growth Thesis
Buy Consensus: Albemarle Corporation provides energy storage solutions worldwide. Analysts project a -11.7% potential upside. Currently trading at a Forward P/E of 130.77892.