Metallus Inc. (FRA:ZS2)
Germany flag Germany · Delayed Price · Currency is EUR
14.60
-2.50 (-14.62%)
Last updated: Feb 23, 2026, 8:05 AM CET

Metallus 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
621609580916756670
Market Cap Growth
0.50%4.96%-36.65%21.09%12.77%288.92%
Enterprise Value
501459358734543573
Last Close Price
17.1014.7013.2021.0016.6014.50
PE Ratio
--461.8814.5812.414.46
PS Ratio
0.630.620.550.740.610.59
PB Ratio
1.061.040.871.381.181.15
P/TBV Ratio
1.071.050.871.391.191.16
P/FCF Ratio
---13.737.524.13
P/OCF Ratio
45.6144.6714.908.086.013.87
EV/Sales Ratio
0.510.470.340.600.440.51
EV/EBITDA Ratio
8.899.456.236.603.482.49
EV/EBIT Ratio
-1347.2368.6412.315.343.26
EV/FCF Ratio
-6.33--11.005.403.53
Debt / Equity Ratio
0.020.020.030.030.050.09
Debt / EBITDA Ratio
0.220.220.250.190.190.22
Debt / FCF Ratio
---0.330.310.32
Net Debt / Equity Ratio
-0.21-0.21-0.32-0.35-0.33-0.30
Net Debt / EBITDA Ratio
-2.49-2.49-3.76-2.08-1.34-0.76
Net Debt / FCF Ratio
1.531.539.32-3.47-2.09-1.08
Asset Turnover
1.031.030.951.211.191.19
Inventory Turnover
4.594.594.415.595.975.46
Quick Ratio
0.900.901.181.591.801.44
Current Ratio
1.761.762.092.642.982.32
Return on Equity (ROE)
-0.17%-0.17%0.18%9.79%9.64%29.18%
Return on Assets (ROA)
0.02%0.02%0.29%3.65%6.06%11.62%
Return on Invested Capital (ROIC)
-0.05%-0.05%0.32%10.12%15.72%40.00%
Return on Capital Employed (ROCE)
0.00%0.00%0.60%7.10%12.10%22.00%
Earnings Yield
-0.16%-0.17%0.22%6.86%8.06%22.43%
FCF Yield
-12.75%-13.01%-4.00%7.28%13.29%24.22%
Buyback Yield / Dilution
5.42%5.42%7.32%7.18%6.36%-22.22%
Total Shareholder Return
5.42%5.42%7.32%7.18%6.36%-22.22%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.