Umicore SA (FRA:NVJP)
Germany flag Germany · Delayed Price · Currency is EUR
18.20
-0.77 (-4.06%)
At close: Feb 20, 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
Market Capitalization
4,4054,3062,3945,9868,2408,622
Market Cap Growth
79.04%79.87%-60.01%-27.36%-4.43%-8.77%
Enterprise Value
5,7206,0293,7697,3909,2489,734
Last Close Price
18.2017.979.7523.6432.0732.80
PE Ratio
11.4611.20-15.5514.4613.93
PS Ratio
0.230.220.160.330.320.36
PB Ratio
1.941.901.251.622.312.72
P/TBV Ratio
2.382.331.521.812.573.07
P/FCF Ratio
10.3710.136.9925.4547.009.81
P/OCF Ratio
6.206.062.765.7412.996.85
EV/Sales Ratio
0.300.310.250.400.360.40
EV/EBITDA Ratio
4.684.657.068.288.518.47
EV/EBIT Ratio
5.995.8713.0011.6611.0310.73
EV/FCF Ratio
13.4614.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.73%8.93%-61.82%6.43%6.92%7.18%
FCF Yield
9.65%9.87%14.31%3.93%2.13%10.20%
Dividend Yield
0.97%2.78%5.13%3.38%2.50%2.44%
Payout Ratio
15.63%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
0.68%2.49%5.05%3.50%3.03%2.35%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.