Straumann Holding AG (SWX:STMN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
101.10
-1.25 (-1.22%)
Aug 17, 2026, 1:23 PM CET
Market Cap16.32B +7.5%
Revenue (ttm)2.61B +4.1%
Net Income355.92M -8.3%
EPS2.23 -8.6%
Shares Out 159.45M
PE Ratio45.90
Forward PE31.80
Dividend1.00 (0.98%)
Ex-Dividend DateApr 21, 2026
Volume39,349
Open101.85
Previous Close102.35
Day's Range100.90 - 102.20
52-Week Range73.02 - 109.80
Beta1.38
AnalystsBuy
Price Target110.33 (+9.13%)
Earnings DateAug 19, 2026