Delticom AG (ETR:DEX)
Germany flag Germany · Delayed Price · Currency is EUR
2.240
-0.020 (-0.88%)
Jul 24, 2026, 5:35 PM CET

Delticom 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
333032333595
Market Cap Growth
-4.46%-5.20%-3.34%-6.36%-63.13%27.79%
Enterprise Value
101111105117102191
Last Close Price
2.241.951.942.012.145.81
PE Ratio
8.057.377.854.0812.4414.06
Forward PE
8.005.965.569.4010.3715.33
PS Ratio
0.070.060.070.070.070.16
PB Ratio
0.600.550.610.690.882.50
P/TBV Ratio
1.871.712.103.1614.26-
P/FCF Ratio
4.203.85-1.16-5.88
P/OCF Ratio
3.182.916.520.99-5.61
PEG Ratio
-0.090.090.090.090.09
EV/Sales Ratio
0.210.230.220.250.200.33
EV/EBITDA Ratio
5.179.168.897.99-27.24
EV/EBIT Ratio
9.8610.8310.469.45-35.95
EV/FCF Ratio
12.9314.20-4.12-11.86
Debt / Equity Ratio
1.311.311.521.172.011.61
Debt / EBITDA Ratio
3.643.644.082.699.734.41
Debt / FCF Ratio
9.109.10-1.97-3.79
Net Debt / Equity Ratio
1.251.251.421.011.931.48
Net Debt / EBITDA Ratio
5.635.636.263.31-379.188.01
Net Debt / FCF Ratio
8.738.73-112.821.71-9.443.49
Asset Turnover
2.142.142.252.462.472.81
Inventory Turnover
5.765.766.698.508.8810.96
Quick Ratio
0.340.340.360.410.310.34
Current Ratio
0.860.860.900.850.770.80
Return on Equity (ROE)
7.67%7.67%8.10%18.39%7.25%25.81%
Return on Assets (ROA)
2.83%2.83%2.92%3.99%-0.55%1.59%
Return on Invested Capital (ROIC)
5.31%5.23%4.78%9.21%-1.53%5.39%
Return on Capital Employed (ROCE)
9.90%9.90%9.00%13.20%-1.90%6.20%
Earnings Yield
12.44%13.58%12.74%24.49%8.04%7.11%
FCF Yield
23.80%25.97%-2.06%86.25%-23.18%17.00%
Dividend Yield
5.36%6.17%6.17%---
Payout Ratio
43.06%43.06%----
Buyback Yield / Dilution
0.83%0.83%0.26%0.07%-7.64%-10.55%
Total Shareholder Return
6.19%7.00%6.44%0.07%-7.64%-10.55%