Valuation : Albemarle Corporation

Market Cap 14.9B 12.82B 12.06B 11.02B 20.62B 1,407B 20.67B 143B 55.32B 722B 55.96B 54.74B 2,326B P/E 2026 *
12.7x
P/E 2027 * 11.5x
Enterprise Value 15.6B 13.42B 12.63B 11.53B 21.58B 1,472B 21.64B 149B 57.9B 755B 58.56B 57.29B 2,434B 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+6.26%
3 months-18.76%
6 months-22.97%
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%+54.87%-37.11% 14.9B
+0.11%-2.61%+2.09%+53.37% 78.29B
+1.40%-0.54%+3.53%-20.62% 38.04B
-0.98%-2.17%-7.25%+12.30% 37.06B
-0.33%-0.18%-8.15%+12.94% 25.38B
-0.13%-0.25%+29.34%+18.83% 22.79B
-4.20%-2.80%+66.66%+21.05% 21.83B
+0.35%-3.93%-43.64%-41.82% 17.77B
-1.01%-1.01%-0.66%+66.80% 14.62B
-1.18%-2.69%+9.82%-5.06% 14.37B
Average -1.04%-2.42%+10.66%+8.07% 28.51B
Weighted average by Cap. -0.59%-2.18%+7.44%+16.40%

Financials

2026 *2027 *
Net sales 6.12B 5.27B 4.96B 4.53B 8.47B 578B 8.49B 58.58B 22.73B 297B 22.99B 22.49B 956B 6.3B 5.42B 5.1B 4.66B 8.72B 595B 8.74B 60.29B 23.39B 305B 23.66B 23.15B 983B
Net income 1.2B 1.03B 972M 888M 1.66B 113B 1.67B 11.49B 4.46B 58.18B 4.51B 4.41B 187B 1.76B 1.51B 1.42B 1.3B 2.43B 166B 2.44B 16.83B 6.53B 85.2B 6.6B 6.46B 274B
Net Debt 694M 597M 562M 513M 960M 65.5B 962M 6.64B 2.58B 33.61B 2.61B 2.55B 108B -215M -185M -174M -159M -298M -20.33B -299M -2.06B -799M -10.43B -809M -791M -33.61B
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