Albemarle Corporation (ALB)
NYSE: ALB · Real-Time Price · USD
189.86
+4.43 (2.39%)
At close: Apr 14, 2026, 4:00 PM EDT
189.98
+0.12 (0.06%)
After-hours: Apr 14, 2026, 7:58 PM EDT

Albemarle Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
22,38216,65010,12016,95625,40927,355
Market Cap Growth
154.67%64.53%-40.32%-33.27%-7.11%73.56%
Enterprise Value
24,02117,75911,12417,76826,32227,837
Last Close Price
189.86141.4486.08144.48216.86233.77
PE Ratio
--24.56-7.6910.819.49220.54
Forward PE
23.28--17.007.8046.33
PEG Ratio
1.46--1.340.102.20
PS Ratio
4.3514.818.262.523.478.22
PB Ratio
3.0612.059.7413.5320.4538.72
P/TBV Ratio
16.1712.059.7413.5820.5638.56
P/FCF Ratio
32.3224.04-10.19-20.4821.24253.44
P/OCF Ratio
17.4612.9814.7112.7818.13136.88
EV/Sales Ratio
4.6715.809.082.643.608.36
EV/EBITDA Ratio
32.5614.618.352.7310.6634.87
EV/EBIT Ratio
303.6831.8814.972.9310.6634.87
EV/FCF Ratio
34.6925.65-11.21-21.4622.00257.92
Debt / Equity Ratio
0.950.951.200.800.760.70
Debt / EBITDA Ratio
4.491.080.940.160.390.62
Debt / FCF Ratio
1.891.89-1.25-1.220.794.58
Net Debt / Equity Ratio
0.800.800.970.650.740.68
Net Debt / EBITDA Ratio
3.800.910.750.130.370.61
Net Debt / FCF Ratio
1.601.60-1.01-0.980.764.47
Asset Turnover
1.740.380.422.233.302.30
Inventory Turnover
33.164.053.345.8059.0735.93
Quick Ratio
1.861.861.911.582.551.77
Current Ratio
2.662.662.601.812.682.37
Return on Equity (ROE)
-38.44%34.38%38.52%343.27%288.91%27.99%
Return on Assets (ROA)
-18.71%13.51%16.23%141.59%97.75%48.15%
Return on Invested Capital (ROIC)
-21.29%15.38%19.02%162.62%107.89%51.70%
Return on Capital Employed (ROCE)
-13.22%20.05%29.89%253.39%133.11%58.13%
Earnings Yield
-3.03%-4.07%-13.01%9.25%10.53%0.45%
FCF Yield
3.09%4.16%-9.81%-4.88%4.71%0.39%
Dividend Yield
0.87%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.13%-0.13%0.21%0.02%-1.08%-9.11%
Total Shareholder Return
0.75%1.02%2.08%1.13%5.37%-8.60%
Updated Feb 11, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q