Schaltbau Holding AG (HAM:SLT)
Germany flag Germany · Delayed Price · Currency is EUR
63.50
+1.00 (1.60%)
At close: Sep 24, 2026

Schaltbau Holding AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
693748649649631-
Market Cap Growth
-3.79%15.13%0%2.86%--
Enterprise Value
811868782764557-
Last Close Price
63.5066.4756.1254.2851.27-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
189.34204.25-142.775.40-
PS Ratio
1.361.441.351.281.32-
PB Ratio
5.015.415.283.873.89-
P/TBV Ratio
8.679.3511.927.657.21-
P/FCF Ratio
25.8727.91----
P/OCF Ratio
15.0316.2147.9044.53149.49-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.591.681.621.501.16-
EV/EBITDA Ratio
15.0418.0162.8719.9412.59-
EV/EBIT Ratio
24.1626.93-32.5018.53-
EV/FCF Ratio
30.2732.41----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.001.001.130.800.850.17
Debt / EBITDA Ratio
2.642.648.123.172.850.71
Debt / FCF Ratio
5.195.19---0.95
Net Debt / Equity Ratio
0.790.790.920.680.57-0.64
Net Debt / EBITDA Ratio
2.262.269.062.992.10-2.94
Net Debt / FCF Ratio
4.064.06-7.68-3.70-1.45-3.57
Asset Turnover
1.011.010.940.870.800.99
Inventory Turnover
2.022.021.941.991.871.91
Quick Ratio
0.650.650.440.610.440.76
Current Ratio
1.391.391.081.540.971.20
Return on Equity (ROE)
3.74%3.74%-25.41%3.98%4.33%7.56%
Return on Assets (ROA)
3.93%3.93%-0.34%2.51%3.12%3.03%
Return on Invested Capital (ROIC)
10.27%10.27%-1.07%4.91%9.31%11.57%
Return on Capital Employed (ROCE)
9.60%9.60%-0.90%6.90%8.60%9.70%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
0.53%0.49%-5.87%0.70%18.51%-
FCF Yield
3.87%3.58%-2.26%-4.77%-10.17%-
Dividend Yield
2.99%-3.39%---
Buyback Yield / Dilution
-6.35%----6.35%-16.02%
Total Shareholder Return
-3.36%-3.39%--6.35%-16.02%