Ottobock SE & Co. KGaA

€46.85As of Sun 8 Nov 2026, 12:00 UTC
XETRA:OBCKHealthcare
Country Germany
PE (Fwd) •••
TSR 10Y CAGR —
Div yield 2.07%
ROE 39.92%
Medical Instruments & Supplies
Beta (5Y) —
PE TTM 23.14
TSR TTM (31.20%)
Mkt cap €2.998B
ROIC 12.54%
SE Grade™
Value
Quality
Moat
Consensus
Reference
€55
17.59%
42.22%
Hold 0|1|8|7|10
4Q25
1Q26
2Q26
3Q26
Earnings per share€
0.75
0.83
0.81
0.84
(0.55%)
5.34%
2.50%
8.93%
Revenue€M
146.9
155.0
151.5
160.0
1.34%
1.00%
1.42%
7.83%
Peers (US$3.366B)
Cap (US$)
PE
4.120B
17.23x
3.436B
25.07x
3.352B
74.91x
Capital
TTM
5Y
10Y
Leveragex
1.661
(0.098)
(0.079)
EBIT/Intx
4.319
0.133
0.127
Own earn%
(19.96)
59.89
64.61
Sh yield%
46.44
45.29
42.14
Owners
Insiders/Inst%
2.35
50.88
Short interest%
4.03
SBC / revenue%
1.47
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
4
Op margin range%
27–33
$1 testx
—
Incr. ROIC%
10