Straumann Holding AG (SWX:STMN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
105.35
+0.70 (0.67%)
Jun 22, 2026, 5:31 PM CET

Straumann Holding AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
16,79814,90218,21721,62116,82830,829
Market Cap Growth
0.33%-18.20%-15.74%28.48%-45.41%88.06%
Enterprise Value
16,73214,90218,21721,62116,82830,829
Last Close Price
105.3593.46114.25135.60105.60193.70
PE Ratio
47.2441.9147.0288.0538.8278.10
Forward PE
32.0327.9932.5141.2432.4160.28
PEG Ratio
2.554.294.294.292.752.58
Earnings Yield
2.12%2.39%2.13%1.14%2.58%1.28%
Buyback Yield / Dilution
-0.06%-0.06%0.03%-0.02%0.01%-0.22%
Total Shareholder Return
-0.06%-0.06%0.03%-0.02%0.01%-0.22%