52.50EUR-0.57%Mkt Cap: 3.36B EURP/E: 58.33Last update: 2026-06-01
Ottobock SE & Co. KGaA develops, produces, and distributes medical technology products and components for the people with disabilities in the fields of prosthetics, orthotics, human mobility, and industrial exoskeletons …
Industry Peers
Medical Instruments & SuppliesIndicators:|
Key Statistics
Company
Market Cap3.36B EUR
Enterprise Value4.36B EUR
Revenue (TTM)1.69B EUR
Gross Profit898.00M EUR
Net Income (TTM)91.80M EUR
Revenue/Share27.08 EUR
Last Price52.50 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees8.6K
CountryDE
SectorHealthcare
IndustryMedical Instruments & Supplies
ISINDE000BCK2223
Valuation
P/E (Trailing)58.33
P/E (Forward)14.91
PEG—
EV/EBITDA14.17
EV/Revenue2.58
P/S2.00
P/B8.11
EPS (TTM)0.90
EPS (Forward)3.54
52W Range
45.5623% of range76.35
52W High76.35 EUR
52W Low45.56 EUR
Profitability
Gross Margin53.04%
Oper. Margin11.97%
EBITDA Margin18.18%
Profit Margin5.42%
ROE27.18%
ROA7.49%
Growth
Revenue Growth3.40%
Earnings Growth11.10%
Cash Flow & Leverage
Operating CF348.60M EUR
CapEx (TTM)—
FCF Margin9.09%
FCF Yield4.58%
Net Debt1.01B EUR
Net Debt/EBITDA3.29
Balance Sheet
Debt/Equity261.50
Current Ratio1.11
Quick Ratio0.55
Book Value/Sh6.512 EUR
Cash/Share1.347 EUR
Dividends
Fwd Div Rate0.9700 EUR
Trail. Div Rate0.9700 EUR
Div. Yield1.85%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div DateMay 20, 2026
Pay Date—
Analyst Consensus
Rating1.4 (Strong Buy)
Target (Mean)81.75 EUR
Target Range66.00 EUR – 93.00 EUR
# Analysts8
Ownership
Shares Out.63.99M
Float8.92M
Insiders85.91%
Institutions8.74%
Technical
SMA 5056.22 (-6.6%)
SMA 20062.48 (-16.0%)
Beta—
S&P 52W Chg27.70%
Avg Vol (30d)28.28K
Avg Vol (10d)44.52K
Technical Indicators
RSI (14)38.5
MACD-1.1648
MACD Signal-0.3474
MACD Hist.-0.8174
BB Upper64.88 EUR
BB Middle57.74 EUR
BB Lower50.61 EUR
BB Width24.71%
ATR (14)2.428 EUR
Vol Ratio (20d)0.68x