Valuation: Albemarle Corporation

Market Cap 10.74B 9.62B 8.85B 8.02B 14.98B 1,020B 15.26B 105B 42.35B 536B 40.3B 39.44B 1,691B P/E 2026 *
9.89x
P/E 2027 * 8.29x
Enterprise Value 11.4B 10.21B 9.39B 8.51B 15.91B 1,083B 16.21B 112B 44.97B 570B 42.79B 41.88B 1,796B EV / Sales 2026 *
1.88x
EV / Sales 2027 * 1.7x
Free-Float
99.79%
Yield 2026 *
1.77%
Yield 2027 * 1.81%
1 day-2.43%
1 week-2.85%
1 month-13.97%
3 months-22.65%
6 months-53.74%
Current year-35.66%
1 week 89.77
Extreme 89.77
99.79
1 month 89.77
Extreme 89.77
107.59
Current year 89.77
Extreme 89.77
221
1 year 88.01
Extreme 88.01
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.($)
-2.43%-2.85%-7.36%-28.22% 10.74B
+0.70%+5.01%+18.17%+80.62% 84.98B
+1.46%-0.50%+20.47%+31.56% 44.52B
+0.42%-0.61%+13.93%-17.43% 34.88B
+1.86%+1.83%+14.06%+17.71% 34.16B
-0.71%-4.05%+19.32%+45.93% 32.15B
+0.75%+3.33%-2.15%+28.11% 26.59B
-0.12%-3.77%+53.13%+35.97% 23.93B
-0.38%+2.56%-42.83%-35.95% 18.91B
-3.05%-4.36%+11.55%+12.91% 15.61B
Average -0.15%-0.34%+9.83%+17.12% 32.65B
Weighted average by Cap. +0.36%+0.80%+13.93%+32.34%

Financials

2026 *2027 *
Net sales 6.07B 5.44B 5B 4.53B 8.47B 576B 8.63B 59.64B 23.94B 303B 22.78B 22.3B 956B 6.16B 5.52B 5.07B 4.6B 8.6B 585B 8.76B 60.52B 24.29B 308B 23.12B 22.63B 970B
Net income 1.23B 1.11B 1.02B 922M 1.72B 117B 1.75B 12.13B 4.87B 61.66B 4.63B 4.53B 194B 1.55B 1.39B 1.27B 1.15B 2.16B 147B 2.2B 15.2B 6.1B 77.27B 5.81B 5.68B 244B
Net Debt 664M 595M 547M 496M 926M 63.03B 944M 6.52B 2.62B 33.16B 2.49B 2.44B 105B -237M -212M -195M -177M -331M -22.5B -337M -2.33B -934M -11.83B -889M -870M -37.32B
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-10-30 US$91.00 -2.43% 3,610,531
26-10-29 US$93.27 -3.81% 2,460,701
26-10-28 US$96.96 -2.02% 2,721,894
26-10-27 US$98.96 +5.93% 1,999,112
26-10-26 US$93.42 -0.27% 2,425,731
Trader
Investor
Global
Quality
ESG MSCI
BBB
MarketScreener Ratings - Albemarle Corporation
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
23
Last Close Price
91.00USD
Average target price
154.68USD
Spread / Average Target
+69.98%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Albemarle Corporation