Deutsche EuroShop AG (ETR:DEQ)
Germany flag Germany · Delayed Price · Currency is EUR
18.56
+0.16 (0.87%)
Jul 28, 2026, 5:35 PM CET

Deutsche EuroShop 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
1,4061,4271,4011,7241,351894
Market Cap Growth
-2.42%1.84%-18.72%27.65%51.07%-20.63%
Enterprise Value
3,3503,1312,9973,0662,4952,067
Last Close Price
18.5618.8418.5022.5521.8614.47
PE Ratio
6.646.6311.42-62.4614.92
PS Ratio
4.975.075.005.596.194.10
PB Ratio
0.640.750.740.810.660.43
P/TBV Ratio
0.750.770.770.820.680.45
P/FCF Ratio
-8.658.7110.049.545.81
P/OCF Ratio
10.087.236.738.017.465.18
EV/Sales Ratio
11.8411.1310.699.9311.439.48
EV/EBITDA Ratio
15.6114.5913.8514.4116.3513.54
EV/EBIT Ratio
15.6214.6013.8614.4216.3713.56
EV/FCF Ratio
-18.9718.6317.8517.6213.43
Debt / Equity Ratio
1.071.020.950.790.720.61
Debt / EBITDA Ratio
9.759.758.367.889.699.84
Debt / FCF Ratio
12.4812.6711.249.7710.459.76
Net Debt / Equity Ratio
0.870.900.850.630.560.57
Net Debt / EBITDA Ratio
7.807.947.376.317.507.69
Net Debt / FCF Ratio
9.9910.329.927.818.087.63
Asset Turnover
0.060.060.060.070.050.05
Quick Ratio
6.142.003.384.575.871.26
Current Ratio
6.522.113.634.826.111.35
Return on Equity (ROE)
11.05%11.36%6.17%-1.84%1.04%2.95%
Return on Assets (ROA)
4.04%6.34%4.03%4.73%3.22%3.04%
Return on Invested Capital (ROIC)
5.18%8.03%5.13%6.17%4.26%3.97%
Return on Capital Employed (ROCE)
4.79%4.93%4.98%4.98%3.74%3.80%
Earnings Yield
15.05%15.07%8.76%-1.60%6.70%
FCF Yield
-11.57%11.48%9.96%10.48%17.21%
Dividend Yield
5.39%14.78%25.35%11.87%5.35%1.01%
Payout Ratio
94.84%105.21%326.97%-385.53%1336.78%19.31%
Buyback Yield / Dilution
0.25%0.46%-1.27%-21.61%0.00%0.00%
Total Shareholder Return
5.64%15.24%24.08%-9.75%5.35%1.01%