Valuation: Albemarle Corporation

Market Cap 11.61B 10.41B 9.52B 8.69B 16.37B 1,091B 16.88B 115B 45.73B 582B 43.57B 42.64B 1,838B P/E 2026 *
10.7x
P/E 2027 * 8.96x
Enterprise Value 12.24B 10.98B 10.04B 9.16B 17.26B 1,151B 17.81B 121B 48.24B 614B 45.96B 44.97B 1,939B EV / Sales 2026 *
2.02x
EV / Sales 2027 * 1.84x
Free-Float
99.78%
Yield 2026 *
1.65%
Yield 2027 * 1.68%
1 day+0.47%
1 week+8.75%
Current month+8.75%
1 month-6.95%
3 months-21.10%
6 months-48.62%
Current year-30.03%
1 week 89.83
Extreme 89.83
102.28
1 month 89.77
Extreme 89.77
105.58
Current year 89.77
Extreme 89.77
221
1 year 89.77
Extreme 89.77
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/10/26 Free

Director

45 0.0000%
14/09/26 Free

Head of Human Resources

5,217 0.0044%
14/09/26 Free

Chief Operating Officer

6,086 0.0052%
Change 5-day change 1-year change 3-year change Capi.($)
+0.49%+8.75%+8.44%-17.16% 11.61B
-1.04%-0.09%+19.62%+73.51% 85.78B
-1.24%+2.04%+22.29%+33.44% 46.49B
-1.85%+3.43%+21.60%-17.67% 37.15B
-0.88%+3.84%+16.20%+22.74% 35.77B
-4.15%-0.43%+10.84%+36.05% 33.57B
-5.90%-5.44%-7.07%+17.86% 26.45B
-1.28%+0.65%+57.86%+40.02% 24.66B
+1.52%+4.56%+24.67%-29.81% 19.21B
+1.95%+5.31%+24.38%+20.00% 16.1B
Average -1.21%+3.07%+19.88%+17.90% 33.68B
Weighted average by Cap. -1.45%+3.18%+19.80%+30.40%

Financials

2026 *2027 *
Net sales 6.07B 5.44B 4.98B 4.54B 8.56B 571B 8.83B 59.98B 23.92B 304B 22.79B 22.3B 961B 6.16B 5.53B 5.05B 4.61B 8.68B 579B 8.96B 60.86B 24.27B 309B 23.12B 22.63B 975B
Net income 1.15B 1.04B 946M 864M 1.63B 108B 1.68B 11.4B 4.55B 57.89B 4.33B 4.24B 183B 1.68B 1.51B 1.38B 1.26B 2.37B 158B 2.45B 16.64B 6.63B 84.46B 6.32B 6.19B 267B
Net Debt 636M 570M 521M 476M 896M 59.77B 925M 6.28B 2.5B 31.89B 2.39B 2.34B 101B -263M -236M -216M -197M -371M -24.77B -383M -2.6B -1.04B -13.22B -989M -968M -41.72B
Projected Income Statement - Annual - Albemarle Corporation
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
06/11/26 US$98.93 +0.57% 1,315,699
05/11/26 US$98.37 +3.58% 4,521,982
04/11/26 US$94.97 +5.30% 6,052,666
03/11/26 US$90.19 -0.41% 1,625,814
02/11/26 US$90.56 -0.48% 2,090,939
Trader
Investor
Global
Quality
ESG MSCI
BBB
MarketScreener Ratings - Albemarle Corporation
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
23
Last Close Price
98.37USD
Average target price
154.68USD
Spread / Average Target
+57.24%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Albemarle Corporation