AECOMACM

Market cap
$13.7B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Sep 30, 20241,006+101.31%
Sep 30, 2023500-38.87%
Sep 30, 2022818+1.46%
Sep 30, 2021806+30.24%
Sep 30, 2020619+116.17%
Sep 30, 2019286-58.66%
Sep 30, 2018692-25.74%
Sep 30, 2017932+20.43%
Sep 30, 2016774+6.31%
Sep 30, 2015728+62.46%
Sep 30, 2014448-4.90%
Sep 30, 2013471+201.06%
Sep 30, 2012157