Umicore SA (EBR:UMI)
Belgium flag Belgium · Delayed Price · Currency is EUR
18.02
-0.07 (-0.39%)
At close: Feb 27, 2026

Umicore Ratios and Metrics

Millions EUR. 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
4,3354,3062,3945,9868,2408,622
Market Cap Growth
98.09%79.87%-60.01%-27.36%-4.43%-8.77%
Enterprise Value
5,6506,0293,7697,3909,2489,734
Last Close Price
18.0217.909.7523.5631.8132.63
PE Ratio
11.3311.20-15.5514.4613.93
Forward PE
12.7713.559.0814.0215.8714.98
PS Ratio
0.220.220.160.330.320.36
PB Ratio
1.911.901.251.622.312.72
P/TBV Ratio
2.342.331.521.812.573.07
P/FCF Ratio
10.2010.136.9925.4547.009.81
P/OCF Ratio
6.106.062.765.7412.996.85
PEG Ratio
1.371.43---0.55
EV/Sales Ratio
0.290.310.250.400.360.40
EV/EBITDA Ratio
4.624.657.068.288.518.47
EV/EBIT Ratio
5.925.8713.0011.6611.0310.73
EV/FCF Ratio
13.3014.1911.0031.4252.7611.07
Debt / Equity Ratio
1.251.251.790.740.660.68
Debt / EBITDA Ratio
2.192.196.193.012.121.84
Debt / FCF Ratio
6.696.6910.0311.6913.372.45
Net Debt / Equity Ratio
0.560.560.740.330.310.30
Net Debt / EBITDA Ratio
0.990.992.671.381.020.84
Net Debt / FCF Ratio
3.023.024.165.246.301.09
Asset Turnover
2.052.051.541.842.682.77
Inventory Turnover
7.357.355.355.377.608.05
Quick Ratio
0.750.750.730.780.740.82
Current Ratio
1.361.361.291.621.581.71
Return on Equity (ROE)
18.58%18.58%-54.49%10.38%17.00%21.66%
Return on Assets (ROA)
6.81%6.81%1.87%3.98%5.52%6.53%
Return on Invested Capital (ROIC)
14.60%15.04%7.00%10.33%15.36%17.29%
Return on Capital Employed (ROCE)
19.80%19.80%5.70%9.90%14.40%16.30%
Earnings Yield
8.87%8.93%-61.82%6.43%6.92%7.18%
FCF Yield
9.80%9.87%14.31%3.93%2.13%10.20%
Dividend Yield
2.76%2.79%5.13%3.40%2.51%2.45%
Payout Ratio
11.01%15.63%-49.94%33.70%29.17%
Buyback Yield / Dilution
-0.29%-0.29%-0.08%0.11%0.53%-0.09%
Total Shareholder Return
2.47%2.50%5.05%3.51%3.05%2.37%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.