Logo AECOM

AECOM (ACM) stock: analyst price target and their real reliability

Live quote · data updated Aug 28, 2026
AECOM · Industrials · ref. ETF XLI · 80 calls · price $66.24
🏆JPI 2026 portfoliosSee tracking →
What the company does: AECOM, along with its affiliated entities, delivers specialized infrastructure consulting services to public sector bodies, private businesses, and various organizations across the globe, with operations spanning the Americas, Europe, the Middle East, Africa, and the Asia Pacific region.

📈 AECOM (ACM) stock price

$66.24-47.3% over range
Aug 28, 25low $61.04 · high $134.35Aug 27, 26
📏 Click 2 points (left → right) to measure the change · click again to clear.
SellBuy
Buy
71% recommend buying · 7 analysts
📊 JPI status : AECOM has never appeared in a JPI ranking (Fair or Risk +) — our methods haven't picked it to date. See the selected stocks →

🎯 ACM price target & analyst consensusprice $66.24

The price target · all analysts combined (7 targets)
Highest target · 1 firm of 7$90+35.9%
Median target · of 7 targets$79+19.3%
Lowest target · 1 firm of 7$65-1.9%
Current price$66.24
Where these 7 targets sit · versus the current price · 1 target per firm, last 6 months
Above the price 686% $73 ↔ $90
Below 114% $65
⭐ What the most reliable analysts say · those who beat their sector, targets replayed on real prices

⭐ The most reliable of them, either direction: Truist Securities69% of its targets hit on this sector (204 calls tested). It aims for $85 (+28 %), call made on August 13, 2026, maturing on August 13, 2027 (15 d ago).

