Today’s AI Top Pick: ACM

7/16/2026 · Undervalued Emerging screen · a free sample of K3vl4r’s AI-curated picks.

AI-ranked from a screened shortlist, with entry strategy, targets, and risks.

View the live ACM price forecast →

Today's pick · Undervalued EmergingACMBUY NOW8.6 / 107/16/2026

AECOM is the cleanest multi-timeframe setup in the pool: 1h fc_long +10.51%, 4h fc_long +28.31%, 1d fc_long +50.18%, 1wk fc_long +20.98% — every horizon points up and the daily magnitude is one of the highest in the entire screen. Critically, unlike MNSO/PDD/ADSK which show similarly bullish tapes but sit at 90–100% of their 21-bar range, ACM is at pos_in_21bar_range 0% (1h), 45% (4h), 34% (1d) and 1.5% (1wk). You are not chasing — you are buying a name whose forecast just turned up while price is still in the lower half of its base. Drawdowns of −29.83% on the weekly and RSI 46 confirm you are catching a base, not a top. Fundamentals cleanly pass the lens: fwdPe 10.26, PEG 0.85, ROE 27.71%, epsNextY +12.36%, targetUpsidePct +45.1%, recom 1.38 (buy). Sales growth is flattish (-0.38% YoY) and gross margin looks optically low at 7.73% (industry-typical for E&C pass-through revenue), but operating margin 6.71% and ROE near 28% show real capital efficiency. Debt/equity 1.47 is manageable for the sector. Fundamental_score 7.5 and expected_return 55.7% both rank near the top of the near-term-bullish cohort. The news tape reinforces rather than undercuts: SeekingAlpha (Jul 14) explicitly calls the recent selloff overdone, and AECOM just announced two Australian rail/transportation contract wins in the last three days — real order-book catalysts, not vaporware. No downgrades, no legal overhang, no dilution risk. Compare that to FUTU (DOJ probe + class actions, Jul 3), PEGA (downgrade, Jul 8), and NRDS (rating downgrade, Jul 1) — all names whose forecasts are undercut by material headlines. Why today rather than wait: the 1h forecast is already positive (+8.42% short) and the daily is sitting near its 21-bar low with all longer horizons calling for a sharp rebound. Waiting risks missing the base-breakout — the setup is 'coiled' at the bottom of the range with a positive news drumbeat. TRMB and EXLS have similar multi-TF alignment but are further along in their bases; ORCL has the biggest oversold bounce potential but weekly forecast is essentially flat (−0.92%).

ACM forecast chart
Entry zone
$67.50–$68.50 (buy into current $68.20, add if it dips to prior support ~$66)
Stop loss
$63.00 (below the 21-day drawdown floor; ~7.6% risk)
First target
$78.00 (fill the 1d fc_mid gap, ~14% upside)
Longer target
$92.00–$98.00 (aligns with 1d fc_long +50% and 45% analyst target upside)
Risks
  • Sales YoY -0.38% — top-line is flat; any earnings miss would hit the multiple hard given fwdPe 10.26 already prices in a rebound
  • Debt/equity 1.47 makes ACM sensitive to rate-hike surprises; the Jul 13 India CPI print (4.38%) hints at global inflation stickiness
  • 1h position_in_range is 0% and 1wk drawdown is −29.83% — if the base fails, the next support is meaningfully lower (~$60)
  • Short float 7.01% is elevated; a broader risk-off day could get amplified
  • Gross margin optically 7.73% — thin cushion if a large project takes a write-down
