56.10EUR+1.26%Mkt Cap: 67.40B $P/E: 16.89Today
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 & LogisticsKey Statistics
Company
Market Cap67.40B $
Enterprise Value93.15B $
Revenue (TTM)93.02B $
Gross Profit14.81B $
Net Income (TTM)3.81B $
Revenue/Share83.17 USD
Last Price56.10 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees576.6K
CountryDE
SectorIndustrials
IndustryIntegrated Freight & Logistics
ISINDE0005552004
Valuation
P/E (Trailing)16.89
P/E (Forward)14.76
PEG2.74
EV/EBITDA10.21
EV/Revenue1.00
P/S0.73
P/B2.79
EPS (TTM)3.28
EPS (Forward)3.80
52W Range
36.9990% of range58.30
52W High58.30 EUR
52W Low36.99 EUR
Profitability
Gross Margin16.45%
Oper. Margin8.33%
EBITDA Margin9.81%
Profit Margin4.23%
ROE15.75%
ROA4.93%
Growth
Revenue Growth12.80%
Earnings Growth28.60%
Cash Flow & Leverage
Operating CF9.91B $
CapEx (TTM)3.04B $
FCF Margin6.34%
FCF Yield8.75%
Net Debt25.74B $
Net Debt/EBITDA2.82
Balance Sheet
Debt/Equity1.14
Current Ratio1.03
Quick Ratio0.82
Book Value/Sh20.08 EUR
Cash/Share3.866 EUR
Dividends
Fwd Div Rate1.900 EUR
Trail. Div Rate1.900 EUR
Div. Yield3.43%
5Y Avg Yield4.23%
Payout Ratio57.93%
Ex-Div DateMay 6, 2026
Pay Date—
Analyst Consensus
Rating2.9 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)54.73 EUR
Upside (mean)-2.4%
Target Range44.00 EUR – 65.00 EUR
€44.00-2.4% to mean€65.00
# Analysts18
Ownership
Shares Out.1.12B
Float910.62M
Insiders17.73%
Institutions43.71%
Technical
SMA 5055.17 (+1.7%)
SMA 20049.36 (+13.6%)
Beta1.14
S&P 52W Chg18.16%
Avg Vol (30d)1.55M
Avg Vol (10d)1.40M
Technical Indicators
RSI (14)47.7
MACD-0.1150
MACD Signal0.1259
MACD Hist.-0.2408
BB Upper58.37 EUR
BB Middle56.18 EUR
BB Lower53.99 EUR
BB Width7.81%
ATR (14)0.9273 EUR
Vol Ratio (20d)0.78x