Company Valuation: AECOM

Data adjusted to current consolidation scope
Fiscal Period: September 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 9,098 9,548 11,520 13,845 17,280 8,617 - -
Change - 4.95% 20.65% 20.18% 24.81% -50.13% - -
Enterprise Value (EV) 1 10,080 10,600 11,520 14,804 18,438 10,568 10,231 9,916
Change - 5.16% 8.68% 28.51% 24.55% -42.69% -3.19% -3.08%
P/E 54.4x 31.4x 213x 35x 31x 25.7x 10.9x 9.34x
PBR 3.33x 3.9x 5.23x 6.19x 6.9x 3.6x 2.71x 2.17x
PEG - 0.4x -2.6x 0x 0.7x -0.7x 0x 0.6x
Capitalization / Revenue 0.68x 0.73x 0.8x 0.86x 1.07x 0.56x 0.51x 0.47x
EV / Revenue 0.76x 0.81x 0.8x 0.92x 1.14x 0.69x 0.61x 0.54x
EV / EBITDA 12.1x 11.8x 12x 13.5x 15.3x 9.67x 7.59x 6.66x
EV / EBIT 14.4x 13.7x 13.6x 15x 16.8x 11.7x 8.52x 7.23x
EV / FCF 17.7x 18.1x 19.5x 20.9x 26.9x 35.2x 13.9x -
FCF Yield 5.64% 5.52% 5.13% 4.79% 3.72% 2.84% 7.21% -
Dividend per Share 2 - 0.6 0.72 0.88 1.04 1.174 1.224 1.479
Rate of return - 0.88% 0.87% 0.85% 0.8% 1.75% 1.83% 2.21%
EPS 2 1.16 2.18 0.39 2.95 4.21 2.613 6.157 7.18
Distribution rate - 27.5% 185% 29.8% 24.7% 44.9% 19.9% 20.6%
Net sales 1 13,341 13,148 14,378 16,105 16,140 15,302 16,874 18,514
EBITDA 1 829.7 900.3 963.9 1,095 1,203 1,093 1,348 1,489
EBIT 1 701 773.2 846.8 985.6 1,097 900.2 1,201 1,372
Net income 1 173.2 310.6 55.33 402.3 561.8 299.6 781.2 890.4
Net Debt 1 982.4 1,052 - 959 1,158 1,950 1,613 1,299
Reference price 2 63.15 68.37 83.04 103.27 130.47 67.05 67.05 67.05
Nbr of stocks (in thousands) 144,062 139,650 138,727 134,067 132,446 128,523 - -
Announcement Date 15/11/21 14/11/22 13/11/23 18/11/24 18/11/25 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
23.12x0.71x9.45x1.75% 8.62B
58.53x2.67x25.52x0.07% 101B
13.57x1.14x6.24x4.31% 78.84B
34.83x4.38x23.8x0.19% 59.31B
27.05x2.07x20.34x1.12% 58.27B
57.18x4.64x29.34x1.54% 47.28B
31.02x0.76x12.6x1.99% 38.62B
24.94x1.71x15.74x0.19% 36.03B
25.43x0.52x8.17x2.32% 34.63B
4.43x0.29x5.47x6.31% 27.68B
Average 30.01x 1.89x 15.67x 1.98% 49.01B
Weighted average by Cap. 33.90x 2.21x 17.59x 1.73%

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