AECOMACM

Market cap
$13.7B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Sep 30, 2024479+26.16%
Sep 30, 2023379-19.81%
Sep 30, 2022473-45.45%
Sep 30, 2021867+363.80%
Sep 30, 2020187+90.36%
Sep 30, 201998+233.29%
Sep 30, 201829+17.50%
Sep 30, 201725-3.14%
Sep 30, 201626+12.02%
Sep 30, 201523-33.82%
Sep 30, 201435-90.80%
Sep 30, 2013380+137.69%
Sep 30, 2012160-4.37%
Sep 30, 2011167+872.83%
Sep 30, 201017