Straumann Holding AG (SWX:STMN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
105.20
+1.55 (1.50%)
Jul 10, 2026, 5:30 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
16,77414,90218,21721,62116,82830,829
Market Cap Growth
0.91%-18.20%-15.74%28.48%-45.41%88.06%
Enterprise Value
16,70814,90218,21721,62116,82830,829
Last Close Price
105.2093.46114.25135.60105.60193.70
PE Ratio
47.1741.9147.0288.0538.8278.10
Forward PE
32.8227.9932.5141.2432.4160.28
PEG Ratio
2.564.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%