Straumann Holding AG
SWX:STMN
CHF 122.70
+ CHF2.70 (2.25%)
CHF 122.70
+ CHF2.70 (2.25%)
End-of-day quote: 05/15/2024

Straumann Holding financials at a glance

The revenue of Straumann Holding is reported as 2.41182 billion Switzerland Francs in the fiscal year 2023. The earnings were 2.76 Switzerland Francs per share in 2023, which was 8.61 lower than 2022. And about 0.35018 billion Switzerland Francs are reported as free cash flow in the financials of Straumann Holding 2023. Dividends of 0.85 Switzerland Francs per share were paid to shareholders of Straumann Holding stock SWX:STMN in fiscal 2023.

CHF2.41B
Revenue
CHF2.76
Earnings Per Share
74.15%
Gross Margin %
CHF373.14M
Free Cash Flow
Revenue
2,411.82
Earnings Per Share
2.76
Gross Margin %
74.15
Free Cash Flow
373.14

Financials

Year Year TTM 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue N/A CHF2.41B CHF2.32B CHF2.02B CHF1.43B CHF1.60B CHF1.36B CHF1.11B CHF917.50M CHF798.60M CHF710.27M CHF679.90M CHF686.30M CHF693.60M CHF737.65M CHF736.36M CHF778.71M CHF713.65M CHF599.20M CHF509.55M CHF420.30M
GM % Gross Margin % 75.26% 74.15% 75.67% 76.17% 72.67% 75.46% 75.41% 75.57% 78.31% 78.63% 78.65% 78.82% 77.45% 76.20% 79.58% 79.69% 81.10% 81.59% 80.06% 81.77% 81.47%
OM Operating Margin 22.78% 24.54% 23.65% 26.79% 21.75% 25.78% 25.77% 25.44% 24.72% 23.18% 20.81% 16.90% 12.24% 17.31% 22.23% 22.43% 5.17% 28.10% 29.24% 30.57% 30.26%
EPS Earnings Per Share CHF2.35 CHF2.76 CHF3.02 CHF2.84 CHF1.62 CHF2.11 CHF1.70 CHF1.51 CHF1.19 CHF0.92 CHF0.83 CHF0.70 CHF0.49 CHF0.63 CHF0.84 CHF0.94 CHF1.15 CHF1.13 CHF0.91 CHF0.82 CHF0.64
Div. Dividends N/A CHF0.85 CHF0.80 CHF0.68 CHF0.58 CHF0.58 CHF0.53 CHF0.48 CHF0.43 CHF0.40 CHF0.38 CHF0.38 CHF0.38 CHF0.38 CHF0.38 CHF0.38 CHF0.38 CHF0.38 CHF0.30 CHF0.25 CHF0.31
PR % Payout Ratio % 0 30.80% 26.49% 23.94% 35.80% 27.49% 31.18% 31.79% 36.13% 43.48% 45.78% 54.29% 77.55% 60.32% 45.24% 40.43% 33.04% 33.63% 32.97% 30.49% 48.44%
Sha. Shares N/AM 159.44M 159.35M 159.16M 158.92M 158.65M 158.33M 158.13M 153.27M 157.15M 156.14M 155.33M 154.41M 154.75M 156.68M 156.51M 155.85M 155.77M 155.61M 155.77M 155.19M
OCF Operating Cash Flow N/A CHF503.95M CHF415.16M CHF560.30M CHF377.00M CHF378.50M CHF277.10M CHF217.30M CHF184.74M CHF185.60M CHF146.16M CHF152.00M CHF114.56M CHF140.22M CHF175.84M CHF245.14M CHF198.76M CHF227.23M CHF176.23M CHF0.00M CHF0.00M
FCF Free Cash Flow N/A CHF373.14M CHF219.72M CHF439.33M CHF295.00M CHF230.00M CHF169.40M CHF144.70M CHF138.05M CHF150.42M CHF129.28M CHF139.20M CHF95.20M CHF121.10M CHF154.20M CHF221.72M CHF151.02M CHF194.27M CHF147.77M CHF0.00M CHF0.00M
FCFS Free Cash Flow Per Share CHF1.58 CHF1.97 CHF1.38 CHF2.76 CHF18.54 CHF14.42 CHF10.58 CHF9.28 CHF8.83 CHF9.61 CHF8.19 CHF8.98 CHF6.15 CHF7.73 CHF9.81 CHF13.71 CHF9.20 CHF11.86 CHF8.60 CHF5.42 CHF5.15