Company Valuation: DHL Group

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 50,182 69,241 42,394 53,030 39,183 49,284 49,284 -
Change - 37.98% -38.77% 25.09% -26.11% 25.78% 0% -
Enterprise Value (EV) 1 63,110 85,607 58,250 70,769 58,181 71,131 71,930 71,536
Change - 35.65% -31.96% 21.49% -17.79% 22.26% 1.12% -0.55%
P/E ratio 17.2x 14.1x 8.12x 14.8x 12.1x 15x 13.9x 12.5x
PBR 3.64x 3.66x 1.84x 2.8x 2.13x 2.24x 2.16x 2.02x
PEG - 0.2x 1.02x -0.5x -1.6x 1.6x 1.87x 1.1x
Capitalization / Revenue 0.75x 0.85x 0.45x 0.65x 0.47x 0.59x 0.58x 0.56x
EV / Revenue 0.94x 1.05x 0.62x 0.87x 0.69x 0.85x 0.84x 0.81x
EV / EBITDA 7.27x 7.29x 4.62x 6.54x 5.49x 6.51x 6.36x 5.97x
EV / EBIT 13x 10.7x 6.9x 11.2x 9.88x 11.7x 11.3x 10.4x
EV / FCF 24.9x 20.9x 19x 24.1x 10.3x 23.9x 24.4x 21.5x
FCF Yield 4.02% 4.78% 5.27% 4.16% 9.72% 4.18% 4.1% 4.65%
Dividend per Share 2 1.35 1.8 1.85 1.85 1.85 1.86 1.911 1.991
Rate of return 3.33% 3.18% 5.26% 4.12% 5.44% 4.04% 4.15% 4.33%
EPS 2 2.36 4.01 4.33 3.04 2.81 3.073 3.302 3.672
Distribution rate 57.2% 44.9% 42.7% 60.9% 65.8% 60.5% 57.9% 54.2%
Net sales 1 66,806 81,747 94,436 81,758 84,186 83,428 85,215 88,623
EBITDA 1 8,677 11,746 12,613 10,822 10,606 10,932 11,312 11,973
EBIT 1 4,847 7,978 8,436 6,345 5,886 6,079 6,366 6,880
Net income 1 2,979 5,053 5,359 3,677 3,332 3,514 3,670 3,985
Net Debt 1 12,928 16,366 15,856 17,739 18,998 21,847 22,646 22,253
Reference price 2 40.50 56.54 35.18 44.86 33.98 46.00 46.00 46.00
Nbr of stocks (in thousands) 1,239,059 1,224,639 1,205,059 1,182,263 1,153,116 1,071,383 1,071,383 -
Announcement Date 09/03/21 09/03/22 09/03/23 06/03/24 06/03/25 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
14.97x0.85x6.51x4.04% 57.64B
16.6x1.27x9.25x6.03% 92.03B
18.52x0.95x8.39x1.87% 72.17B
27.51x1.89x18.65x0.93% 21.78B
41.45x1.09x13.45x-.--% 12.85B
25.9x2.48x8.68x-.--% 7.77B
101.59x0.64x9.61x-.--% 6.51B
15.26x0.69x8.15x3.52% 5.69B
7.03x0.34x5.3x7.75% 5.62B
7.61x - - - 4.35B
Average 27.64x 1.13x 9.78x 2.68% 28.64B
Weighted average by Cap. 20.53x 1.13x 9.28x 3.57%
See all sector valuations

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