Valuation: Albemarle Corporation

Market Cap 14.87B 13B 11.99B 11.08B 21.02B 1,418B 21.37B 143B 56.28B 698B 55.82B 54.6B 2,401B P/E 2026 *
12.4x
P/E 2027 * 9.9x
Enterprise Value 16.02B 14.01B 12.93B 11.94B 22.65B 1,528B 23.04B 154B 60.65B 753B 60.16B 58.85B 2,588B EV / Sales 2026 *
2.52x
EV / Sales 2027 * 2.21x
Free-Float
99.81%
Yield 2026 *
1.29%
Yield 2027 * 1.31%
1 day-1.85%
1 week-7.02%
Current month-6.65%
1 month-20.75%
3 months-27.41%
6 months-21.85%
Current year-10.88%
1 week 124.58
Extreme 124.58
137.43
1 month 124.58
Extreme 124.58
173.26
Current year 124.58
Extreme 124.58
221
1 year 64.95
Extreme 64.95
221
3 years 49.43
Extreme 49.4303
246
5 years 49.43
Extreme 49.4303
334.55
10 years 48.89
Extreme 48.8901
334.55
Manager TitleAgeSince
Chief Executive Officer 65 20/04/2020
Director of Finance/CFO 49 06/11/2023
Chief Operating Officer 58 11/08/2025
Director TitleAgeSince
Director/Board Member 65 01/07/2013
Chairman 65 20/04/2020
Director/Board Member 69 12/01/2015
Date Insider Type Main position Quantity % Market Cap.
07-01Free

Director

1,286 0.0011%
07-01Free

Director

1,252 0.0011%
07-01Free

Director

1,250 0.0011%
Change 5-day change 1-year change 3-year change Capi.($)
-1.85%-7.02%+77.59%-47.28% 14.87B
+0.47%-3.19%+2.75%+48.55% 77.2B
+0.41%-2.11%-9.42%+15.75% 39.27B
+0.99%-6.81%-21.00%-36.00% 32.36B
+0.73%-0.97%+19.22%+30.92% 26.33B
-1.21%+0.67%+94.50%-7.86% 20.91B
+4.24%+2.22%+10.88%+4.08% 20.68B
-0.08%-3.74%-40.53%-37.07% 18.18B
+0.07%-3.02%-1.20%-6.28% 13.94B
+2.01%-0.90%+12.09%+60.24% 13.2B
Average +0.58%-2.36%+14.49%+2.51% 27.69B
Weighted average by Cap. +0.59%-2.58%+8.77%+11.79%

Financials

2026 *2027 *
Net sales 6.35B 5.55B 5.12B 4.73B 8.98B 606B 9.13B 61.22B 24.04B 298B 23.84B 23.32B 1,026B 6.62B 5.79B 5.34B 4.93B 9.36B 631B 9.51B 63.79B 25.05B 311B 24.84B 24.3B 1,069B
Net income 1.17B 1.02B 941M 869M 1.65B 111B 1.68B 11.24B 4.41B 54.79B 4.38B 4.28B 188B 1.88B 1.64B 1.52B 1.4B 2.66B 179B 2.7B 18.12B 7.11B 88.3B 7.06B 6.9B 304B
Net Debt 1.16B 1.01B 933M 862M 1.64B 110B 1.66B 11.15B 4.38B 54.35B 4.34B 4.25B 187B -237M -207M -191M -176M -335M -22.59B -340M -2.28B -896M -11.13B -889M -870M -38.25B
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
10/07/26 $126.05 -1.85% 1,465,743
09/07/26 $128.42 -0.74% 1,362,083
08/07/26 $129.38 +0.28% 2,076,126
07/07/26 $129.02 -3.57% 2,184,253
06/07/26 $133.80 -1.30% 1,531,548
Trader
Investor
Global
Quality
ESG MSCI
BBB
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
22
Last Close Price
126.05USD
Average target price
204.46USD
Spread / Average Target
+62.21%

Quarterly revenue - Rate of surprise