Deutsche Post AG (LON:0H3Q)
39.72
+0.32 (0.80%)
At close: Jun 30, 2025
4.92% (1Y)
Market Cap | 38.19B |
Revenue (ttm) | 71.38B |
Net Income (ttm) | 2.83B |
Shares Out | n/a |
EPS (ttm) | 2.40 |
PE Ratio | 13.51 |
Forward PE | 12.97 |
Dividend | 1.58 (3.96%) |
Ex-Dividend Date | May 5, 2025 |
Volume | 559,074 |
Average Volume | 1,085,128 |
Open | 39.95 |
Previous Close | 39.40 |
Day's Range | 39.07 - 39.96 |
52-Week Range | 31.52 - 44.27 |
Beta | 1.05 |
RSI | 44.57 |
Earnings Date | Aug 5, 2025 |