Valuation : Albemarle Corporation

Market Cap 14.9B 12.83B 12.06B 11.02B 20.62B 1,408B 20.69B 143B 55.25B 722B 55.95B 54.73B 2,328B P/E 2026 *
12.7x
P/E 2027 * 11.5x
Enterprise Value 15.6B 13.43B 12.62B 11.53B 21.58B 1,474B 21.65B 149B 57.83B 755B 58.56B 57.28B 2,436B EV / Sales 2026 *
2.55x
EV / Sales 2027 * 2.33x
Free-Float
99.8%
Yield 2026 *
1.28%
Yield 2027 * 1.31%
1 day-4.45%
1 week-8.07%
Current month-6.44%
1 month+4.52%
3 months-23.77%
6 months-24.99%
Current year-10.72%
1 week 122.45
Extreme 122.45
138.08
1 month 122.45
Extreme 122.45
144.06
Current year 111.55
Extreme 111.55
221
1 year 71.25
Extreme 71.25
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 19/04/2020
Director of Finance/CFO 49 05/11/2023
Chief Operating Officer 58 10/08/2025
Director TitleAgeSince
Director/Board Member 65 30/06/2013
Chairman 65 19/04/2020
Director/Board Member 69 11/01/2015
Date Insider Type Main position Quantity % Market Cap. Importance
01/09/26 Free

Controller/Auditor

1,476 0.0013%
21/07/26 Free

Director

1,375 0.0012%
01/07/26 Free

Director

1,283 0.0011%
Change 5-day change 1-year change 3-year change Capi.($)
-4.45%-8.07%+59.30%-36.94% 14.9B
+0.11%-2.61%+1.58%+52.86% 78.29B
+1.40%-0.54%+4.24%-22.44% 38.04B
-0.98%-2.17%-6.69%+11.23% 37.06B
-0.33%-0.18%-7.12%+14.18% 25.38B
-0.13%-0.25%+29.98%+18.56% 22.79B
-4.20%-2.80%+72.68%+20.93% 21.83B
+0.35%-3.93%-43.15%-43.74% 17.77B
-1.01%-1.01%+2.26%+67.77% 14.62B
-1.18%-2.69%+11.14%-5.44% 14.37B
Average -1.04%-2.42%+12.42%+7.70% 28.51B
Weighted average by Cap. -0.59%-2.18%+8.55%+15.88%

Financials

2026 *2027 *
Net sales 6.12B 5.27B 4.95B 4.53B 8.47B 579B 8.5B 58.56B 22.7B 297B 22.99B 22.49B 957B 6.3B 5.43B 5.1B 4.66B 8.72B 595B 8.75B 60.27B 23.37B 305B 23.66B 23.15B 984B
Net income 1.2B 1.03B 972M 888M 1.66B 113B 1.67B 11.49B 4.45B 58.16B 4.51B 4.41B 188B 1.76B 1.51B 1.42B 1.3B 2.43B 166B 2.44B 16.82B 6.52B 85.17B 6.6B 6.46B 275B
Net Debt 694M 597M 561M 513M 960M 65.55B 963M 6.64B 2.57B 33.6B 2.6B 2.55B 108B -215M -185M -174M -159M -298M -20.35B -299M -2.06B -798M -10.43B -809M -791M -33.64B
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
04/09/26 US$126.28 -4.45% 3,240,466
03/09/26 US$132.16 -4.06% 2,865,275
02/09/26 US$137.75 +1.63% 2,395,024
01/09/26 US$135.54 +0.42% 1,553,569
31/08/26 US$134.97 -1.74% 1,982,918
Trader
Investor
Global
Quality
ESG MSCI
BBB
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
22
Last Close Price
126.28USD
Average target price
172.56USD
Spread / Average Target
+36.65%

Quarterly revenue - Rate of surprise