Deutsche Post AG (DHLGY)

OTCMKTS · Delayed Price · Currency is USD
32.63
-0.16 (-0.50%)
At close: Aug 28, 2026
Market Cap72.63B +41.2%
Revenue (ttm)97.77B +0.9%
Net Income4.25B +7.7%
EPS3.75 +11.8%
Shares Out n/a
PE Ratio17.10
Forward PE15.41
Dividend0.77 (2.35%)
Ex-Dividend DateMay 7, 2026
Volume459,126
Open32.94
Previous Close32.80
Day's Range32.54 - 32.94
52-Week Range21.78 - 33.44
Beta1.14
AnalystsHold
Price Target31.00 (-5.0%)
Earnings DateAug 5, 2026