Huber+Suhner AG (SWX:HUBN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
164.40
-3.80 (-2.26%)
Aug 21, 2026, 5:31 PM CET
Market Cap3.03B +52.0%
Revenue (ttm)875.61M -3.7%
Net Income72.78M -0.5%
EPS3.94 -0.7%
Shares Out 18.46M
PE Ratio41.75
Forward PE26.42
Dividend2.00 (1.11%)
Ex-Dividend DateApr 7, 2026
Volume121,138
Open169.00
Previous Close168.20
Day's Range164.40 - 171.20
52-Week Range106.20 - 288.00
Beta0.91
AnalystsBuy
Price Target261.50 (+59.06%)
Earnings DateAug 18, 2026