39.80€
0.00€ (0.00%)
End-of-day quote: 05/04/2024
XTRA:DPW

Deutsche Post Annual Report

Year Year 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue
84.55€B 94.78€B 82.05€B 67.07€B 63.59€B 61.77€B 60.65€B 57.80€B 59.68€B 57.09€B 55.32€B 55.93€B 53.25€B 51.65€B 46.46€B 54.75€B 54.36€B 61.04€B 45.15€B 43.60€B
GM % Gross Margin %
19.01% 16.68% 17.76% 16.77% 15.78% 15.46% 12.93% 12.86% 11.20% 11.68% 11.44% 10.58% 10.67% 10.27% 6.95% 7.47% 10.73% 12.07% 14.40% 18.00%
OM Operating Margin
7.31% 8.46% 9.23% 6.72% 5.19% 4.54% 5.40% 5.24% 3.47% 4.78% 4.67% 3.51% 2.87% 3.76% -0.75% -1.25% 3.44% 4.00% 4.73% 6.98%
EPS Earnings Per Share
0.00€ 3.04€ 4.33€ 4.01€ 2.70€ 2.09€ 1.66€ 2.15€ 2.10€ 1.50€ 1.64€ 1.57€ 1.32€ 1.21€ 2.40€ 1.20€ 1.66€ 1.46€ 1.30€ 1.99€ 1.43€
Div. Dividends
1.86€ 1.85€ 1.80€ 1.35€ 1.25€ 1.15€ 1.15€ 1.05€ 0.85€ 0.85€ 0.80€ 0.70€ 0.70€ 0.65€ 0.60€ 0.60€ 0.90€ 0.75€ 0.70€ 0.50€
PR % Payout Ratio %
61.18% 42.73% 44.89% 50.00% 59.81% 69.28% 53.49% 50.00% 56.67% 51.83% 50.96% 53.03% 57.85% 27.08% 50.00% 36.14% 61.64% 57.69% 35.18% 34.97%
Sha. Shares
1187.01m 1198.74m 1223.81m 1239.06m 1235.52m 1232.88m 1224.19m 1211.33m 1211.23m 1209.69m 1,209m 1209.02m 1209.02m 1209.02m 1209.02m 1209.02m 1207.47m 1202.32m 1192.63m 1112.8m
OCF Operating Cash Flow
9.26€B 10.97€B 9.99€B 7.70€B 6.05€B 5.80€B 3.30€B 2.44€B 3.44€B 3.04€B 2.99€B -203.00€M 2.37€B 1.93€B -584.00€M 1.94€B 5.15€B 3.92€B 3.62€B 2.34€B
FCF Free Cash Flow
3.12€B 3.07€B 4.09€B 2.54€B 867.00€M 1.10€B 1.43€B 444.00€M 1.72€B 1.35€B 1.65€B -1842.00€M 749.00€M 753.00€M -1758.00€M 279.00€M 2.94€B 1.99€B 2.26€B 593.00€M
FCFS Free Cash Flow Per Share
4.94€ 5.81€ 5.08€ 3.86€ 1.97€ 2.56€ 0.90€ 0.39€ 1.11€ 1.07€ 1.33€ -1.52€ 0.54€ 0.62€ -1.45€ 0.23€ 2.67€ 1.63€ 1.41€ 0.53€