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

Revenue by Geography

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 Revenue
1.07B991.23M
North America Revenue
705.71M710.20M
Asia Pacific Revenue
600.08M586.25M
Latin America Revenue
231.64M216.22M
Revenue (Total)
2.61B2.50B

Revenue

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
Implant Solutions Revenue
1.53B1.48B
Restorative Solutions Revenue
589.31M573.12M
Other Product Revenue
486.81M451.77M
Revenue (Total)
2.61B2.50B

EBIT by Geography

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 Operating Profit
79.24M72.69M
North America Operating Profit
43.89M36.68M
Asia Pacific Operating Profit
68.77M4.85M
Latin America Operating Profit
63.98M54.62M
Operations Operating Profit
802.83M727.93M
Operating Profit From Not Allocated Items
-407.52M-326.40M
Eliminations From Operating Profit
-101.94M30.63M
Operating Income (Other)
--1.00K
Operating Income (Total)
549.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%