Straumann Holding AG (SAUHF)

OTCMKTS · Delayed Price · Currency is USD
128.25
-2.99 (-2.28%)
Aug 11, 2026, 11:22 AM EST
Market Cap20.29B +1.7%
Revenue (ttm)3.29B +4.1%
Net Income448.85M -8.3%
EPS2.81 -8.6%
Shares Out n/a
PE Ratio45.20
Forward PE31.79
Dividend1.29 (1.01%)
Ex-Dividend DateApr 21, 2026
Volume1,504
Open128.25
Previous Close131.24
Day's Range128.25 - 128.25
52-Week Range93.18 - 135.00
Beta1.38
Analystsn/a
Price Targetn/a
Earnings DateAug 19, 2026