Albemarle Corporation (ALB)
NYSE: ALB · Real-Time Price · USD
170.42
+11.76 (7.42%)
At close: Jun 12, 2026, 4:00 PM EDT
170.40
-0.02 (-0.01%)
After-hours: Jun 12, 2026, 7:59 PM EDT

Albemarle Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
20,09816,65010,12016,95625,40927,355
Market Cap Growth
197.12%64.53%-40.32%-33.27%-7.11%73.56%
Enterprise Value
21,01520,63411,12417,76826,32227,837
Last Close Price
170.42141.4486.08144.48216.86233.77
PE Ratio
---10.819.49220.54
Forward PE
14.99--17.007.8046.33
PEG Ratio
0.94--1.340.102.20
PS Ratio
3.6614.818.262.523.478.22
PB Ratio
2.641.759.7413.5320.4538.72
P/FCF Ratio
34.9324.04--21.24253.44
P/OCF Ratio
18.5912.9814.7112.7818.13136.88
EV/Sales Ratio
3.8218.369.082.643.608.36
EV/EBITDA Ratio
19.6916.978.352.7310.6634.87
EV/EBIT Ratio
50.9137.0414.972.9310.6634.87
EV/FCF Ratio
36.5229.80--22.00257.92
Debt / Equity Ratio
0.180.321.200.800.760.70
Debt / EBITDA Ratio
3.752.630.940.160.390.62
Debt / FCF Ratio
3.274.61--0.794.58
Net Debt / Equity Ratio
0.080.170.970.650.740.68
Net Debt / EBITDA Ratio
1.581.300.750.130.370.61
Net Debt / FCF Ratio
1.382.28-1.01-0.980.764.47
Asset Turnover
0.350.120.422.233.302.30
Inventory Turnover
3.550.833.345.8059.0735.93
Quick Ratio
1.111.291.911.582.551.77
Current Ratio
2.072.232.601.812.682.37
Return on Equity (ROE)
-1.87%7.69%38.52%343.27%288.91%27.99%
Return on Assets (ROA)
-57.12%7.47%35.17%261.49%97.75%48.15%
Return on Invested Capital (ROIC)
-69.27%9.12%41.23%300.33%107.89%51.70%
Return on Capital Employed (ROCE)
-1.09%6.51%29.89%253.39%133.11%58.13%
Earnings Yield
---9.25%10.53%0.45%
FCF Yield
2.86%4.16%--4.71%0.39%
Dividend Yield
0.95%1.14%1.86%1.10%6.45%0.51%
Payout Ratio
-45.79%42.70%4.37%30.45%111.38%
Buyback Yield / Dilution
-0.15%-0.13%0.21%0.02%-1.08%-9.11%
Total Shareholder Return
0.80%1.02%2.08%1.13%5.37%-8.60%
SEC Filings: 10-K · 10-Q