Albemarle Corporation (ALB)

NYSE: ALB · Delayed Price · USD
-5.64 (-2.32%)
At close: May 25, 2022 4:00 PM
-0.51 (-0.21%)
After-hours:May 25, 2022 6:57 PM EDT

Total Valuation

Albemarle has a market cap or net worth of $27.82 billion. The enterprise value is $29.84 billion.

Market Cap27.82B
Enterprise Value29.84B

Important Dates

The latest earnings date was Wednesday, May 4, 2022, after market close.

Last Earnings DateMay 4, 2022
Ex-Dividend DateJun 9, 2022

Share Statistics

Albemarle has 117.11 million shares outstanding. The number of shares has increased by 3.97% in one year.

Shares Outstanding117.11M
Shares Change (YoY)+3.97%
Shares Change (QoQ)+0.06%
Owned by Insiders (%)0.17%
Owned by Institutions (%)84.48%

Valuation Ratios

The trailing PE ratio is 99.29 and the forward PE ratio is 23.36. Albemarle's PEG ratio is 0.67.

PE Ratio99.29
Forward PE23.36
PS Ratio7.67
PB Ratio4.77
P/FCF Ration/a
PEG Ratio0.67
Financial Ratio History

Enterprise Valuation

EV / Earnings106.06
EV / Sales8.23
EV / EBITDA44.34
EV / EBIT71.96
EV / FCFn/a

Financial Position

The company has a current ratio of 1.11, with a Debt / Equity ratio of 0.43.

Current Ratio1.11
Quick Ratio0.57
Debt / Equity0.43
Debt / EBITDA3.70
Debt / FCFn/a

Financial Efficiency

Return on equity (ROE) is 4.80%, which is considered low. The company has a high ROIC of 4.60%.

Return on Equity (ROE)4.80%
Return on Assets (ROA)2.60%
Return on Capital (ROIC)4.60%
Revenue Per Employee$604,399
Profits Per Employee$46,896
Employee Count6,000
Asset Turnover0.33
Inventory Turnover2.87


In the past 12 months, Albemarle has paid $87.87 million in taxes.

Income Tax87.87M
Effective Tax Rate23.80%

Stock Price Statistics

The stock price has increased by +47.72% in the last 52 weeks. The beta is 1.55, so Albemarle's price volatility has been higher than the market average.

Beta (1Y)1.55
52-Week Price Change+47.72%
50-Day Moving Average214.90
200-Day Moving Average224.29
Average Volume (30 Days)1,129,683

Short Selling Information

The latest short interest is 1.49 million, so 1.28% of the outstanding shares have been sold short.

Short Interest1.49M
Short % of Shares Out1.28%
Short % of Float1.28%
Short Ratio (days to cover)1.63

Income Statement

In the last 12 months, Albemarle had revenue of $3.63 billion and earned 281.38 million in profits. Earnings per share was $2.39.

Gross Profit1.18B
Operating Income954.55M
Pretax Income369.25M
Net Income281.38M
Earnings Per Share (EPS)$2.39
Full Income Statement

Balance Sheet

The company has $463.33 million in cash and $2.49 billion in debt, giving a net cash position of -$2.03 billion or -$17.30 per share.

Cash & Cash Equivalents463.33M
Total Debt2.49B
Net Cash-2.03B
Net Cash Per Share-$17.30
Book Value5.83B
Book Value Per Share49.75
Working Capital233.15M
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was $392.48 million and capital expenditures -$1.01 billion, giving a free cash flow of -$613.20 million.

Operating Cash Flow392.48M
Capital Expenditures-1.01B
Free Cash Flow-613.20M
FCF Per Sharen/a
Full Cash Flow Statement


Gross margin is 32.63%, with operating and profit margins of 26.32% and 7.76%.

Gross Margin32.63%
Operating Margin26.32%
Pretax Margin10.18%
Profit Margin7.76%
EBITDA Margin18.56%
EBIT Margin11.43%
FCF Margin-16.91%

Dividends & Yields

This stock pays an annual dividend of $1.57, which amounts to a dividend yield of 0.66%.

Dividend Per Share$1.57
Dividend Yield0.66%
Earnings Yield1.01%
FCF Yield-2.20%
Dividend Growth (YoY)1.28%
Payout Ratio65.20%
Buyback Yield-3.81%
Shareholder Yield-3.16%
Dividend Details

Analyst Forecast

The average price target for Albemarle is $276.96, which is 16.61% higher than the current price. The consensus rating is "Buy".

Price Target$276.96
Price Target Difference16.61%
Analyst ConsensusBuy
Analyst Count27
Stock Forecasts

Stock Splits

The last stock split was on March 2, 2007. It was a forward split with a ratio of 2:1.

Last Split DateMar 2, 2007
Split TypeForward
Split Ratio2:1