Skip to main content

Want a detailed portfolio tracker?

ALB
NYSE
$118.17

Albemarle Corp (ALB)

Albemarle Corporation is a fine chemical manufacturing company based in Charlotte, North Carolina.
Website: https://www.albemarle.com
68 analysts
Buy
Target: $196.41 (+66.21%)

Market Cap

$15B

PEG Ratio

0.79

Profit Margin

22.3%

Free Cash Flow Yield

3.92%

Price Chart

Valuation
Market Cap$15B
Forward P/E12.63
PEG0.79
P/S2.76
P/B1.95
Profitability
Total Revenue (TTM)$5.49B
Gross Profit (TTM)$1.02B
EBITDA$501M
Profit Margin22.3%
Operating Margin16.3%
EPS-$1.98
Financial Health
Debt-to-Equity19.1%
Free Cash Flow Yield3.92%
Dividend Yield1.36%
Growth & Risk
Revenue 5Y CAGR+11.28%
Dividends 5Y CAGR+5.49%
Beta (5Y)1.60
Sharpe Ratio0.99