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 46,475 - -
Change - 37.98% -38.77% 25.09% -26.11% 18.61% - -
Enterprise Value (EV) 1 63,110 85,607 58,250 70,769 58,181 67,083 67,487 66,645
Change - 35.65% -31.96% 21.49% -17.79% 15.3% 0.6% -1.25%
P/E ratio 17.2x 14.1x 8.12x 14.8x 12.1x 13.7x 12.4x 11.2x
PBR 3.64x 3.66x 1.84x 2.8x 2.13x 1.95x 1.87x 1.74x
PEG - 0.2x 1.02x -0.5x -1.6x 2.36x 1.1x 1.1x
Capitalization / Revenue 0.75x 0.85x 0.45x 0.65x 0.47x 0.54x 0.52x 0.5x
EV / Revenue 0.94x 1.05x 0.62x 0.87x 0.69x 0.78x 0.76x 0.72x
EV / EBITDA 7.27x 7.29x 4.62x 6.54x 5.49x 6.11x 5.88x 5.5x
EV / EBIT 13x 10.7x 6.9x 11.2x 9.88x 11x 10.4x 9.53x
EV / FCF 24.9x 20.9x 19x 24.1x 10.3x 20.8x 21.8x 19.5x
FCF Yield 4.02% 4.78% 5.27% 4.16% 9.72% 4.82% 4.58% 5.14%
Dividend per Share 2 1.35 1.8 1.85 1.85 1.85 1.86 1.926 2.027
Rate of return 3.33% 3.18% 5.26% 4.12% 5.44% 4.56% 4.73% 4.97%
EPS 2 2.36 4.01 4.33 3.04 2.81 2.973 3.294 3.631
Distribution rate 57.2% 44.9% 42.7% 60.9% 65.8% 62.5% 58.5% 55.8%
Net sales 1 66,806 81,747 94,436 81,758 84,186 86,440 88,904 92,341
EBITDA 1 8,677 11,746 12,613 10,822 10,606 10,986 11,482 12,128
EBIT 1 4,847 7,978 8,436 6,345 5,886 6,079 6,510 6,992
Net income 1 2,979 5,053 5,359 3,677 3,332 3,472 3,744 4,039
Net Debt 1 12,928 16,366 15,856 17,739 18,998 20,607 21,012 20,169
Reference price 2 40.50 56.54 35.18 44.86 33.98 40.77 40.77 40.77
Nbr of stocks (in thousands) 1,239,059 1,224,639 1,205,059 1,182,263 1,153,116 1,139,939 - -
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.($)
13.71x0.78x6.11x4.56% 53.72B
14.61x1.18x8.56x6.55% 84.68B
14.26x0.79x6.68x2.46% 53.76B
21.43x1.41x14.44x1.3% 15.65B
19.61x2.64x8.44x-.--% 8.04B
20.98x0.68x7.73x-.--% 7.56B
17.63x0.68x7.96x3.14% 6.5B
47.05x0.54x8.04x-.--% 4.92B
8.4x0.28x5.77x7.4% 4.52B
28.01x0.33x9.7x2.32% 4.36B
Average 20.57x 0.93x 8.34x 2.77% 24.37B
Weighted average by Cap. 16.00x 0.99x 7.89x 4.17%
See all sector valuations

Year-on-year evolution of the PER

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield