Albemarle dividend and valuation

ALB · NYSE · USD

$104.59Change from previous close: −0.42%Absolute change: −$0.44

Close · October 2, 2026

Valuation

Albemarle pays $1.64 per share per year (yield 1.6%). Last ex-dividend date: September 11, 2026. The P/E ratio is 214.5. The average price target of 22 analysts is $171.06.

Data as of October 5, 2026

Valuation multiples

Market cap
$12.34B
Enterprise value
$12.71B
P/E (trailing 12 months)
214.5
Forward P/E
11.0
Price/book
1.54
Price/sales
2.09
EV/EBITDA
8.57
EV/revenue
2.15

Profitability and growth

Gross margin
24.0%
Operating margin
14.2%
Net margin
3.8%
ROE
2.6%
ROA
3.2%
ROIC
4.1%

Financial health

Total cash
$1.63B
Total debt
$2B
Debt/equity
0.19
Current ratio
2.09
Quick ratio
1.25
Altman Z-Score
2.92
Piotroski F-Score
7.00

Dividends

Annual dividend per share
$1.64
Dividend yield
1.6%
Payout ratio
336.4%
Ex-dividend date
September 11, 2026

Analysts and estimates

Average price target
$171.06
Analysts with a price target
22
Consensus
Buy

Shares and trading

Beta
1.36
Average volume
2.58M
Shares outstanding
118.01M
Float
117.61M
Institutional ownership
99.3%
Insider ownership
0.2%
Short interest (% of float)
0.0%
Short ratio (days)
0.02