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 53,614 - -
Change - -38.77% 25.09% -26.11% 33.74% 2.31% - -
Enterprise Value (EV) 1 85,607 58,250 70,769 58,181 73,918 77,931 77,410 78,064
Change - -31.96% 21.49% -17.79% 27.05% 5.43% -0.67% 0.84%
P/E ratio 14.1x 8.12x 14.8x 12.1x 15.4x 14.9x 13.4x 12.6x
PBR 3.66x 1.84x 2.8x 2.13x 2.38x 2.32x 2.21x 2.04x
PEG - 1.02x -0.5x -1.6x 1.88x 2.44x 1.2x 2.05x
Capitalization / Revenue 0.85x 0.45x 0.65x 0.47x 0.63x 0.63x 0.61x 0.59x
EV / Revenue 1.05x 0.62x 0.87x 0.69x 0.89x 0.91x 0.88x 0.85x
EV / EBITDA 7.29x 4.62x 6.54x 5.49x 6.74x 6.92x 6.49x 6.28x
EV / EBIT 10.7x 6.9x 11.2x 9.88x 12.1x 12.2x 11.3x 10.8x
EV / FCF 20.9x 19x 24.1x 10.3x 32.2x 24.9x 22.6x 21.1x
FCF Yield 4.78% 5.27% 4.16% 9.72% 3.1% 4.02% 4.43% 4.74%
Dividend per Share 2 1.8 1.85 1.85 1.85 1.9 1.943 2.026 2.164
Rate of return 3.18% 5.26% 4.12% 5.44% 4.07% 4.03% 4.2% 4.49%
EPS 2 4.01 4.33 3.04 2.81 3.04 3.225 3.592 3.813
Distribution rate 44.9% 42.7% 60.9% 65.8% 62.5% 60.2% 56.4% 56.8%
Net sales 1 81,747 94,436 81,758 84,186 82,855 85,262 88,243 91,465
EBITDA 1 11,746 12,613 10,822 10,606 10,970 11,268 11,926 12,422
EBIT 1 7,978 8,436 6,345 5,886 6,103 6,365 6,863 7,225
Net income 1 5,053 5,359 3,677 3,332 3,501 3,629 3,948 4,210
Net Debt 1 16,366 15,856 17,739 18,998 21,516 24,317 23,796 24,450
Reference price 2 56.54 35.18 44.86 33.98 46.73 48.20 48.20 48.20
Nbr of stocks (in thousands) 1,224,639 1,205,059 1,182,263 1,153,116 1,121,383 1,112,326 - -
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.($)
15.17x0.92x6.97x3.99% 64.01B
21.44x1.1x9.46x1.56% 88.32B
14.74x1.21x8.79x6.37% 87.7B
23.9x1.63x16.52x1.11% 19.27B
37.85x1x12.31x-.--% 11.8B
29.31x2.42x8.93x-.--% 8.91B
28.16x0.59x8.7x-.--% 6.51B
8.84x0.32x5.58x5.72% 5.87B
15.71x0.71x8.36x3.43% 5.8B
6.86x - - - 4.01B
Average 20.20x 1.10x 9.51x 2.47% 30.22B
Weighted average by Cap. 18.79x 1.13x 9.17x 3.44%

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