Albemarle Corporation (LON:0HC7)
London flag London · Delayed Price · Currency is GBP · Price in USD
160.81
-10.59 (-6.18%)
Feb 12, 2026, 5:08 PM GMT

Albemarle Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
15,13312,3698,08213,31121,08620,195
Market Cap Growth
86.39%53.04%-39.28%-36.87%4.41%75.57%
Enterprise Value
18,10815,59411,69815,25123,03721,524
Last Close Price
119.24105.6567.10109.66170.17164.33
PE Ratio
---10.789.45221.11
PS Ratio
3.963.241.881.763.478.22
PB Ratio
2.081.700.991.753.104.71
P/TBV Ratio
3.652.981.712.264.187.35
P/FCF Ratio
29.4124.04--39.32-
P/OCF Ratio
15.8812.9814.4112.7913.3279.43
EV/Sales Ratio
4.804.082.722.023.798.76
EV/EBITDA Ratio
25.4828.97-21.669.6833.30
EV/EBIT Ratio
79.43318.60-41.5910.8146.92
EV/FCF Ratio
35.1930.31--42.95-
Debt / Equity Ratio
0.330.330.360.450.410.44
Debt / EBITDA Ratio
4.414.4141.174.351.142.73
Debt / FCF Ratio
4.614.61--5.19-
Net Debt / Equity Ratio
0.160.160.240.330.220.36
Net Debt / EBITDA Ratio
2.172.17-262.893.580.632.37
Net Debt / FCF Ratio
2.282.28-2.43-3.902.81-3.41
Asset Turnover
0.310.310.310.570.550.31
Inventory Turnover
3.333.332.893.972.953.00
Quick Ratio
1.291.291.150.771.080.61
Current Ratio
2.232.231.951.471.891.06
Return on Equity (ROE)
-4.66%-4.66%-11.43%18.71%40.23%3.89%
Return on Assets (ROA)
0.25%0.25%-2.14%1.73%12.14%3.62%
Return on Invested Capital (ROIC)
0.56%0.55%-4.64%3.21%25.10%7.05%
Return on Capital Employed (ROCE)
0.50%0.50%-4.10%3.20%20.20%6.80%
Earnings Yield
-3.33%-3.07%-11.66%9.28%10.59%0.45%
FCF Yield
3.40%4.16%-9.72%-4.86%2.54%-2.23%
Dividend Yield
0.70%1.14%1.92%1.15%0.77%0.70%
Payout Ratio
---11.90%6.86%143.81%
Buyback Yield / Dilution
-0.13%-0.13%0.21%0.02%-1.08%-9.11%
Total Shareholder Return
0.57%1.01%2.13%1.17%-0.31%-8.41%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.