OTC : DHLGY

Deutsche Post AG — Institutional Ownership

$31.95 USD

$0.16 (0.5%)

Volume
2.8K
Average Volume
446.17K
Market Capitalization
$72.46B
P/E Ratio
17.67
Dividend Yield
3.43%
Price Target
Year High
$33.44
Year Low
$21.78
Day High
Day Low
Payout Ratio
$0.60
Current Ratio
$1.10
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
DHLGY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $23.28 2.27B $52.79B $3.37B $25.44B $74.86B
2024-12-31 $16.85 2.37B $39.96B $3.62B $24.21B $60.55B
2023-12-31 $22.15 2.42B $53.58B $2.05B $20.83B $72.36B
2022-12-31 $17.51 2.43B $42.52B $1.83B $20.22B $60.91B
2021-12-31 $28.18 2.46B $69.45B $1.63B $19.02B $86.84B
2020-12-31 $20.39 2.47B $50.44B $4.48B $18.35B $64.31B
2019-12-31 $16.86 2.47B $41.62B $2.86B $16.24B $54.99B
2018-12-31 $11.92 2.46B $29.33B $3.02B $15.6B $41.9B
2017-12-31 $19.83 2.42B $48B $3.14B $5.69B $50.55B
2016-12-31 $15.54 2.41B $37.4B $3.11B $5.38B $39.68B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $22.67 2.23B $50.59B $5.36B $29.09B $74.32B
2025-12-31 $23.28 2.25B $52.27B $3.37B $25.44B $74.34B
2025-09-30 $18.98 2.26B $42.98B $3.56B $26.36B $65.78B
2025-06-30 $19.71 2.26B $44.62B $3.15B $30.38B $71.85B
2025-03-31 $19.84 2.3B $45.68B $6.29B $26.55B $65.94B
2024-12-31 $16.85 2.35B $39.64B $3.62B $24.21B $60.23B
2024-09-30 $20.01 2.38B $47.72B $2.69B $23.41B $68.43B
2024-06-30 $19.32 2.34B $45.15B $2.85B $24.15B $66.45B
2024-03-31 $19.99 2.35B $46.89B $4.62B $23.34B $65.62B
2023-12-31 $22.15 2.37B $52.41B $3.65B $20.94B $69.71B
2023-09-30 $19.18 2.38B $45.71B $3.91B $22.31B $64.12B
2023-06-30 $22.46 2.39B $53.58B $3.29B $22.05B $72.35B