The 5 reliable analysts $84+27 %
The 2 other firms $74+12 %
How to read it: the 5 reliable firms are not filtered by optimism — 4 aim above the price, 1 below, hence their $84 median. “The 2 others” are the firms that don't pass our reliability filter on this sector.
The consensus · 7 ratings (last 6 months)
Strong Buy00%
Buy571%
Hold229%
Sell00%
Strong Sell00%
Go deeper on the analysts
All analysts (the consensus)  ·  vs  ·  the best (those who've been right)
💬 A question about AECOM? The JPI assistant answers using our backtest data.

💰 AECOM dividend: yield, history & growth › open the full page

2.17%annual yield
That's ~$1.45 per share per year.

📈 AECOM fundamentals: valuation, margins & growth › open the full page

P/E 22.9Net margin 1.9 %Revenue growth -14.2 %Average P/E

Revenue, net income and margin per year

Revenue Net income · hover a bar for details
2022
marg. 2 %
2023
Rev +9%Profit −82%
2024
Rev +12%Profit +627%
2025
Rev +0%Profit +40%

🏛️ AECOM insider buying: who's buying and how much › open the full page

3 insiders bought3 buys / 6 mo $699k👥 Cluster buy

🔎 Detailed analyses

✅ Historical analyst reliability on ACM

Hit rate measured on targets already matured (12 months), replayed against real prices. Click a header to sort.

Firm % right i Gain vs sector i Calls i
DA Davidson  100% +14.1% 2
Deutsche Bank  100% +10.6% 3
RBC Capital  88% +13.0% 8
Credit Suisse 75% +9.1% 4
Baird  73% +12.3% 15
Keybanc  72% +20.4% 18
Truist Securities  71% +12.2% 7
Citigroup  69% +15.2% 26
Barclays  69% +3.5% 13
UBS  62% +9.6% 8
See the other 4 firms
Argus Research  33% -6.4% 3
B of A Securities  40% +2.8% 5
Standpoint Research 50% +1.9% 2
JP Morgan  50% +30.4% 2

📊 What $1,000 invested in AECOM would be worth › open the full page

In short — $1,000 invested in AECOM 10 years ago would be worth $2,324 today, i.e. +9%/yr on average. Best year: 2019 (+63%), worst: 2018 (-29%). Price performance, excluding dividends.

If I'd invested $1,000 in AECOM

InvestmentWorth todayGain
1 years ago$653-35%
3 years ago$822-18%
5 years ago$1,402+40%
→ See AECOM's full return history + gain calculator

Return by year (AECOM)

YearReturn$1,000 invested at year start
2026 (YTD)-27%$732 (-27%)
2025-11%$653 (-35%)
2024+16%$755 (-24%)
→ See AECOM's full return history + gain calculator
⚠️ Past performance, not predictive nor advice. Prices in $, excluding dividends. Yahoo Finance data.

📰 Recent news on AECOM

Loading news…

📋 All analyst calls on ACM

Argus Research 
Aug 25, 26
▲ Buy · 🎯$75
Price at call : $62.78 — upside +19%
Today : $66.24 — upside +13%
🎯 on ACM : no call matured yet · 📊 on Industry : 25% · -15.8% (8 calls)
in progress (365j)
matures : Aug 25, 27
Baird 
Aug 14, 26
■ Neutral neutral · not a buy · 🎯$65
Price at call : $63.11 — gap to target +3%
Today : $66.24 — gap to target -2%
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
in progress (365j)
matures : Aug 14, 27
RBC Capital 
Aug 13, 26
▲ Outperform · 🎯$90
Price at call : $63.11 — upside +43%
Today : $66.24 — upside +36%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 52.4% · +5.7% (170 calls)
in progress (365j)
matures : Aug 13, 27
Citigroup 
Aug 12, 26
▲ Buy · 🎯$84
Price at call : $63.61 — upside +32%
Today : $66.24 — upside +27%
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
in progress (365j)
matures : Aug 12, 27
▲ Buy · 🎯$85
Price at call : $63.61 — upside +34%
Today : $66.24 — upside +28%
🎯 on ACM : no call matured yet · 📊 on Industry : 51% · +8.3% (204 calls)
in progress (365j)
matures : Aug 12, 27
Keybanc 
Aug 12, 26
▲ Overweight · 🎯$79
Price at call : $61.04 — upside +29%
Today : $66.24 — upside +19%
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
in progress (365j)
matures : Aug 12, 27
Barclays 
Aug 12, 26
■ Equal-Weight neutral · not a buy · 🎯$73
Price at call : $61.04 — gap to target +20%
Today : $66.24 — gap to target +10%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 47.5% · +3.8% (419 calls)
in progress (365j)
matures : Aug 12, 27
Baird 
Aug 11, 26
■ Neutral neutral · not a buy · 🎯$73
Price at call : $67.05 — gap to target +9%
Today : $66.24 — gap to target +10%
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
in progress (365j)
matures : Aug 11, 27
See the other 72 calls, newest to oldest
RBC Capital 
Jul 22, 26
▲ Outperform · 🎯$105
Price at call : $67.65 — upside +55%
Today : $66.24 — upside +59%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 52.4% · +5.7% (170 calls)
in progress (365j)
matures : Jul 22, 27
▲ Buy · 🎯$102
Price at call : $67.74 — upside +51%
Today : $66.24 — upside +54%
🎯 on ACM : no call matured yet · 📊 on Industry : 51% · +8.3% (204 calls)
in progress (365j)
matures : Jul 2, 27
Barclays 
May 19, 26
■ Equal-Weight neutral · not a buy · 🎯$90
Price at call : $71.18 — gap to target +26%
Today : $66.24 — gap to target +36%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 47.5% · +3.8% (419 calls)
in progress (365j)
matures : May 19, 27
Citigroup 
May 13, 26
▲ Buy · 🎯$98
Price at call : $71 — upside +38%
Today : $66.24 — upside +48%
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
in progress (365j)
matures : May 13, 27
RBC Capital 
May 13, 26
▲ Outperform · 🎯$111
Price at call : $71 — upside +56%
Today : $66.24 — upside +68%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 52.4% · +5.7% (170 calls)
in progress (365j)
matures : May 13, 27
▲ Buy · 🎯$109
Price at call : $71 — upside +54%
Today : $66.24 — upside +65%
🎯 on ACM : no call matured yet · 📊 on Industry : 51% · +8.3% (204 calls)
in progress (365j)
matures : May 13, 27
Keybanc 
May 13, 26
▲ Overweight · 🎯$101
Price at call : $70.52 — upside +43%
Today : $66.24 — upside +52%
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
in progress (365j)
matures : May 13, 27
Baird 
May 12, 26
■ Neutral neutral · not a buy · 🎯$91
Price at call : $69.95 — gap to target +30%
Today : $66.24 — gap to target +37%
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
in progress (365j)
matures : May 12, 27
Citigroup 
Apr 27, 26
▲ Buy · 🎯$130
Price at call : $81.06 — upside +60%
Today : $66.24 — upside +96%
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
in progress (365j)
matures : Apr 27, 27
▲ Buy · 🎯$119
Price at call : $86.44 — upside +38%
Today : $66.24 — upside +80%
🎯 on ACM : no call matured yet · 📊 on Industry : 51% · +8.3% (204 calls)
in progress (365j)
matures : Apr 20, 27
RBC Capital 
Feb 11, 26
▲ Outperform · 🎯$142
Price at call : $88.38 — upside +61%
Today : $66.24 — upside +114%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 52.4% · +5.7% (170 calls)
in progress (365j)
matures : Feb 11, 27
▲ Buy · 🎯$132
Price at call : $88.38 — upside +49%
Today : $66.24 — upside +99%
🎯 on ACM : no call matured yet · 📊 on Industry : 51% · +8.3% (204 calls)
in progress (365j)
matures : Feb 11, 27
Barclays 
Feb 11, 26
■ Equal-Weight neutral · not a buy · 🎯$110
Price at call : $100.87 — gap to target +9%
Today : $66.24 — gap to target +66%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 47.5% · +3.8% (419 calls)
in progress (365j)
matures : Feb 11, 27
UBS 
Feb 10, 26
▲ Buy · 🎯$145
Price at call : $100.87 — upside +44%
Today : $66.24 — upside +119%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 47.3% · +3.2% (182 calls)
in progress (365j)
matures : Feb 10, 27
▲ Buy · 🎯$118
Price at call : $103.86 — upside +14%
Today : $66.24 — upside +78%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 52.3% · +3.5% (266 calls)
in progress (365j)
matures : Feb 10, 27
Goldman Sachs 
Jan 28, 26
▲ Buy · 🎯$127
Price at call : $97.56 — upside +30%
Today : $66.24 — upside +92%
🎯 on ACM : no call matured yet · 📊 on Industry : 50.8% · +5.0% (193 calls)
in progress (365j)
matures : Jan 28, 27
Citigroup 
Jan 26, 26
▲ Buy · 🎯$131
Price at call : $96.84 — upside +35%
Today : $66.24 — upside +98%
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
in progress (365j)
matures : Jan 26, 27
UBS 
Jan 21, 26
▲ Buy · 🎯$143
Price at call : $96.75 — upside +48%
Today : $66.24 — upside +116%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 47.3% · +3.2% (182 calls)
in progress (365j)
matures : Jan 21, 27
Barclays 
Dec 22, 25
■ Equal-Weight neutral · not a buy · 🎯$100
Price at call : $97.77 — gap to target +2%
Today : $66.24 — gap to target +51%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 47.5% · +3.8% (419 calls)
in progress (365j)
matures : Dec 22, 26
▲ Buy · 🎯$126
Price at call : $97.31 — upside +29%
Today : $66.24 — upside +90%
🎯 on ACM : no call matured yet · 📊 on Industry : 51% · +8.3% (204 calls)
in progress (365j)
matures : Dec 18, 26
▲ Buy · 🎯$148
Price at call : $103.85 — upside +43%
Today : $66.24 — upside +123%
🎯 on ACM : no call matured yet · 📊 on Industry : 51% · +8.3% (204 calls)
in progress (365j)
matures : Nov 21, 26
Baird 
Nov 21, 25
■ Neutral neutral · not a buy · 🎯$143
Price at call : $103.52 — gap to target +38%
Today : $66.24 — gap to target +116%
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
in progress (365j)
matures : Nov 21, 26
Barclays 
Nov 20, 25
▲ Overweight · 🎯$135
Price at call : $103.52 — upside +30%
Today : $66.24 — upside +104%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 47.5% · +3.8% (419 calls)
in progress (365j)
matures : Nov 20, 26
RBC Capital 
Nov 20, 25
▲ Outperform · 🎯$139
Price at call : $103.52 — upside +34%
Today : $66.24 — upside +110%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 52.4% · +5.7% (170 calls)
in progress (365j)
matures : Nov 20, 26
Argus Research 
Nov 20, 25
▲ Buy · 🎯$135
Price at call : $106.14 — upside +27%
Today : $66.24 — upside +104%
🎯 on ACM : no call matured yet · 📊 on Industry : 25% · -15.8% (8 calls)
in progress (365j)
matures : Nov 20, 26
Citigroup 
Nov 19, 25
▲ Buy · 🎯$152
Price at call : $106.14 — upside +43%
Today : $66.24 — upside +129%
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
in progress (365j)
matures : Nov 19, 26
UBS 
Nov 19, 25
▲ Buy · 🎯$148
Price at call : $106.14 — upside +39%
Today : $66.24 — upside +123%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 47.3% · +3.2% (182 calls)
in progress (365j)
matures : Nov 19, 26
Baird 
Nov 19, 25
▲ Outperform · 🎯$143
Price at call : $113.03 — upside +27%
Today : $66.24 — upside +116%
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
in progress (365j)
matures : Nov 19, 26
Citigroup 
Oct 20, 25
▲ Buy · 🎯$150
Price at call : $134.22 — upside +12%
Today : $66.24 — upside +126%
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
in progress (365j)
matures : Oct 20, 26
Barclays 
Oct 20, 25
▲ Overweight · 🎯$145
Price at call : $133.65 — upside +8%
Today : $66.24 — upside +119%
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 47.5% · +3.8% (419 calls)
in progress (365j)
matures : Oct 20, 26
Keybanc 
Oct 20, 25
▲ Overweight · 🎯$144
Price at call : $133.65 — upside +8%
Today : $66.24 — upside +117%
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
in progress (365j)
matures : Oct 20, 26
▲ Buy · 🎯$146
Price at call : $131.29 — upside +11%
Today : $66.24 — upside +120%
🎯 on ACM : no call matured yet · 📊 on Industry : 51% · +8.3% (204 calls)
in progress (365j)
matures : Oct 8, 26
Barclays 
Aug 12, 25
▲ Overweight · 🎯$130
Price at call : $120.88 — upside +8%
Today : $66.24 — upside +96%
Expected +8% · Actual -50% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 47.5% · +3.8% (419 calls)
-49.5%
stock -50% · XLI +22%
matured Aug 12, 26
UBS 
Aug 6, 25
▲ Buy · 🎯$139
Price at call : $119.21 — upside +17%
Today : $66.24 — upside +110%
Expected +17% · Actual -36% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 47.3% · +3.2% (182 calls)
-36.4%
stock -36% · XLI +23%
matured Aug 6, 26
Keybanc 
Aug 6, 25
▲ Overweight · 🎯$131
Price at call : $118.83 — upside +10%
Today : $66.24 — upside +98%
Expected +10% · Actual -37% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
-36.9%
stock -37% · XLI +22%
matured Aug 6, 26
▲ Buy · 🎯$124
Price at call : $118.83 — upside +4%
Today : $66.24 — upside +87%
Expected +4% · Actual -37% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 52.3% · +3.5% (266 calls)
-36.9%
stock -37% · XLI +22%
matured Aug 5, 26
Citigroup 
Jul 28, 25
▲ Buy · 🎯$137
Price at call : $113 — upside +21%
Today : $66.24 — upside +107%
Expected +21% · Actual -35% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
-34.9%
stock -35% · XLI +16%
matured Jul 28, 26
Keybanc 
Jul 16, 25
▲ Overweight · 🎯$129
Price at call : $114 — upside +13%
Today : $66.24 — upside +95%
Expected +13% · Actual -40% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
-40.1%
stock -40% · XLI +18%
matured Jul 16, 26
RBC Capital 
May 7, 25
▲ Outperform · 🎯$126
Price at call : $104.37 — upside +21%
Today : $66.24 — upside +90%
Expected +21% · Actual -23% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 0% (1 call matured) · 📊 on Industry : 52.4% · +5.7% (170 calls)
-22.8%
stock -23% · XLI +27%
matured May 7, 26
Citigroup 
May 7, 25
▲ Buy · 🎯$122
Price at call : $104.37 — upside +17%
Today : $66.24 — upside +84%
Expected +17% · Actual -23% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
-22.8%
stock -23% · XLI +27%
matured May 7, 26
Baird 
May 6, 25
▲ Outperform · 🎯$118
Price at call : $102.93 — upside +15%
Today : $66.24 — upside +78%
Expected +15% · Actual -18% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
-18.5%
stock -18% · XLI +33%
matured May 6, 26
Citigroup 
Apr 25, 25
▲ Buy · 🎯$116
Price at call : $97.44 — upside +19%
Today : $66.24 — upside +75%
Expected +19% · Actual -16% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
-15.9%
stock -16% · XLI +33%
matured Apr 25, 26
Keybanc 
Apr 16, 25
▲ Overweight · 🎯$109
Price at call : $93.23 — upside +17%
Today : $66.24 — upside +65%
Expected +17% · Actual -8% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
-8.2%
stock -8% · XLI +37%
matured Apr 16, 26
Baird 
Feb 4, 25
▲ Outperform · 🎯$117
Price at call : $104.18 — upside +12%
Today : $66.24 — upside +77%
Expected +12% · Actual -8% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
-8.0%
stock -8% · XLI +24%
matured Feb 4, 26
Citigroup 
Jan 29, 25
▲ Buy · 🎯$127
Price at call : $104.6 — upside +21%
Today : $66.24 — upside +92%
Expected +21% · Actual -7% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
-6.7%
stock -7% · XLI +20%
matured Jan 29, 26
Keybanc 
Jan 8, 25
▲ Overweight · 🎯$121
Price at call : $105.87 — upside +14%
Today : $66.24 — upside +83%
Expected +14% · Actual -6% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
-5.9%
stock -6% · XLI +23%
matured Jan 8, 26
Baird 
Nov 19, 24
▲ Outperform · 🎯$122
Price at call : $108.83 — upside +12%
Today : $66.24 — upside +84%
Expected +12% · Actual +4% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
+3.9%
stock +4% · XLI +8%
matured Nov 19, 25
Keybanc 
Nov 7, 24
▲ Overweight · 🎯$122
Price at call : $110.39 — upside +11%
Today : $66.24 — upside +84%
Expected +11% · Actual +18% · Reason (≥ +15%) : ✓ Yes
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
+18.4%
stock +18% · XLI +9%
matured Nov 7, 25
Citigroup 
Oct 22, 24
▲ Buy · 🎯$128
Price at call : $105.37 — upside +21%
Today : $66.24 — upside +93%
Expected +21% · Actual +26% · Reason (≥ +15%) : ✓ Yes
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
+25.7%
stock +26% · XLI +13%
matured Oct 22, 25
Keybanc 
Oct 7, 24
▲ Overweight · 🎯$115
Price at call : $104.65 — upside +10%
Today : $66.24 — upside +74%
Expected +10% · Actual +27% · Reason (≥ +15%) : ✓ Yes
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
+26.8%
stock +27% · XLI +15%
matured Oct 7, 25
Keybanc 
Aug 7, 24
▲ Overweight · 🎯$99
Price at call : $96.91 — upside +2%
Today : $66.24 — upside +49%
Expected +2% · Actual +22% · Reason (≥ +15%) : ✓ Yes
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
+22.2%
stock +22% · XLI +21%
matured Aug 7, 25
Baird 
Aug 7, 24
▲ Outperform · 🎯$100
Price at call : $96.91 — upside +3%
Today : $66.24 — upside +51%
Expected +3% · Actual +22% · Reason (≥ +15%) : ✓ Yes
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
+22.2%
stock +22% · XLI +21%
matured Aug 7, 25
Citigroup 
Jul 22, 24
▲ Buy · 🎯$104
Price at call : $89.8 — upside +16%
Today : $66.24 — upside +57%
Expected +16% · Actual +26% · Reason (≥ +15%) : ✓ Yes
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
+26.3%
stock +26% · XLI +22%
matured Jul 22, 25
Keybanc 
Jul 17, 24
▲ Overweight · 🎯$94
Price at call : $89.58 — upside +5%
Today : $66.24 — upside +42%
Expected +5% · Actual +26% · Reason (≥ +15%) : ✓ Yes
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
+26.5%
stock +26% · XLI +21%
matured Jul 17, 25
Baird 
Jul 8, 24
▲ Outperform · 🎯$96
Price at call : $82.37 — upside +17%
Today : $66.24 — upside +45%
Expected +17% · Actual +40% · Reason (≥ +15%) : ✓ Yes
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
+40.4%
stock +40% · XLI +24%
matured Jul 8, 25
Baird 
May 7, 24
▲ Outperform · 🎯$110
Price at call : $93.14 — upside +18%
Today : $66.24 — upside +66%
Expected +18% · Actual +9% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
+9.0%
stock +9% · XLI +8%
matured May 7, 25
Citigroup 
Apr 22, 24
▲ Buy · 🎯$116
Price at call : $93.88 — upside +24%
Today : $66.24 — upside +75%
Expected +24% · Actual +1% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
+1.4%
stock +1% · XLI +3%
matured Apr 22, 25
Keybanc 
Apr 19, 24
▲ Overweight · 🎯$105
Price at call : $93.35 — upside +12%
Today : $66.24 — upside +59%
Expected +12% · Actual -1% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
-1.2%
stock -1% · XLI +2%
matured Apr 19, 25
Citigroup 
Feb 7, 24
▲ Buy · 🎯$107
Price at call : $88.49 — upside +21%
Today : $66.24 — upside +62%
Expected +21% · Actual +21% · Reason (≥ +15%) : ✓ Yes
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
+21.1%
stock +21% · XLI +18%
matured Feb 6, 25
Baird 
Feb 6, 24
▲ Outperform · 🎯$103
Price at call : $87.33 — upside +18%
Today : $66.24 — upside +55%
Expected +18% · Actual +24% · Reason (≥ +15%) : ✓ Yes
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
+24.0%
stock +24% · XLI +18%
matured Feb 5, 25
Keybanc 
Jan 10, 24
▲ Overweight · 🎯$104
Price at call : $89.33 — upside +16%
Today : $66.24 — upside +57%
Expected +16% · Actual +19% · Reason (≥ +15%) : ✓ Yes
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
+18.5%
stock +19% · XLI +17%
matured Jan 9, 25
Citigroup 
Oct 23, 23
▲ Buy · 🎯$93
Price at call : $76.1 — upside +22%
Today : $66.24 — upside +40%
Expected +22% · Actual +38% · Reason (≥ +15%) : ✓ Yes
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
+38.5%
stock +38% · XLI +38%
matured Oct 22, 24
Citigroup 
Feb 8, 23
▲ Buy · 🎯$105
Price at call : $90.1 — upside +17%
Today : $66.24 — upside +59%
Expected +17% · Actual -1% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
-0.6%
stock -1% · XLI +15%
matured Feb 8, 24
Baird 
Feb 7, 23
▲ Outperform · 🎯$103
Price at call : $90.58 — upside +14%
Today : $66.24 — upside +55%
Expected +14% · Actual -4% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
-3.6%
stock -4% · XLI +13%
matured Feb 7, 24
Keybanc 
Jan 17, 23
▲ Overweight · 🎯$100
Price at call : $86.58 — upside +16%
Today : $66.24 — upside +51%
Expected +16% · Actual +1% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
+1.0%
stock +1% · XLI +9%
matured Jan 17, 24
Baird 
Nov 15, 22
▲ Outperform · 🎯$90
Price at call : $79.81 — upside +13%
Today : $66.24 — upside +36%
Expected +13% · Actual +9% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
+9.2%
stock +9% · XLI +5%
matured Nov 15, 23
Citigroup 
Nov 15, 22
▲ Buy · 🎯$92
Price at call : $79.81 — upside +15%
Today : $66.24 — upside +39%
Expected +15% · Actual +9% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
+9.2%
stock +9% · XLI +5%
matured Nov 15, 23
Baird 
Aug 26, 22
▲ Outperform · 🎯$89
Price at call : $75.71 — upside +18%
Today : $66.24 — upside +34%
Expected +18% · Actual +16% · Reason (≥ +15%) : ✓ Yes
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
+16.4%
stock +16% · XLI +12%
matured Aug 26, 23
Citigroup 
Nov 16, 21
▲ Buy · 🎯$85
Price at call : $73.24 — upside +16%
Today : $66.24 — upside +28%
Expected +16% · Actual +8% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 48% · +1.8% (356 calls)
+8.3%
stock +8% · XLI -8%
matured Nov 16, 22
Keybanc 
Nov 16, 21
▲ Overweight · 🎯$84
Price at call : $73.24 — upside +15%
Today : $66.24 — upside +27%
Expected +15% · Actual +8% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 58% (12 calls matureds) · 📊 on Industry : 52.7% · +7.0% (446 calls)
+8.3%
stock +8% · XLI -8%
matured Nov 16, 22
Baird 
May 6, 20
▲ Outperform · 🎯$42
Price at call : $35.15 — upside +19%
Today : $66.24 — upside -37%
Expected +19% · Actual +97% · Reason (≥ +15%) : ✓ Yes
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
+96.6%
stock +97% · XLI +71%
matured May 6, 21
Baird 
Feb 4, 20
▲ Outperform · 🎯$57
Price at call : $47.48 — upside +20%
Today : $66.24 — upside -14%
Expected +20% · Actual +13% · Reason (≥ +15%) : ✗ No
🎯 on ACM : 75% (12 calls matureds) · 📊 on Industry : 52.5% · +5.5% (322 calls)
+12.8%
stock +13% · XLI +6%
matured Feb 3, 21

Frequently asked questions

Should I buy AECOM stock?

This isn't buy advice. For AECOM, the analyst consensus is "Buy", with an average price target of $79.00 (+19% vs the current price). What matters is their past reliability on this stock: the most reliable one is right 100% of the time (2 calls tracked on AECOM). We show the numbers — you decide.

Is it too late to buy AECOM? How high can it go?

The most bullish analyst target on AECOM is $90.00 (+36% above today's price); the average is $79.00. That's the upside they see. Check how reliable those analysts have actually been on AECOM on our site before trusting it.

Is AECOM still a good buy?

The most useful "opinion" isn't an opinion — it's a track record: 14 analysts have a real record on AECOM, the best hitting 100% over 2 calls. Current consensus: "Buy". Make your call on data, not noise.

Will AECOM stock recover (go back up)?

It's down from its high. We answer with the numbers — the analysts' 12-month target and what happened after its past drops: will ACM stock recover (go back up)?

Should you invest in AECOM? The case for and against

The arguments for and against, one by one, from the numbers: why invest in ACM (and why hesitate).

What has AECOM's past performance been?

Historical returns and a "how much if I had invested" calculator: ACM performance & returns.

Does AECOM pay a dividend?

Yield, consistency and growth history of the dividend: ACM's dividend.

What is the best month to buy ACM?

The 12 months ranked by the stock's past returns: best & worst month to buy ACM.

Are insiders buying ACM stock?

Executives' and large holders' buys and sells, decoded: insider buying on ACM.

Other Industry stocks

Go further

JPI AI Analyst AI assistant · JPI Invest
Answers based on the tool’s data · not financial advice · full version (free)