Valuation: Albemarle Corporation

Market Cap 13.39B 11.75B 11.05B 10.1B 18.87B 1,283B 19.01B 133B 51.44B 654B 50.28B 49.18B 2,120B P/E 2026 *
11.4x
P/E 2027 * 10.3x
Enterprise Value 14.08B 12.36B 11.62B 10.62B 19.85B 1,349B 20B 140B 54.11B 688B 52.89B 51.73B 2,230B EV / Sales 2026 *
2.3x
EV / Sales 2027 * 2.09x
Free-Float
99.78%
Yield 2026 *
1.42%
Yield 2027 * 1.45%
1 day-2.85%
1 week+3.65%
Current month-15.93%
1 month-20.79%
3 months-24.34%
6 months-32.28%
Current year-19.78%
1 week 110.42
Extreme 110.42
117.59
1 month 107.9
Extreme 107.9
141.22
Current year 107.9
Extreme 107.9
221
1 year 79.3
Extreme 79.3
221
3 years 49.43
Extreme 49.4303
221
5 years 49.43
Extreme 49.4303
334.55
10 years 48.89
Extreme 48.8901
334.55
Manager TitleAgeSince
Chief Executive Officer 65 2020-04-19
Director of Finance/CFO 49 2023-11-05
Chief Operating Officer 58 2025-08-10
Director TitleAgeSince
Director/Board Member 65 2013-06-30
Chairman 65 2020-04-19
Director/Board Member 69 2015-01-11
Date Insider Type Main position Quantity % Market Cap. Importance
9/14/26 Free

Head of Human Resources

5,217 0.0044%
9/14/26 Free

Chief Operating Officer

6,086 0.0052%
9/14/26 Free

Executive/Senior Manager

10,867 0.0092%
Change 5-day change 1-year change 3-year change Capi.($)
-2.85%+3.65%+41.63%-32.54% 13.78B
+0.18%+0.96%+4.10%+60.90% 77.43B
-1.30%+5.39%+4.59%+15.23% 38.93B
-2.06%+1.20%+3.93%-21.84% 36.9B
+0.84%+0.36%-7.38%+12.91% 25.25B
-0.89%+3.23%+44.31%+31.72% 23.86B
-1.58%+0.58%+59.83%+21.66% 20.05B
-0.70%+2.59%-43.69%-40.11% 17.8B
-1.05%+1.05%+22.12%+2.76% 14.62B
+2.42%+1.79%+1.20%+70.24% 14.27B
Average -0.69%+3.53%+13.06%+12.09% 28.29B
Weighted average by Cap. -0.62%+3.39%+10.07%+20.86%

Financials

2026 *2027 *
Net sales 6.12B 5.37B 5.05B 4.62B 8.63B 587B 8.69B 60.68B 23.52B 299B 22.99B 22.49B 970B 6.3B 5.53B 5.2B 4.75B 8.88B 604B 8.95B 62.45B 24.21B 308B 23.67B 23.15B 998B
Net income 1.2B 1.05B 991M 906M 1.69B 115B 1.71B 11.9B 4.61B 58.65B 4.51B 4.41B 190B 1.76B 1.54B 1.45B 1.33B 2.48B 168B 2.5B 17.43B 6.76B 85.9B 6.61B 6.46B 279B
Net Debt 694M 609M 572M 523M 978M 66.46B 985M 6.88B 2.67B 33.88B 2.61B 2.55B 110B -215M -189M -178M -162M -304M -20.63B -306M -2.13B -827M -10.52B -809M -791M -34.1B
Logo Albemarle Corporation
Albemarle Corporation is one of the world's leading manufacturers of specialty chemicals. The group's products are aimed primarily at the petroleum refining, energy storage, consumer electronics, construction, crop protection, automotive, food safety and pharmaceuticals industries. Net sales break down by family of products as follows: - lithium and polymer solutions (52.7%); - bromine (26.6%); - catalysts (20.7%). Net sales are distributed geographically as follows: the United States (17.3%), China (39.4%), South Korea (15.4%), Japan (7%) and other (20.9%).
Employees
7,800
Date Price Change Volume
26-09-23 $113.47 -2.85% 2,202,051
26-09-22 $116.80 +3.44% 4,100,392
26-09-21 $112.92 +1.81% 1,908,295
26-09-18 $110.91 -3.60% 4,968,017
26-09-17 $115.05 +5.10% 2,161,860
Trader
Investor
Global
Quality
ESG MSCI
BBB
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
22
Last Close Price
113.47USD
Average target price
171.56USD
Spread / Average Target
+51.20%

Quarterly revenue - Rate of surprise