Deutsche EuroShop AG (ETR:DEQ)
Germany flag Germany · Delayed Price · Currency is EUR
20.15
+0.05 (0.25%)
Apr 17, 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,5121,4271,4011,7241,367905
Market Cap Growth
11.00%1.84%-18.73%26.16%51.09%-20.65%
Enterprise Value
3,4853,4133,2763,3642,8532,450
Last Close Price
20.1518.8416.3516.3714.199.01
PE Ratio
7.106.6411.35-63.9915.09
PS Ratio
5.375.074.876.206.053.75
PB Ratio
0.700.660.650.730.580.38
P/OCF Ratio
11.3710.748.739.859.726.94
EV/Sales Ratio
12.3712.1211.3812.0912.6410.15
EV/EBITDA Ratio
15.5715.2514.1015.4416.4111.92
EV/EBIT Ratio
15.5815.2614.1115.4516.4211.93
Debt / Equity Ratio
0.960.960.850.710.630.64
Debt / EBITDA Ratio
9.359.357.807.738.547.43
Net Debt / Equity Ratio
0.790.790.750.570.490.50
Net Debt / EBITDA Ratio
7.627.626.886.196.625.83
Asset Turnover
0.060.060.070.060.050.06
Quick Ratio
2.042.043.454.675.951.27
Current Ratio
2.112.113.634.826.111.35
Return on Equity (ROE)
10.64%10.64%6.10%-1.03%1.58%3.13%
Return on Assets (ROA)
3.12%3.12%3.29%3.14%2.56%3.01%
Return on Invested Capital (ROIC)
5.32%5.44%4.86%5.52%4.21%4.60%
Earnings Yield
14.23%15.07%8.81%-2.22%1.56%6.63%
Dividend Yield
4.96%5.31%16.21%15.88%17.61%11.10%
Payout Ratio
93.34%93.34%280.62%-289.29%4.12%
Buyback Yield / Dilution
0.46%0.46%-1.27%-21.61%--
Total Shareholder Return
5.42%5.76%14.94%-5.73%17.61%11.10%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.