Straumann Holding AG (SWX:STMN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
93.94
-1.08 (-1.14%)
Sep 4, 2026, 5:31 PM CET
Market Cap14.98B +1.1%
Revenue (ttm)2.64B +2.2%
Net Income369.18M -6.4%
EPS2.31 -6.6%
Shares Out 159.45M
PE Ratio40.67
Forward PE26.66
Dividend1.00 (1.04%)
Ex-Dividend DateApr 21, 2026
Volume330,246
Open95.02
Previous Close95.02
Day's Range93.94 - 95.56
52-Week Range73.02 - 109.80
Beta1.37
AnalystsBuy
Price Target111.44 (+18.63%)
Earnings DateAug 19, 2026