Ottobock SE & Co. KGaA (ETR:OBCK)

Germany flag Germany · Delayed Price · Currency is EUR
58.00
-0.90 (-1.53%)
At close: Aug 13, 2026
Market Cap3.71B
Revenue (ttm)1.73B +5.5%
Net Income128.60M +122.1%
EPSn/a
Shares Out 63.99M
PE Ratio28.86
Forward PE17.57
Dividend0.97 (1.65%)
Ex-Dividend DateMay 20, 2026
Volume41,967
Open61.90
Previous Close58.90
Day's Range58.00 - 62.60
52-Week Range45.56 - 76.35
Betan/a
AnalystsStrong Buy
Price Target80.25 (+38.36%)
Earnings DateAug 13, 2026