Straumann Holding AG (SWX:STMN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
92.82
-3.20 (-3.33%)
Aug 21, 2026, 5:31 PM CET

Straumann Holding 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
2,6372,6052,5042,2772,3212,022
Revenue Growth
1.20%4.05%9.98%-1.90%14.78%41.80%
Gross Profit
1,8261,8261,7881,6951,7561,540
Operating Income
651.31653.93649.65636.33548.94542.49
Net Income
369.18355.92388.32246.07434.79396.08
Earnings Per Share
2.312.232.441.542.722.48
EPS Growth
3.81%-8.64%57.78%-43.25%9.68%332.81%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Implant Solutions
-1,5291,4791,3211,2221,090
Restorative Solutions
-589.31573.12542.06550.31498.37
Other Product
-486.81451.77414.07548.78433.78
Revenue (Total)
2,6372,6052,5042,2772,3212,022

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
414.6489.57383.07413.54697.11884.05
Total Debt
474.62418.93413.89504.23781.61706.57
Net Cash (Debt)
-60.0270.64-30.83-90.7-84.5177.48
Net Cash Growth
------
Net Cash Per Share
-0.380.44-0.19-0.57-0.531.11

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
523.22503.97483.39503.95415.16560.3
Capital Expenditures
-141.75-175.63-118.55-151.68-161.61-105.13
Free Cash Flow
381.47328.33364.84352.27253.55455.18
Free Cash Flow Growth
16.18%-10.01%3.57%38.94%-44.30%48.87%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
69.26%70.10%71.40%74.47%75.67%76.17%
Operating Margin
24.70%25.10%25.95%27.95%23.65%26.83%
Pretax Margin
18.05%17.47%22.35%24.04%21.48%23.61%
Profit Margin
14.00%13.66%15.51%10.81%18.73%19.59%
FCF Margin
14.47%12.60%14.57%15.47%10.93%22.51%

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.0000.9500.8500.8000.680
Dividend Per Share Growth
5.26%5.26%11.77%6.25%17.65%18.26%
Dividend Yield
1.00%1.08%0.85%0.64%0.78%0.36%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
40.1941.8746.9187.8138.7177.79
Forward PE
26.4227.9932.5141.2432.4160.28
P/FCF Ratio
38.8045.3949.9361.3466.3967.69
PS Ratio
5.615.727.289.497.2515.24