Ottobock SE & Co. KGaA (ETR:OBCK)

Germany flag Germany · Delayed Price · Currency is EUR
59.70
+0.80 (1.36%)
At close: Sep 3, 2026
Market Cap3.78B
Revenue (ttm)1.73B +5.5%
Net Income128.60M +122.1%
EPS2.03 +118.7%
Shares Out 63.99M
PE Ratio29.18
Forward PE17.71
Dividend0.97 (1.63%)
Ex-Dividend DateMay 20, 2026
Volume1,052
Open59.50
Previous Close58.90
Day's Range58.30 - 60.10
52-Week Range45.56 - 76.35
Betan/a
AnalystsStrong Buy
Price Target80.38 (+34.64%)
Earnings DateAug 13, 2026