Valuation: Albemarle Corporation

Market Cap 13.54B 11.9B 11.06B 10.15B 19.07B 1,304B 19.37B 131B 51.33B 641B 50.85B 49.75B 2,217B P/E 2026 *
10.7x
P/E 2027 * 9.79x
Enterprise Value 14.67B 12.88B 11.98B 10.99B 20.66B 1,413B 20.97B 142B 55.58B 694B 55.06B 53.88B 2,401B EV / Sales 2026 *
2.31x
EV / Sales 2027 * 2.04x
Free-Float
99.81%
Yield 2026 *
1.41%
Yield 2027 * 1.44%
1 day-1.76%
1 week-4.91%
Current month-14.94%
1 month-14.10%
3 months-39.02%
6 months-39.47%
Current year-18.80%
1 week 114.74
Extreme 114.745
123.31
1 month 114.74
Extreme 114.745
139.88
Current year 114.74
Extreme 114.745
221
1 year 64.95
Extreme 64.95
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.
21/07/26 Free

Director

1,375 0.0012%
01/07/26 Free

Director

1,286 0.0011%
01/07/26 Free

Director

1,250 0.0011%
Change 5-day change 1-year change 3-year change Capi.($)
-1.76%-4.91%+37.15%-45.31% 13.54B
+2.13%-1.50%-1.10%+42.23% 75.64B
-0.16%-5.65%-8.84%+8.74% 36.12B
+2.15%+2.41%-22.93%-41.49% 30.61B
+5.65%+4.36%+19.68%+40.76% 26.27B
0.00%+3.82%+20.27%+7.20% 22.59B
-0.85%-1.55%+65.02%-7.78% 19.63B
+0.22%+1.78%-39.42%-40.10% 18.59B
-0.35%-2.10%-0.05%-12.82% 13.54B
+3.88%+5.09%+9.28%+75.50% 13.48B
Average +1.09%-0.96%+7.91%+2.69% 27B
Weighted average by Cap. +1.41%-1.36%+3.86%+10.39%

Financials

2026 *2027 *
Net sales 6.36B 5.59B 5.19B 4.77B 8.96B 612B 9.09B 61.68B 24.1B 301B 23.87B 23.36B 1,041B 6.54B 5.75B 5.34B 4.9B 9.21B 630B 9.35B 63.44B 24.79B 310B 24.56B 24.03B 1,071B
Net income 1.25B 1.09B 1.02B 934M 1.75B 120B 1.78B 12.08B 4.72B 58.99B 4.68B 4.58B 204B 1.92B 1.69B 1.57B 1.44B 2.71B 185B 2.75B 18.64B 7.28B 90.99B 7.21B 7.06B 315B
Net Debt 1.12B 986M 917M 842M 1.58B 108B 1.61B 10.89B 4.26B 53.17B 4.22B 4.12B 184B -179M -157M -146M -134M -252M -17.2B -255M -1.73B -677M -8.46B -670M -656M -29.24B
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
24/07/26 US$114.85 -1.76% 1,638,310
23/07/26 US$116.91 -0.46% 1,822,646
22/07/26 US$117.45 -0.99% 2,610,092
21/07/26 US$118.62 +0.36% 2,746,805
20/07/26 US$118.20 -2.14% 2,216,392
Trader
Investor
Global
Quality
ESG MSCI
BBB
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
22
Last Close Price
114.85USD
Average target price
187.91USD
Spread / Average Target
+63.62%

Quarterly revenue - Rate of surprise