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

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
15,92614,90218,21721,62116,82830,829
Market Cap Growth
-6.48%-18.20%-15.74%28.48%-45.41%88.06%
Enterprise Value
15,86014,90418,22621,65416,84130,682
Last Close Price
99.8893.46114.25135.60105.60193.70
PE Ratio
44.7941.9147.0288.0538.8278.10
Forward PE
31.0427.9932.5141.2432.4160.28
PEG Ratio
2.382.462.193.142.752.58
PS Ratio
6.115.727.289.507.2515.25
PB Ratio
7.366.908.9311.779.0920.62
P/TBV Ratio
12.3811.5816.0423.3115.7036.09
P/FCF Ratio
48.5145.3949.9361.3766.3767.73
P/OCF Ratio
31.6029.5737.6942.9040.5355.02
EV/Sales Ratio
6.095.727.289.517.2615.17
EV/EBITDA Ratio
20.8021.0724.4330.0424.1347.51
EV/EBIT Ratio
24.9027.1430.3336.2131.4656.55
EV/FCF Ratio
48.3045.3949.9661.4766.4267.41
Debt / Equity Ratio
0.220.220.110.230.220.46
Debt / EBITDA Ratio
0.720.720.630.631.021.13
Debt / FCF Ratio
1.551.551.291.282.801.61
Net Debt / Equity Ratio
0.000.000.000.020.01-0.10
Net Debt / EBITDA Ratio
0.000.000.010.040.02-0.23
Net Debt / FCF Ratio
-0.01-0.010.020.090.05-0.33
Asset Turnover
0.710.710.720.680.730.73
Inventory Turnover
1.801.801.801.701.982.07
Quick Ratio
1.541.541.121.401.282.25
Current Ratio
2.212.211.611.951.642.72
Return on Equity (ROE)
17.01%17.01%23.67%24.32%25.92%29.46%
Return on Assets (ROA)
11.71%11.71%14.22%14.65%14.73%16.45%
Return on Invested Capital (ROIC)
19.99%20.52%25.19%26.27%29.06%33.81%
Return on Capital Employed (ROCE)
19.30%19.30%22.75%23.88%22.27%23.72%
Earnings Yield
2.23%2.39%2.13%1.14%2.58%1.28%
FCF Yield
2.06%2.20%2.00%1.63%1.51%1.48%
Dividend Yield
1.00%1.02%0.75%0.59%0.64%0.30%
Payout Ratio
42.52%42.67%34.99%51.98%24.84%23.57%
Buyback Yield / Dilution
-0.06%-0.06%0.03%-0.02%0.01%-0.22%
Total Shareholder Return
0.94%0.96%0.77%0.57%0.66%0.09%