Company Valuation: DHL Group

Fiscal Period: December 2019 2020 2021 2022 2023 2024 2025 2026
Capitalization 1 42,020 50,182 69,241 42,394 53,030 44,782 - -
Change - 19.42% 37.98% -38.77% 25.09% -15.55% - -
Enterprise Value (EV) 1 56,132 63,110 85,607 58,250 70,769 64,186 63,823 63,292
Change - 12.43% 35.65% -31.96% 21.49% -9.3% -0.57% -0.83%
P/E ratio 16.3x 17.2x 14.1x 8.12x 14.8x 13.4x 11.4x 10.5x
PBR 2.97x 3.64x 3.66x 1.84x 2.8x 1.92x 1.83x 1.7x
PEG - 1.3x 0.2x 1.02x -0.5x -2.57x 0.7x 1.19x
Capitalization / Revenue 0.66x 0.75x 0.85x 0.45x 0.65x 0.53x 0.51x 0.49x
EV / Revenue 0.89x 0.94x 1.05x 0.62x 0.87x 0.76x 0.73x 0.7x
EV / EBITDA 7.19x 7.27x 7.29x 4.62x 6.54x 6x 5.51x 5.19x
EV / EBIT 13.6x 13x 10.7x 6.9x 11.2x 10.8x 9.5x 8.79x
EV / FCF 64.7x 24.9x 20.9x 19x 24.1x 22.6x 20.9x 18.6x
FCF Yield 1.54% 4.02% 4.78% 5.27% 4.16% 4.43% 4.79% 5.37%
Dividend per Share 2 1.25 1.35 1.8 1.85 1.85 1.865 1.937 2.02
Rate of return 3.68% 3.33% 3.18% 5.26% 4.12% 4.85% 5.04% 5.25%
EPS 2 2.09 2.36 4.01 4.33 3.04 2.882 3.364 3.661
Distribution rate 59.8% 57.2% 44.9% 42.7% 60.9% 64.7% 57.6% 55.2%
Net sales 1 63,341 66,806 81,747 94,436 81,758 84,060 87,364 90,916
EBITDA 1 7,812 8,677 11,746 12,613 10,822 10,703 11,574 12,186
EBIT 1 4,128 4,847 7,978 8,436 6,345 5,958 6,715 7,202
Net income 1 2,623 2,979 5,053 5,359 3,677 3,436 3,919 4,234
Net Debt 1 14,112 12,928 16,366 15,856 17,739 19,404 19,041 18,510
Reference price 2 34.01 40.50 56.54 35.18 44.86 38.47 38.47 38.47
Nbr of stocks (in thousands) 1,235,524 1,239,059 1,224,639 1,205,059 1,182,263 1,164,073 - -
Announcement Date 10/03/20 09/03/21 09/03/22 09/03/23 06/03/24 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

Add to a list
P/E ratio EV / Sales EV / EBITDA Yield (Y) Capi. ($)
13.35x0.76x6x+4.85%49.72B
17.65x1.37x10.31x+5.11%109B
14.18x0.92x7.27x+1.90%69.33B
24.08x1.69x16.71x+1.18%17.08B
29.9x4x12.65x-.--%9.93B
78.8x0.74x10.34x-.--%7.24B
15.11x0.65x6.88x+3.26%7.05B
32.25x0.68x9.62x-.--%5.79B
26.28x1.42x9.8x+2.33%4.55B
12.36x0.38x5.4x+3.13%4.32B
Average 26.40x 1.26x 9.50x +2.18% 28.43B
Weighted average by Cap. 18.72x 1.20x 9.10x +3.51%
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

-40% Limited Time Offer: Our subscriptions help you unlock hidden opportunities.
BENEFIT NOW