Umicore SA (EBR:UMI)
Belgium flag Belgium · Delayed Price · Currency is EUR
20.18
+0.22 (1.10%)
Jul 22, 2026, 12:50 PM CET

Umicore Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,8024,3062,3945,9868,2448,623
Market Cap Growth
29.23%79.87%-60.01%-27.39%-4.40%-8.81%
Enterprise Value
6,1175,6213,80210,0749,3979,638
Last Close Price
20.1817.909.9624.9034.3235.75
PE Ratio
12.5511.26-15.5614.4813.96
Forward PE
11.5913.559.0814.0215.8714.98
PEG Ratio
0.821.432.152.152.150.55
PS Ratio
0.250.220.160.330.320.36
PB Ratio
2.111.921.242.122.342.77
P/TBV Ratio
4.213.742.492.242.743.30
P/FCF Ratio
11.307.655.4314.6321.918.41
P/OCF Ratio
6.765.072.484.929.876.14
EV/Sales Ratio
0.320.290.260.550.370.40
EV/EBITDA Ratio
5.084.37-11.338.518.32
EV/EBIT Ratio
6.385.52-17.0611.4810.97
EV/FCF Ratio
14.409.998.6324.6224.979.40
Debt / Equity Ratio
0.990.991.211.680.460.54
Debt / EBITDA Ratio
2.212.21-4.892.121.86
Debt / FCF Ratio
5.055.057.8010.626.232.10
Net Debt / Equity Ratio
0.570.570.741.450.310.31
Net Debt / EBITDA Ratio
1.001.00-1.464.601.000.83
Net Debt / FCF Ratio
2.282.283.239.992.930.94
Asset Turnover
2.052.051.902.262.682.77
Inventory Turnover
6.946.948.517.677.317.75
Quick Ratio
0.740.740.750.640.740.87
Current Ratio
1.351.351.281.021.581.71
Return on Equity (ROE)
18.58%18.58%-69.75%12.50%17.00%21.66%
Return on Assets (ROA)
5.45%5.45%-17.35%5.72%6.95%7.86%
Return on Invested Capital (ROIC)
14.46%14.89%-27.40%8.23%15.00%16.75%
Return on Capital Employed (ROCE)
19.83%19.83%-27.56%11.93%14.40%16.67%
Earnings Yield
8.01%8.88%-6.43%6.91%7.16%
FCF Yield
8.85%13.07%18.40%6.84%4.56%11.89%
Dividend Yield
2.50%1.40%8.04%3.21%2.33%2.10%
Payout Ratio
15.64%15.64%-13.00%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.22%1.11%7.95%3.33%2.86%2.01%