Straumann Holding AG (SWX:STMN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
91.70
-0.16 (-0.17%)
At close: Dec 5, 2025

Revenue by Geography

Fiscal year is January - December.
Fiscal Year
TTM FY 2024 FY 2023 FY 2022 FY 2021 2013 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2013 - 2020
Western Europe Revenue
--
Log In
Log In
Log In
Upgrade
CEEMEA Revenue
--
Log In
Log In
Log In
Upgrade
Europe, Middle East & Africa Revenue
1.02B991.23M
Log In
Log In
Log In
Upgrade
North America Revenue
709.50M710.20M
Log In
Log In
Log In
Upgrade
Asia Pacific Revenue
632.38M586.25M
Log In
Log In
Log In
Upgrade
Latin America Revenue
217.96M216.22M
Log In
Log In
Log In
Upgrade

Revenue

Fiscal year is January - December.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021 2012 - 2019
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 2012 - 2019
Implant Solutions Revenue
1.48B
Log In
Log In
Log In
Upgrade
Restorative Solutions Revenue
573.12M
Log In
Log In
Log In
Upgrade
Other Product Revenue
451.77M
Log In
Log In
Log In
Upgrade

EBIT by Geography

Fiscal year is January - December.
Fiscal Year
TTM FY 2024 FY 2023 FY 2022 FY 2021 2013 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2013 - 2020
Western Europe Operating Profit
--
Log In
Log In
Log In
Upgrade
CEEMEA Operating Profit
--
Log In
Log In
Log In
Upgrade
Europe, Middle East & Africa Operating Profit
105.00M111.17M
Log In
Log In
Log In
Upgrade
North America Operating Profit
19.29M37.46M
Log In
Log In
Log In
Upgrade
Asia Pacific Operating Profit
28.70M-6.37M
Log In
Log In
Log In
Upgrade
Latin America Operating Profit
57.28M54.62M
Log In
Log In
Log In
Upgrade
Operations Operating Profit
897.36M809.28M
Log In
Log In
Log In
Upgrade
Operating Profit From Not Allocated Items
-376.76M-326.40M
Log In
Log In
Log In
Upgrade
Eliminations From Operating Profit
-136.32M-78.76M
Log In
Log In
Log In
Upgrade

Key Performance Indicators

Fiscal year is January - December.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021 2012 - 2019
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 2012 - 2019
Europe, Middle East & Africa Organic Growth
11.30%
Log In
Log In
Log In
Upgrade
North America Organic Growth
3.60%
Log In
Log In
Log In
Upgrade
Asia Pacific Organic Growth
33.30%
Log In
Log In
Log In
Upgrade
Latin America Organic Growth
15.60%
Log In
Log In
Log In
Upgrade
Total Organic Growth
13.70%
Log In
Log In
Log In
Upgrade