Outokumpu Oyj (HEL:OUT1V)
Finland flag Finland · Delayed Price · Currency is EUR
5.44
+0.13 (2.45%)
Aug 10, 2026, 6:29 PM EET

Outokumpu Oyj Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,5032,1111,2311,9282,1012,489
Market Cap Growth
68.49%71.51%-36.16%-8.25%-15.58%87.63%
Enterprise Value
2,7272,3491,3921,8402,1842,870
Last Close Price
5.444.482.914.474.735.50
PE Ratio
----2.034.70
Forward PE
13.6428.0417.699.905.704.43
PEG Ratio
-0.410.410.410.380.36
PS Ratio
0.460.390.210.280.220.34
PB Ratio
0.730.620.330.510.510.80
P/TBV Ratio
0.880.750.430.660.651.04
P/FCF Ratio
28.12--9.843.345.51
P/OCF Ratio
12.0926.728.375.932.704.17
EV/Sales Ratio
0.500.430.230.260.230.40
EV/EBITDA Ratio
17.7126.698.594.421.692.93
EV/EBIT Ratio
----2.204.26
EV/FCF Ratio
30.64--9.393.476.35
Debt / Equity Ratio
0.150.150.070.100.120.19
Debt / EBITDA Ratio
3.867.133.101.060.490.73
Debt / FCF Ratio
9.43--2.251.001.57
Net Debt / Equity Ratio
0.070.070.04-0.020.020.12
Net Debt / EBITDA Ratio
1.462.710.99-0.210.060.39
Net Debt / FCF Ratio
3.56-5.95-6.19-0.450.130.84
Asset Turnover
0.940.941.001.081.411.18
Inventory Turnover
3.163.133.413.854.434.11
Quick Ratio
0.550.550.490.780.690.47
Current Ratio
1.531.631.561.901.681.28
Return on Equity (ROE)
-2.37%-3.86%-1.07%-2.82%30.00%19.20%
Return on Assets (ROA)
-0.92%-1.82%-0.39%-1.29%17.17%9.47%
Return on Invested Capital (ROIC)
-1.48%-2.81%-0.60%-2.12%30.01%16.94%
Return on Capital Employed (ROCE)
-1.58%-3.17%-1.17%-2.09%21.51%16.66%
Earnings Yield
----49.25%21.27%
FCF Yield
3.56%--10.17%29.98%18.16%
Dividend Yield
2.45%5.75%8.93%7.81%3.18%0.00%
Payout Ratio
--84.67%-275.00%-143.40%5.96%0.00%
Buyback Yield / Dilution
-10.56%-0.29%1.02%3.58%-3.00%-16.30%
Total Shareholder Return
-8.11%5.46%9.95%11.40%0.18%-16.30%