Company Valuation: DHL Group

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 69,241 42,394 53,030 39,183 52,402 62,389 - -
Change - -38.77% 25.09% -26.11% 33.74% 19.06% - -
Enterprise Value (EV) 1 85,607 58,250 70,769 58,181 73,918 86,206 86,069 85,819
Change - -31.96% 21.49% -17.79% 27.05% 16.62% -0.16% -0.29%
P/E 14.1x 8.12x 14.8x 12.1x 15.4x 16.5x 15.2x 14.1x
PBR 3.66x 1.84x 2.8x 2.13x 2.38x 2.71x 2.54x 2.36x
PEG - 1.02x -0.5x -1.6x 1.88x 1.4x 1.73x 1.9x
Capitalization / Revenue 0.85x 0.45x 0.65x 0.47x 0.63x 0.73x 0.71x 0.69x
EV / Revenue 1.05x 0.62x 0.87x 0.69x 0.89x 1.01x 0.98x 0.94x
EV / EBITDA 7.29x 4.62x 6.54x 5.49x 6.74x 7.45x 7.1x 6.78x
EV / EBIT 10.7x 6.9x 11.2x 9.88x 12.1x 13x 12.3x 11.6x
EV / FCF 20.9x 19x 24.1x 10.3x 32.2x 24.9x 25.3x 22.1x
FCF Yield 4.78% 5.27% 4.16% 9.72% 3.1% 4.02% 3.95% 4.53%
Dividend per Share 2 1.8 1.85 1.85 1.85 1.9 1.977 2.055 2.165
Rate of return 3.18% 5.26% 4.12% 5.44% 4.07% 3.51% 3.65% 3.84%
EPS 2 4.01 4.33 3.04 2.81 3.04 3.409 3.708 3.983
Distribution rate 44.9% 42.7% 60.9% 65.8% 62.5% 58% 55.4% 54.3%
Net sales 1 81,747 94,436 81,758 84,186 82,855 85,302 88,043 91,014
EBITDA 1 11,746 12,613 10,822 10,606 10,970 11,572 12,120 12,652
EBIT 1 7,978 8,436 6,345 5,886 6,103 6,624 7,005 7,399
Net income 1 5,053 5,359 3,677 3,332 3,501 3,818 4,077 4,351
Net Debt 1 16,366 15,856 17,739 18,998 21,516 23,817 23,680 23,430
Reference price 2 56.54 35.18 44.86 33.98 46.73 56.34 56.34 56.34
Nbr of stocks (in thousands) 1,224,639 1,205,059 1,182,263 1,153,116 1,121,383 1,107,368 - -
Announcement Date 3/9/22 3/9/23 3/6/24 3/6/25 3/5/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
16.53x1.01x7.45x3.51% 70.94B
16.14x1.29x9.38x5.75% 96.99B
15.57x0.92x8.21x1.67% 74.67B
25.57x1.87x17.78x0.93% 23.04B
21.07x0.76x8.61x-.--% 11.97B
25.94x2.47x9.22x-.--% 8.78B
28.72x0.56x8.24x-.--% 6.05B
15.45x0.71x7.99x3.4% 5.79B
9.16x0.31x5.87x7.72% 5.72B
36.77x0.35x7.05x2.28% 3.93B
Average 21.09x 1.02x 8.98x 2.53% 30.79B
Weighted average by Cap. 17.64x 1.14x 9.10x 3.33%

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