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

Revenue by Geography

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Europe, Middle East & Africa Revenue
1.09B1.07B991.23M
North America Revenue
698.73M705.71M710.20M
Asia Pacific Revenue
596.28M600.08M586.25M
Latin America Revenue
249.85M231.64M216.22M
Revenue (Total)
2.64B2.61B2.50B

Revenue

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Implant Solutions Revenue
-1.53B1.48B
Restorative Solutions Revenue
-589.31M573.12M
Other Product Revenue
-486.81M451.77M
Revenue (Total)
2.64B2.61B2.50B

EBIT by Geography

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Europe, Middle East & Africa Operating Profit
29.43M79.24M72.69M
North America Operating Profit
106.26M43.89M36.68M
Asia Pacific Operating Profit
101.25M68.77M4.85M
Latin America Operating Profit
59.58M63.98M54.62M
Operations Operating Profit
717.54M802.83M727.93M
Operating Profit From Not Allocated Items
-426.59M-407.52M-326.40M
Eliminations From Operating Profit
-17.28M-101.94M30.63M
Operating Income (Other)
---1.00K
Operating Income (Total)
570.19M549.24M601.00M

Key Performance Indicators

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Europe, Middle East & Africa Organic Growth
11.20%11.30%
North America Organic Growth
4.20%3.60%
Asia Pacific Organic Growth
7.30%33.30%
Latin America Organic Growth
18.30%15.60%
Total Organic Growth
8.90%13.70%