Outokumpu Oyj (HEL:OUT1V)
Finland flag Finland · Delayed Price · Currency is EUR
5.43
-0.02 (-0.46%)
Jul 21, 2026, 11:11 AM EET

Outokumpu Oyj 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
2,5692,1111,2311,9332,1012,489
Market Cap Growth
63.57%71.51%-36.34%-7.98%-15.59%87.63%
Enterprise Value
2,8102,3491,3921,8452,1842,870
Last Close Price
5.434.482.914.484.735.50
PE Ratio
----2.034.70
Forward PE
14.9328.0417.699.905.704.43
PEG Ratio
-0.410.410.410.380.36
PS Ratio
0.480.390.210.280.220.34
PB Ratio
0.760.620.330.510.510.80
P/TBV Ratio
0.890.750.430.670.651.04
P/FCF Ratio
44.29--9.863.345.51
P/OCF Ratio
14.7626.728.375.952.704.17
EV/Sales Ratio
0.520.430.230.270.230.40
EV/EBITDA Ratio
28.9726.698.594.441.692.93
EV/EBIT Ratio
----2.204.26
EV/FCF Ratio
48.45--9.423.476.35
Debt / Equity Ratio
0.150.150.070.100.120.19
Debt / EBITDA Ratio
6.257.133.101.060.490.73
Debt / FCF Ratio
19.97--2.251.001.57
Net Debt / Equity Ratio
0.070.070.04-0.020.020.12
Net Debt / EBITDA Ratio
2.432.710.99-0.210.060.39
Net Debt / FCF Ratio
7.77-5.95-6.19-0.450.130.84
Asset Turnover
0.940.941.001.081.411.18
Inventory Turnover
3.233.133.413.854.434.11
Quick Ratio
0.550.550.490.780.690.47
Current Ratio
1.561.631.561.901.681.28
Return on Equity (ROE)
-3.68%-3.86%-1.07%-2.82%30.00%19.20%
Return on Assets (ROA)
-1.70%-1.82%-0.39%-1.29%17.17%9.47%
Return on Invested Capital (ROIC)
-2.70%-2.81%-0.60%-2.12%30.01%16.94%
Return on Capital Employed (ROCE)
-3.00%-3.17%-1.17%-2.09%21.51%16.66%
Earnings Yield
----49.25%21.27%
FCF Yield
2.26%--10.14%29.98%18.16%
Dividend Yield
2.38%5.75%8.93%7.79%3.18%0.00%
Payout Ratio
--84.67%-275.00%-143.40%5.96%0.00%
Buyback Yield / Dilution
-9.08%-0.29%1.02%3.58%-3.00%-16.30%
Total Shareholder Return
-6.70%5.46%9.95%11.38%0.18%-16.30%