Ottobock SE & Co. KGaA (ETR:OBCK)
Germany flag Germany · Delayed Price · Currency is EUR
60.85
-0.35 (-0.57%)
At close: Feb 6, 2026

Ottobock SE & Co. KGaA Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2019
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '19
Debt / Equity Ratio
4.795.085.495.326.853.37
Debt / EBITDA Ratio
4.034.686.317.577.1613.76
Debt / FCF Ratio
5.337.3212.20-10.24-
Asset Turnover
-0.800.760.74-0.39
Inventory Turnover
-3.693.793.88-4.74
Quick Ratio
0.510.660.540.710.530.04
Current Ratio
1.001.230.941.340.970.34
Return on Equity (ROE)
-11.65%20.62%39.19%-1.62%
Return on Assets (ROA)
-5.19%2.95%2.36%-1.09%
Return on Invested Capital (ROIC)
6.02%4.12%4.07%4.33%4.57%2.55%
Return on Capital Employed (ROCE)
13.20%10.90%6.80%4.40%4.90%3.00%
Payout Ratio
25.51%52.65%32.98%19.66%74.62%-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.