AECOMACM

Market cap
$13.7B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Sep 30, 20242,560+16.86%
Sep 30, 20232,191+8.06%
Sep 30, 20222,027-3.02%
Sep 30, 20212,090-11.12%
Sep 30, 20202,352-20.39%
Sep 30, 20192,955+8.39%
Sep 30, 20182,726+21.16%
Sep 30, 20172,250+17.74%
Sep 30, 20161,911+3.07%
Sep 30, 20151,854+77.05%
Sep 30, 20141,047+44.36%
Sep 30, 2013725-4.71%
Sep 30, 2012761+12.09%
Sep 30, 2011679+15.28%
Sep 30, 2010589