OTC : DUSCF

Deutsche EuroShop AG — Institutional Ownership

$19.9061 USD

-$3.04 (-13.26%)

Volume
0
Average Volume
1
Market Capitalization
$1.51B
P/E Ratio
6.59
Dividend Yield
5.44%
Price Target
Year High
$25.50
Year Low
$19.91
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$18.92
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
DUSCF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $19.53 88.96M $1.74B $387.26M $2.09B $3.44B
2024-12-31 $22.16 76.09M $1.69B $212.44M $1.81B $3.28B
2023-12-31 $20.76 75.14M $1.56B $336.07M $1.68B $2.9B
2022-12-31 $21.43 62.33M $1.34B $334.94M $1.48B $2.48B
2021-12-31 $14.59 62.33M $909.29M $328.84M $1.5B $2.08B
2020-12-31 $17.28 62.33M $1.08B $266.03M $1.54B $2.35B
2019-12-31 $26.45 62.33M $1.65B $148.09M $1.51B $3.01B
2018-12-31 $42.65 62.33M $2.66B $116.34M $1.52B $4.06B
2017-12-31 $40.74 58.76M $2.39B $106.58M $1.55B $3.83B
2016-12-31 $46.44 54.59M $2.54B $64.05M $1.45B $3.92B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $19.85 87.51M $1.74B $418.65M $2.1B $3.42B
2025-12-31 $19.53 88.96M $1.74B $387.26M $2.09B $3.44B
2025-09-30 $19.55 76.58M $1.5B $376.03M $2.46B $3.58B
2025-06-30 $19.47 75.83M $1.48B $595.83M $2.14B $3.02B
2025-03-31 $21.21 75.74M $1.61B $221.71M -$ $1.38B
2024-12-31 $22.16 75.14M $1.67B $212.44M $1.81B $3.26B
2024-09-30 $20.61 76.52M $1.58B $198.69M -$ $1.38B
2024-06-30 $21.38 76.54M $1.64B $338.57M $1.77B $3.07B
2024-03-31 $21.35 76.38M $1.63B $215.94M $1.68B $3.09B
2023-12-31 $20.76 76.46M $1.59B $336.07M $1.68B $2.93B
2023-09-30 $21.70 76.46M $1.66B $280.58M $1.63B $3.01B
2023-06-30 $21.03 76.46M $1.61B $432.23M $8.2M $1.18B