ALB
NYSE
$118.17
Albemarle Corp (ALB)
Albemarle Corporation is a fine chemical manufacturing company based in Charlotte, North Carolina.
Sector:
Basic Materials
Industry:
Specialty Chemicals
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