135.56USD-0.38%Mkt Cap: 15.99B $P/E: —4d ago
Albemarle Corporation provides energy storage solutions worldwide. It operates through three segments: Energy Storage, Specialties, and Ketjen. The Energy Storage segment offers lithium compounds, including lithium carbo…
Indicators:|
Key Statistics
Company
Market Cap15.99B $
Enterprise Value19.33B $
Revenue (TTM)5.49B $
Gross Profit668.72M $
Net Income (TTM)-510.63M $
Revenue/Share46.67 USD
Last Price135.56 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees7.8K
CountryUS
SectorBasic Materials
IndustrySpecialty Chemicals
ISINUS0126531013
Valuation
P/E (Trailing)—
P/E (Forward)11.05
PEG0.82
EV/EBITDA18.11
EV/Revenue3.52
P/S2.90
P/B2.09
EPS (TTM)-3.42
EPS (Forward)12.22
52W Range
64.2445% of range221.00
52W High221.00 USD
52W Low64.24 USD
Profitability
Gross Margin13.00%
Oper. Margin24.79%
EBITDA Margin19.43%
Profit Margin-9.93%
ROE-5.36%
ROA-3.12%
Growth
Revenue Growth32.70%
Earnings Growth—
Cash Flow & Leverage
Operating CF1.28B $
CapEx (TTM)589.80M $
FCF Margin13.04%
FCF Yield4.48%
Net Debt916.18M $
Net Debt/EBITDA0.86
Balance Sheet
Debt/Equity0.35
Current Ratio2.07
Quick Ratio1.11
Book Value/Sh64.60 USD
Cash/Share9.241 USD
Dividends
Fwd Div Rate1.620 USD
Trail. Div Rate1.620 USD
Div. Yield1.20%
5Y Avg Yield1.18%
Payout Ratio57.97%
Ex-Div DateJun 12, 2026
Pay DateJul 1, 2026
Splits
Last Split2:1
Split DateMar 2, 2007
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)212.63 USD
Upside (mean)+56.9%
Target Range83.28 USD – 264.00 USD
$83.28+56.9% to mean$264.00
# Analysts21
Ownership
Shares Out.117.93M
Float117.55M
Insiders0.19%
Institutions96.31%
Short Interest
Short Ratio0.0d
Short % Float0.07%
Short % Out.0.06%
Shares Short67.79K
Short (prev mo.)93.55K
Technical
SMA 50175.93 (-22.9%)
SMA 200148.09 (-8.5%)
Beta1.31
S&P 52W Chg20.05%
Avg Vol (30d)1.92M
Avg Vol (10d)2.84M
Technical Indicators
RSI (14)32.9
MACD-10.5498
MACD Signal-9.0096
MACD Hist.-1.5402
BB Upper177.28 USD
BB Middle151.40 USD
BB Lower125.52 USD
BB Width34.18%
ATR (14)8.198 USD
Vol Ratio (20d)0.98x