51.46EUR+0.55%Mkt Cap: 62.26B $P/E: 16.56Today
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
Cheaper
P/B
Avg
Div Yield
Lower
1M Perf
Avg
Indicators:|
Key Statistics
Company
Market Cap62.26B $
Enterprise Value85.52B $
Revenue (TTM)90.27B $
Gross Profit14.81B $
Net Income (TTM)3.81B $
Revenue/Share80.23 USD
Last Price51.46 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees579.5K
CountryDE
SectorIndustrials
IndustryIntegrated Freight & Logistics
ISINDE0005552004
Valuation
P/E (Trailing)16.56
P/E (Forward)13.86
PEG2.66
EV/EBITDA10.05
EV/Revenue0.95
P/S0.69
P/B2.44
EPS (TTM)3.09
EPS (Forward)3.69
52W Range
36.9989% of range53.26
52W High53.26 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 Yield9.07%
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.72%
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.67 EUR
Upside (mean)-1.5%
Target Range39.00 EUR – 60.00 EUR
€39.00-1.5% to mean€60.00
# Analysts18
Ownership
Shares Out.1.12B
Float915.59M
Insiders17.74%
Institutions42.15%
Technical
SMA 5049.60 (+3.7%)
SMA 20045.97 (+12.0%)
Beta1.13
S&P 52W Chg20.90%
Avg Vol (30d)1.92M
Avg Vol (10d)2.28M
Technical Indicators
RSI (14)51.8
MACD0.5701
MACD Signal0.8109
MACD Hist.-0.2408
BB Upper53.06 EUR
BB Middle51.80 EUR
BB Lower50.53 EUR
BB Width4.87%
ATR (14)1.049 EUR
Vol Ratio (20d)1.12x