Company Valuation: DHL Group

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 69,241 42,394 53,030 39,183 52,402 52,000 - -
Change - -38.77% 25.09% -26.11% 33.74% -0.77% - -
Enterprise Value (EV) 1 85,607 58,250 70,769 58,181 73,918 76,196 75,793 75,578
Change - -31.96% 21.49% -17.79% 27.05% 3.08% -0.53% -0.28%
P/E ratio 14.1x 8.12x 14.8x 12.1x 15.4x 14.5x 13x 12.2x
PBR 3.66x 1.84x 2.8x 2.13x 2.38x 2.29x 2.14x 1.98x
PEG - 1.02x -0.5x -1.6x 1.88x 2.25x 1.2x 1.71x
Capitalization / Revenue 0.85x 0.45x 0.65x 0.47x 0.63x 0.61x 0.59x 0.57x
EV / Revenue 1.05x 0.62x 0.87x 0.69x 0.89x 0.9x 0.86x 0.83x
EV / EBITDA 7.29x 4.62x 6.54x 5.49x 6.74x 6.72x 6.35x 6.07x
EV / EBIT 10.7x 6.9x 11.2x 9.88x 12.1x 11.9x 11x 10.4x
EV / FCF 20.9x 19x 24.1x 10.3x 32.2x 22.8x 21.3x 19.7x
FCF Yield 4.78% 5.27% 4.16% 9.72% 3.1% 4.39% 4.7% 5.08%
Dividend per Share 2 1.8 1.85 1.85 1.85 1.9 1.948 2.029 2.141
Rate of return 3.18% 5.26% 4.12% 5.44% 4.07% 4.16% 4.33% 4.58%
EPS 2 4.01 4.33 3.04 2.81 3.04 3.236 3.588 3.844
Distribution rate 44.9% 42.7% 60.9% 65.8% 62.5% 60.2% 56.5% 55.7%
Net sales 1 81,747 94,436 81,758 84,186 82,855 84,725 87,676 90,557
EBITDA 1 11,746 12,613 10,822 10,606 10,970 11,334 11,940 12,452
EBIT 1 7,978 8,436 6,345 5,886 6,103 6,415 6,898 7,249
Net income 1 5,053 5,359 3,677 3,332 3,501 3,656 3,963 4,219
Net Debt 1 16,366 15,856 17,739 18,998 21,516 24,195 23,793 23,577
Reference price 2 56.54 35.18 44.86 33.98 46.73 46.80 46.80 46.80
Nbr of stocks (in thousands) 12,24,639 12,05,059 11,82,263 11,53,116 11,21,383 11,11,121 - -
Announcement Date 09/03/22 09/03/23 06/03/24 06/03/25 05/03/26 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
14.46x0.9x6.72x4.16% 6.04TCr
21.71x1.11x9.53x1.53% 8.97TCr
13.98x1.15x8.37x6.63% 8.41TCr
22.89x1.65x15.75x1.01% 2.03TCr
20.2x0.67x7.57x-.--% 1.05TCr
25.78x2.39x8.83x-.--% 884.27Cr
9.69x0.31x5.91x5.59% 592.11Cr
26x0.53x7.69x-.--% 554.3Cr
14.71x0.68x7.94x3.67% 543.05Cr
Average 18.82x 1.04x 8.70x 2.51% 3.23TCr
Weighted average by Cap. 17.83x 1.10x 8.82x 3.51%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield