Straumann Holding AG

Fr 104.50As of Sun 8 Nov 2026, 12:00 UTC
SWX:STMNHealthcare
Country Switzerland
PE (Fwd) •••
TSR 10Y CAGR 11.69%
Div yield 0.96%
ROE 17.05%
Medical Instruments & Supplies
Beta (5Y) 1.38
PE TTM 45.24
TSR TTM 4.62%
Mkt cap Fr 16.66B
ROIC 21.62%
SE Grade™
Value
Quality
Moat
Consensus
Reference
Fr 116
10.68%
(46.23%)
Hold 7|11|7|10|3
4Q25
1Q26
2Q26
3Q26
Earnings per shareFr
1.19
1.32
1.26
1.28
8.69%
18.56%
10.17%
3.75%
RevenueFr M
760.8
788.6
775.2
799.2
2.64%
7.32%
4.05%
5.03%
Peers (US$20.43B)
Cap (US$)
PE
36.34B
57.81x
6.359B
24.20x
3.893B
—
Capital
TTM
5Y
10Y
Leveragex
1.300
0.030
0.028
EBIT/Intx
0.612
0.303
0.285
Own earn%
(19.29)
68.23
68.94
Sh yield%
12.39
10.06
11.60
Owners
Insiders/Inst%
1.37
63.15
Short interest%
4.81
SBC / revenue%
1.88
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
4
Op margin range%
10–15
$1 testx
—
Incr. ROIC%
9