Honorable mentions
TRMBSecond-cleanest multi-TF: 1h +13.21%, 4h +24.51%, 1d +40.36%, 1wk +28.99% ALL positive with near_term_bullish 1.0. Position 13–63% (not stretched), fwdPe 12.74, PEG 0.83, targetUpside 58.4%. Two Overweight reaffirmations (Wells, JPM) this week. Slightly lower ROE (8.25%) keeps it #2.
EXLSAll four TFs positive (1h +9.28%, 4h +15.11%, 1d +30.06%, 1wk +20.19%), fresh Zacks upgrade to Buy (Jul 13), ROE 28.09%, PEG 0.68. Position 27–83% is moderate; solid but slightly less magnitude than ACM/TRMB.
Full ranking (30)
#SymbolVerdictScoreRead
1ACMBUY NOW8.6All four TFs positive, at the bottom of its 21-bar range, +50% 1d fc_long, positive contract-win news — cleanest coiled base in the pool.
2TRMBBUY NOW8.3Every timeframe bullish, near_term_bullish 1.0, dual Overweight reaffirmations, moderate position — high-quality multi-TF confirmation.
3EXLSBUY NOW8.1Clean 4-TF alignment plus fresh Buy upgrade; ROE 28%, PEG 0.68, targetUpside 45.5%.
4ORCLBUY NOW7.9RSI 30.42 oversold with 1d fc_long +48.21%, ROE 54.28%, buyback + 'stock could double' catalysts; only knock is debtEq 3.94.
5MORNBUY NOW7.61wk fc_long +50.14% with near_term_bullish 1.0 and reasonable position; strong ROE 30.66%.
6FISBUY NOW7.4fwdPe 6.0, 1wk fc_long +71.42%, positive 'market is misreading' thesis piece, ROE 17.21%.
7PDDBUY PULLBACK7.1fwdPe 6.95 and 1wk fc_long +31.80%, but pos_in_21bar_range 100% on daily — wait for a dip.
8MNSOBUY PULLBACK7.0PEG 0.17 and huge multi-TF forecasts, but pos_in_range 97–100% on 1h/4h/1d — extended entry.
9ADSKBUY PULLBACK6.8All TFs positive with near_term 1.0, but 1h/4h/1d at 90–100% of range — chasing risk.
10BILIBUY PULLBACK6.5Strong 1d fc +32%, but 1h fc negative and daily at 100% of range; 'cheap stocks about to explode' narrative supports.
11ZTSBUY PULLBACK6.41wk fc_long +113.95% is the biggest in the pool and position is low, but PEG 1.34 and salesYoY only 2.4% cap conviction.
12HLLYBUY PULLBACK6.1Fresh Buy initiation + $15M debt paydown, PEG 0.16; small cap volatility warrants patience.
13WAYWAIT5.91h fc_long −16.97% clashes with 1wk fc_long +64.09%; conflicting signals need to resolve.
14KKRWAIT5.8At 100% of daily range but 1h/1wk forecasts turn negative — momentum extended into weak forward tape.
15BZWAIT5.71h/4h/1wk forecasts negative or flat despite constructive news; better setups elsewhere.
16LOPEWAIT5.6recom 1.00 and near_term 1.0, but 1wk fc_long +0.21% is essentially dead; SA piece flags no valuation edge.
17VNTWAIT5.5PT cut by KeyBanc, mixed forecasts; fwdPe 8.0 is fair but no urgent trigger.
18FINVWAIT5.5fwdPe 3.30 is extreme value but perfYear −55.57% and thin liquidity keep it speculative.
19HDBWAIT5.41h at 0% of range with mixed forecasts; India CPI acceleration adds macro overhang.
20OLLIWAIT5.3Oversold (RSI 36.6) with a Truist Buy but PT cut; wait for base confirmation.
21MLCOWAIT5.2PEG 0.33 and 1d fc_long +33.81% attractive, but conflicting broker moves and null ROE.
22EXEWAIT5.1fwdPe 10.76 with 'undervalued after earnings beat' news, but 1wk fc_long only +2.67% and epsNextY −4.74%.
23DCBOWAIT5.01wk fc_long +104.65% is huge but 1h at 5.77% of range with fc_short negative — signals aren't confirming.
24NRDSAVOID4.6SeekingAlpha rating downgrade citing 'worsening economics' — headline landmine.
25PEGAAVOID4.6SA 'business transition, shakier future ahead' downgrade + 1wk pos 8% but negative near-term fc make waiting mandatory.
26ORLAAVOID4.51wk fc_long −50.69% and dd −57% overwhelm the daily bounce forecast.
27AGIAVOID4.41wk fc_long −47.65% and dd −46.56% — daily bounce insufficient to override weekly breakdown.
28EQXAVOID4.31wk fc_long −38.86% with dd −50.03%; gold miners showing broken weekly structure.
29ITRGAVOID4.21wk fc_long −37.77% with dd −49.77%; PE 60.96 despite tiny cap, high risk.
30FUTUAVOID3.8DOJ probe + class actions (Jul 3) is a material landmine that neutralizes the +45% 4h fc_long thesis.

Get AI top picks & forecasts on any stock

K3vl4r screens the market daily and ranks the best setups with AI — forecasts, scored fundamentals & technicals, and multi-horizon price targets. Create a free account to explore them all.

Create your free account →

Already a member? Sign in · Join our Discord

⚠️ This AI-generated analysis is for informational purposes only and is not financial advice. Forecasts and scores are model outputs that can be wrong; markets involve substantial risk of loss. Do your own research.