Straumann Holding AG (SWX:STMN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
99.88
-1.97 (-1.93%)
Jul 31, 2026, 5:30 PM CET

Straumann Holding AG Financials Overview

Millions CHF. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
2,6052,6052,5042,2772,3212,022
Revenue Growth
1.03%4.05%9.98%-1.90%14.78%41.80%
Gross Profit
1,7871,7871,7831,6911,7551,540
Operating Income
549.24549.24601598.05535.35542.58
Net Income
355.92355.92388.32246.07434.79396.08
Earnings Per Share
2.232.232.431.542.722.48
EPS Growth
-9.72%-8.23%57.79%-43.38%9.68%332.81%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 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,6052,6052,5042,2772,3212,022

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
511.93511.93464.9419.28698.96882.77
Total Debt
509.05509.05470.43450.44710.32731.05
Net Cash (Debt)
2.882.88-5.54-31.15-11.35151.72
Net Cash Growth
------
Net Cash Per Share
0.020.02-0.03-0.20-0.070.95

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
503.97503.97483.39503.95415.16560.3
Capital Expenditures
-175.63-175.63-118.55-151.68-161.61-105.13
Free Cash Flow
328.33328.33364.84352.27253.55455.18
Free Cash Flow Growth
-6.37%-10.01%3.57%38.94%-44.30%48.87%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
68.58%68.58%71.22%74.26%75.61%76.17%
Operating Margin
21.08%21.08%24.00%26.27%23.07%26.84%
Pretax Margin
17.47%17.47%22.35%24.04%21.48%23.61%
Profit Margin
13.74%13.74%18.35%19.72%18.73%19.75%
FCF Margin
12.60%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.02%0.75%0.59%0.64%0.30%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
44.7941.9147.0288.0538.8278.10
Forward PE
31.0427.9932.5141.2432.4160.28
P/FCF Ratio
48.5145.3949.9361.3766.3767.73
PS Ratio
6.115.727.289.507.2515.25