Ottobock SE & Co. KGaA (OBOCY)

OTCMKTS · Delayed Price · Currency is USD
12.55
-2.65 (-17.43%)
At close: Sep 28, 2026
Market Cap3.36B -35.3%
Revenue (ttm)1.98B +5.5%
Net Income146.92M +122.1%
EPS0.45 +118.7%
Shares Out n/a
PE Ratio27.62
Forward PE14.11
Dividend0.23 (1.80%)
Ex-Dividend DateMay 28, 2026
Volume200
Open12.55
Previous Close15.20
Day's Range12.55 - 12.55
52-Week Range12.55 - 15.20
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026