JDC Group AG (ETR:JDC)
Germany flag Germany · Delayed Price · Currency is EUR
22.30
+0.20 (0.90%)
Jul 17, 2026, 5:35 PM CET

JDC Group AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
302345308258217326
Market Cap Growth
-7.08%11.84%19.65%18.50%-33.20%187.15%
Enterprise Value
-398.94303.58250.66220.49324.11
Last Close Price
22.3025.5022.8019.5016.7524.60
PE Ratio
46.5049.0453.0269.64239.29351.43
Forward PE
22.2126.7436.2253.1262.1875.69
PEG Ratio
0.430.681.62---
PS Ratio
1.161.381.401.501.392.22
PB Ratio
4.325.355.394.895.898.39
P/FCF Ratio
-20.7221.2020.6929.3222.63
P/OCF Ratio
18.5920.4120.4818.9028.7421.91
EV/Sales Ratio
-1.601.371.461.412.21
EV/EBITDA Ratio
-25.6728.9630.5137.3650.44
EV/EBIT Ratio
-45.4673.97107.90-315.28
EV/FCF Ratio
-23.9720.8820.1329.7322.54
Debt / Equity Ratio
1.251.280.350.370.530.53
Debt / EBITDA Ratio
12.695.581.902.363.343.19
Debt / FCF Ratio
5.365.211.371.562.651.43
Net Debt / Equity Ratio
0.730.79-0.08-0.130.08-0.04
Net Debt / EBITDA Ratio
6.943.26-0.46-0.860.51-0.22
Net Debt / FCF Ratio
2.933.05-0.33-0.570.41-0.10
Asset Turnover
0.251.261.501.351.331.37
Quick Ratio
0.810.680.560.680.510.59
Current Ratio
1.591.481.301.391.181.18
Return on Equity (ROE)
5.31%13.49%11.05%8.54%2.48%2.74%
Return on Assets (ROA)
-0.03%3.59%2.28%1.86%-0.11%0.62%
Return on Invested Capital (ROIC)
-0.05%8.31%6.83%5.53%-0.34%1.81%
Return on Capital Employed (ROCE)
-0.02%5.87%3.90%2.54%-0.18%1.36%
Earnings Yield
2.18%2.04%1.89%1.44%0.42%0.28%
FCF Yield
-4.83%4.72%4.83%3.41%4.42%
Dividend Yield
-4.07%0.00%0.01%0.00%0.00%
Payout Ratio
213.75%197.35%0.00%0.82%0.00%0.00%
Buyback Yield / Dilution
0.09%0.40%-2.45%-4.25%3.83%-4.77%
Total Shareholder Return
0.09%4.46%-2.45%-4.23%3.83%-4.77%