StarragTornos Group AG (SWX:STGN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
34.60
0.00 (0.00%)
Jul 31, 2026, 5:30 PM CET

StarragTornos Group AG Financials Overview

Millions CHF. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
444.4442.09494.06409317.59292.61
Revenue Growth
0.52%-10.52%20.80%28.78%8.54%-1.50%
Gross Profit
260.78254.33281231.87179.09172.64
Operating Income
11.418.261635.826.74.8
Net Income
14.465.3411.8525.1811.11-5.4
Earnings Per Share
2.650.982.177.213.31-1.61
EPS Growth
170.60%-54.90%-69.91%117.90%--

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingJun '26 Dec '25 Dec '24 Dec '23
Interdivisional Material
-0.42-0.18-0.11-
Tornos
112.89117.89128.5817.02
Starrag
331.93324.38365.59391.98
Total
444.4442.09494.06409

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
58.9452.8160.760.2321.4829.8
Total Debt
29.7923.2160.9740.41.3712.19
Net Cash (Debt)
29.1529.61-0.2719.8320.1117.61
Net Cash Growth
-1.55%---1.38%14.21%168.79%
Net Cash Per Share
5.345.42-0.055.685.985.24

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
42.4447.837.7222.4412.3216.39
Capital Expenditures
-13.54-10.61-15.32-9.47-5.93-4.74
Free Cash Flow
28.9137.22-7.612.976.3911.65
Free Cash Flow Growth
-22.34%--102.97%-45.12%59.08%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
58.68%57.53%56.88%56.69%56.39%59.00%
Operating Margin
2.57%1.87%3.24%8.76%2.11%1.64%
Pretax Margin
2.00%0.22%3.04%7.73%5.69%-2.94%
Profit Margin
3.25%1.21%2.40%6.16%3.50%-1.85%
FCF Margin
6.50%8.42%-1.54%3.17%2.01%3.98%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.0001.0001.0002.5002.0001.000
Dividend Per Share Growth
0%0%-60.00%25.00%100.00%-
Dividend Yield
2.89%3.47%2.86%5.60%4.54%2.54%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
13.0730.3617.0610.7615.42-
Forward PE
11.508.839.8114.8414.5620.11
P/FCF Ratio
6.544.36-20.8926.8113.45
PS Ratio
0.430.370.410.660.540.54