Albemarle Corp (ALB)

Market price: $98.96

5 valuation methods