Deutsche Post AG (DPSTF)

OTCMKTS · Delayed Price · Currency is USD
63.38
+0.16 (0.25%)
Aug 17, 2026, 9:30 AM EST
Market Cap70.72B +27.9%
Revenue (ttm)97.77B +0.9%
Net Income4.25B +7.7%
EPS3.75 +11.8%
Shares Out n/a
PE Ratio16.65
Forward PE15.03
Dividend2.22 (3.51%)
Ex-Dividend DateMay 6, 2026
Volume25
Open62.80
Previous Close63.22
Day's Range62.80 - 63.38
52-Week Range43.31 - 65.94
Beta1.14
Analystsn/a
Price Targetn/a
Earnings DateAug 5, 2026