Schlatter Industries AG (SWX:STRN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
18.60
+0.30 (1.64%)
Apr 27, 2026, 5:30 PM CET

Schlatter Industries AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
212324292825
Upgrade
Market Cap Growth
-12.26%-4.63%-16.28%3.20%8.70%-21.77%
Upgrade
Enterprise Value
222019261827
Upgrade
Last Close Price
18.6020.6020.5723.6522.4520.65
Upgrade
PE Ratio
--15.444.848.055.27
Upgrade
PS Ratio
0.200.220.210.220.250.27
Upgrade
PB Ratio
0.620.690.660.800.880.90
Upgrade
P/TBV Ratio
0.660.730.700.820.930.93
Upgrade
P/FCF Ratio
18.3120.28-4.08-1.82
Upgrade
P/OCF Ratio
7.107.86-3.30-1.75
Upgrade
EV/Sales Ratio
0.210.200.170.210.170.29
Upgrade
EV/EBITDA Ratio
11.8810.905.743.172.783.97
Upgrade
EV/EBIT Ratio
48.5644.559.653.743.354.83
Upgrade
EV/FCF Ratio
19.7418.10-3.78-1.94
Upgrade
Debt / Equity Ratio
0.130.130.150.150.230.25
Upgrade
Debt / EBITDA Ratio
2.272.271.570.651.081.03
Upgrade
Debt / FCF Ratio
3.783.78-0.78-0.50
Upgrade
Net Debt / Equity Ratio
0.040.040.07-0.23-0.06-0.29
Upgrade
Net Debt / EBITDA Ratio
0.720.720.75-0.96-0.27-1.20
Upgrade
Net Debt / FCF Ratio
1.191.19-0.29-1.150.30-0.58
Upgrade
Asset Turnover
1.431.431.411.561.451.48
Upgrade
Inventory Turnover
2.322.322.662.822.622.91
Upgrade
Quick Ratio
1.011.011.111.110.781.03
Upgrade
Current Ratio
1.881.881.861.701.601.60
Upgrade
Return on Equity (ROE)
-3.97%-3.97%4.67%15.42%11.59%18.92%
Upgrade
Return on Assets (ROA)
0.39%0.39%1.55%5.35%4.52%5.51%
Upgrade
Return on Invested Capital (ROIC)
1.32%1.25%4.54%22.76%21.10%22.82%
Upgrade
Return on Capital Employed (ROCE)
1.10%1.10%4.40%15.50%13.10%14.40%
Upgrade
Earnings Yield
-6.78%-6.13%6.48%20.66%12.42%18.97%
Upgrade
FCF Yield
5.46%4.93%-36.12%24.51%-21.80%55.05%
Upgrade
Dividend Yield
5.38%-4.86%4.23%2.23%-
Upgrade
Payout Ratio
--71.52%9.37%--
Upgrade
Total Shareholder Return
5.38%-4.86%4.23%2.23%-
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.