Valuation : Albemarle Corporation

Market Cap 16.26B 14.02B 13.21B 12.04B 22.5B 1,536B 22.67B 156B 60.7B 785B 61.04B 59.71B 2,579B P/E 2026 *
13.8x
P/E 2027 * 12.6x
Enterprise Value 16.95B 14.62B 13.77B 12.55B 23.46B 1,601B 23.63B 163B 63.29B 819B 63.65B 62.25B 2,689B EV / Sales 2026 *
2.77x
EV / Sales 2027 * 2.55x
Free-Float
99.8%
Yield 2026 *
1.17%
Yield 2027 * 1.2%
1 day-0.77%
1 week+2.41%
Current month+2.06%
1 month+17.09%
3 months-19.81%
6 months-22.69%
Current year-2.61%
1 week 131.41
Extreme 131.41
141.22
1 month 118.41
Extreme 118.41
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 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
7/21/26 Free

Director

1,375 0.0012%
7/1/26 Free

Director

1,283 0.0011%
7/1/26 Free

Director

2,228 0.0019%
Change 5-day change 1-year change 3-year change Capi.($)
-0.77%+2.41%+73.18%-31.21% 16.26B
-0.15%-3.68%+1.86%+53.20% 78.46B
+1.15%-0.73%+4.25%-23.17% 37.03B
+2.42%+0.76%-4.10%+12.90% 36.41B
-0.66%+0.85%-6.89%+14.55% 25.22B
-0.38%+3.65%+87.00%+28.39% 23.18B
-0.22%+2.99%+30.59%+19.01% 22.79B
+0.37%-3.66%-41.54%-43.17% 17.95B
+0.09%+1.46%+3.18%+69.48% 14.52B
-0.75%-0.22%+9.85%-4.12% 14.56B
Average +0.10%-0.38%+15.74%+9.59% 28.64B
Weighted average by Cap. +0.24%-1.41%+11.62%+17.15%

Financials

2026 *2027 *
Net sales 6.12B 5.28B 4.98B 4.53B 8.47B 578B 8.54B 58.91B 22.86B 296B 22.99B 22.49B 971B 6.3B 5.44B 5.12B 4.67B 8.72B 595B 8.79B 60.63B 23.53B 304B 23.66B 23.15B 1T
Net income 1.2B 1.04B 976M 889M 1.66B 113B 1.67B 11.55B 4.48B 58B 4.51B 4.41B 191B 1.76B 1.52B 1.43B 1.3B 2.43B 166B 2.45B 16.92B 6.57B 84.95B 6.6B 6.46B 279B
Net Debt 694M 599M 564M 514M 960M 65.54B 967M 6.68B 2.59B 33.51B 2.61B 2.55B 110B -215M -186M -175M -159M -298M -20.34B -300M -2.07B -804M -10.4B -809M -791M -34.16B
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-09-03 $134.34 -2.48% 352,395
26-09-02 $137.75 +1.63% 2,395,024
26-09-01 $135.54 +0.42% 1,553,569
26-08-31 $134.97 -1.74% 1,982,918
26-08-28 $137.36 +1.17% 1,446,768
Trader
Investor
Global
Quality
ESG MSCI
BBB
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
22
Last Close Price
137.75USD
Average target price
172.56USD
Spread / Average Target
+25.27%

Quarterly revenue - Rate of surprise