56.00EUR+0.39%Mkt Cap: 68.13B $P/E: 18.123d ago
Deutsche Post AG operates as a mail and logistics company in Germany, rest of Europe, the Americas, the Asia Pacific, the Middle East, and Africa. The company operates through five segments: Express; Global Forwarding, F…
Industry Peers
Integrated Freight & Logisticsvs Integrated Freight & Logistics
P/E
Avg
P/B
Avg
Div Yield
Avg
1M Perf
Lower
Indicators:|
Key Statistics
Company
Market Cap68.13B $
Enterprise Value87.99B $
Revenue (TTM)90.27B $
Gross Profit14.81B $
Net Income (TTM)3.81B $
Revenue/Share80.23 USD
Last Price56.00 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees579.5K
CountryDE
SectorIndustrials
IndustryIntegrated Freight & Logistics
ISINDE0005552004
Valuation
P/E (Trailing)18.12
P/E (Forward)14.38
PEG2.70
EV/EBITDA10.34
EV/Revenue0.97
P/S0.72
P/B2.53
EPS (TTM)3.09
EPS (Forward)3.69
52W Range
36.9999% of range56.18
52W High56.18 EUR
52W Low36.99 EUR
Profitability
Gross Margin16.45%
Oper. Margin7.23%
EBITDA Margin9.42%
Profit Margin4.23%
ROE15.75%
ROA4.93%
Growth
Revenue Growth-1.90%
Earnings Growth7.20%
Cash Flow & Leverage
Operating CF9.91B $
CapEx (TTM)3.04B $
FCF Margin6.25%
FCF Yield8.29%
Net Debt23.11B $
Net Debt/EBITDA2.72
Balance Sheet
Debt/Equity1.14
Current Ratio1.09
Quick Ratio0.90
Book Value/Sh20.98 EUR
Cash/Share6.987 EUR
Dividends
Fwd Div Rate1.900 EUR
Trail. Div Rate1.900 EUR
Div. Yield3.64%
5Y Avg Yield4.23%
Payout Ratio59.87%
Ex-Div DateMay 6, 2026
Pay Date—
Analyst Consensus
Rating2.8 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)50.89 EUR
Upside (mean)-9.1%
Target Range39.00 EUR – 60.00 EUR
€39.00-9.1% to mean€60.00
# Analysts18
Ownership
Shares Out.1.12B
Float915.59M
Insiders17.73%
Institutions42.20%
Technical
SMA 5049.84 (+12.4%)
SMA 20046.25 (+21.1%)
Beta1.13
S&P 52W Chg20.05%
Avg Vol (30d)2.05M
Avg Vol (10d)2.33M
Technical Indicators
RSI (14)71.9
MACD1.1773
MACD Signal0.8743
MACD Hist.+0.3030
BB Upper55.25 EUR
BB Middle52.42 EUR
BB Lower49.58 EUR
BB Width10.81%
ATR (14)1.163 EUR
Vol Ratio (20d)0.93x