Valuation: Albemarle Corporation

Market Cap 11.2B 10.05B 9.26B 8.41B 15.91B 1,050B 16.36B 111B 44.17B 563B 42.04B 41.15B 1,779B P/E 2026 *
11.4x
P/E 2027 * 10.7x
Enterprise Value 11.71B 10.5B 9.68B 8.79B 16.64B 1,098B 17.1B 116B 46.18B 588B 43.95B 43.02B 1,860B EV / Sales 2026 *
1.94x
EV / Sales 2027 * 1.79x
Free-Float
99.79%
Yield 2026 *
1.72%
Yield 2027 * 1.74%
1 day-4.23%
1 week+4.83%
Current month+4.32%
1 month-6.26%
3 months-27.60%
6 months-53.36%
Current year-32.88%
1 week 92.2
Extreme 92.2
102.28
1 month 89.77
Extreme 89.77
102.28
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 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
10/1/26 Free

Director

45 0.0000%
9/14/26 Free

Head of Human Resources

5,217 0.0044%
9/14/26 Free

Chief Operating Officer

6,086 0.0052%
Change 5-day change 1-year change 3-year change Capi.($)
-4.23%+4.83%-2.32%-17.16% 11.7B
-0.23%-0.76%+19.48%+74.19% 86.03B
-0.42%+1.20%+20.69%+30.16% 45.69B
+1.38%+5.01%+27.46%-15.43% 37.38B
+4.37%+7.19%+20.00%+25.05% 35.59B
-3.42%-4.62%+6.61%+26.35% 31.83B
+0.69%+2.28%+3.90%+23.33% 25.35B
+0.30%-2.39%+53.68%+36.82% 23.74B
+1.12%+11.03%+31.39%-22.91% 20.56B
-4.00%-0.44%+11.47%+15.10% 16.2B
Average -0.44%+2.29%+19.24%+17.55% 33B
Weighted average by Cap. -0.02%+1.32%+20.20%+29.79%

Financials

2026 *2027 *
Net sales 6.04B 5.42B 4.99B 4.53B 8.58B 566B 8.82B 59.77B 23.82B 303B 22.67B 22.19B 959B 5.91B 5.3B 4.89B 4.44B 8.4B 554B 8.64B 58.52B 23.32B 297B 22.19B 21.72B 939B
Net income 1.08B 968M 892M 811M 1.53B 101B 1.58B 10.69B 4.26B 54.24B 4.05B 3.97B 171B 1.33B 1.19B 1.1B 1B 1.89B 125B 1.95B 13.18B 5.25B 66.92B 5B 4.89B 212B
Net Debt 509M 457M 421M 382M 723M 47.74B 743M 5.04B 2.01B 25.58B 1.91B 1.87B 80.86B -596M -534M -492M -447M -846M -55.87B -870M -5.9B -2.35B -29.93B -2.24B -2.19B -94.63B
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
26-11-10 US$94.93 -4.23% 1,942,667
26-11-09 US$99.12 -0.13% 2,413,579
26-11-06 US$99.25 +0.89% 2,447,344
26-11-05 US$98.37 +3.58% 4,521,982
26-11-04 US$94.97 +5.30% 6,052,666
Trader
Investor
Global
Quality
ESG MSCI
BBB
MarketScreener Ratings - Albemarle Corporation
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
23
Last Close Price
94.93USD
Average target price
141.73USD
Spread / Average Target
+49.30%