Deutsche EuroShop AG (ETR:DEQ)
Germany flag Germany · Delayed Price · Currency is EUR
18.28
-0.04 (-0.22%)
Aug 19, 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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,3851,4271,4011,7241,367905
Market Cap Growth
-2.56%1.84%-18.73%26.16%51.09%-20.65%
Enterprise Value
3,3803,4133,2763,3642,8532,450
Last Close Price
18.2817.9015.5315.5513.488.56
PE Ratio
6.406.6411.35-63.9915.09
PS Ratio
4.855.074.876.206.053.75
PB Ratio
0.640.660.650.730.580.38
P/OCF Ratio
9.7610.748.739.859.726.94
EV/Sales Ratio
11.8312.1211.3812.0912.6410.15
EV/EBITDA Ratio
14.9115.2514.1015.4416.4111.92
EV/EBIT Ratio
14.9215.2614.1115.4516.4211.93
Debt / Equity Ratio
0.970.960.850.710.630.64
Debt / EBITDA Ratio
9.249.357.807.738.547.43
Net Debt / Equity Ratio
0.790.790.750.570.490.50
Net Debt / EBITDA Ratio
7.607.626.886.196.625.83
Asset Turnover
0.060.060.070.060.050.06
Quick Ratio
3.222.043.454.675.951.27
Current Ratio
3.402.113.634.826.111.35
Return on Equity (ROE)
11.01%10.64%6.10%-1.03%1.58%3.13%
Return on Assets (ROA)
3.02%3.12%3.29%3.14%2.56%3.01%
Return on Invested Capital (ROIC)
5.30%5.44%4.86%5.52%4.21%4.60%
Earnings Yield
15.63%15.07%8.81%-2.22%1.56%6.63%
Dividend Yield
5.46%5.59%17.06%16.72%18.54%11.68%
Payout Ratio
127.72%93.34%280.62%-289.29%4.12%
Buyback Yield / Dilution
0.10%0.46%-1.27%-21.61%--
Total Shareholder Return
5.56%6.04%15.79%-4.90%18.54%11.68%