AECOM (ACM): Record $24.59B Backlog and Profit Surge | Monexa