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 →
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%).

- 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
| # | Symbol | Verdict | Score | Read |
|---|---|---|---|---|
| 1 | ACM | BUY NOW | 8.6 | All 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. |
| 2 | TRMB | BUY NOW | 8.3 | Every timeframe bullish, near_term_bullish 1.0, dual Overweight reaffirmations, moderate position — high-quality multi-TF confirmation. |
| 3 | EXLS | BUY NOW | 8.1 | Clean 4-TF alignment plus fresh Buy upgrade; ROE 28%, PEG 0.68, targetUpside 45.5%. |
| 4 | ORCL | BUY NOW | 7.9 | RSI 30.42 oversold with 1d fc_long +48.21%, ROE 54.28%, buyback + 'stock could double' catalysts; only knock is debtEq 3.94. |
| 5 | MORN | BUY NOW | 7.6 | 1wk fc_long +50.14% with near_term_bullish 1.0 and reasonable position; strong ROE 30.66%. |
| 6 | FIS | BUY NOW | 7.4 | fwdPe 6.0, 1wk fc_long +71.42%, positive 'market is misreading' thesis piece, ROE 17.21%. |
| 7 | PDD | BUY PULLBACK | 7.1 | fwdPe 6.95 and 1wk fc_long +31.80%, but pos_in_21bar_range 100% on daily — wait for a dip. |
| 8 | MNSO | BUY PULLBACK | 7.0 | PEG 0.17 and huge multi-TF forecasts, but pos_in_range 97–100% on 1h/4h/1d — extended entry. |
| 9 | ADSK | BUY PULLBACK | 6.8 | All TFs positive with near_term 1.0, but 1h/4h/1d at 90–100% of range — chasing risk. |
| 10 | BILI | BUY PULLBACK | 6.5 | Strong 1d fc +32%, but 1h fc negative and daily at 100% of range; 'cheap stocks about to explode' narrative supports. |
| 11 | ZTS | BUY PULLBACK | 6.4 | 1wk 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. |
| 12 | HLLY | BUY PULLBACK | 6.1 | Fresh Buy initiation + $15M debt paydown, PEG 0.16; small cap volatility warrants patience. |
| 13 | WAY | WAIT | 5.9 | 1h fc_long −16.97% clashes with 1wk fc_long +64.09%; conflicting signals need to resolve. |
| 14 | KKR | WAIT | 5.8 | At 100% of daily range but 1h/1wk forecasts turn negative — momentum extended into weak forward tape. |
| 15 | BZ | WAIT | 5.7 | 1h/4h/1wk forecasts negative or flat despite constructive news; better setups elsewhere. |
| 16 | LOPE | WAIT | 5.6 | recom 1.00 and near_term 1.0, but 1wk fc_long +0.21% is essentially dead; SA piece flags no valuation edge. |
| 17 | VNT | WAIT | 5.5 | PT cut by KeyBanc, mixed forecasts; fwdPe 8.0 is fair but no urgent trigger. |
| 18 | FINV | WAIT | 5.5 | fwdPe 3.30 is extreme value but perfYear −55.57% and thin liquidity keep it speculative. |
| 19 | HDB | WAIT | 5.4 | 1h at 0% of range with mixed forecasts; India CPI acceleration adds macro overhang. |
| 20 | OLLI | WAIT | 5.3 | Oversold (RSI 36.6) with a Truist Buy but PT cut; wait for base confirmation. |
| 21 | MLCO | WAIT | 5.2 | PEG 0.33 and 1d fc_long +33.81% attractive, but conflicting broker moves and null ROE. |
| 22 | EXE | WAIT | 5.1 | fwdPe 10.76 with 'undervalued after earnings beat' news, but 1wk fc_long only +2.67% and epsNextY −4.74%. |
| 23 | DCBO | WAIT | 5.0 | 1wk fc_long +104.65% is huge but 1h at 5.77% of range with fc_short negative — signals aren't confirming. |
| 24 | NRDS | AVOID | 4.6 | SeekingAlpha rating downgrade citing 'worsening economics' — headline landmine. |
| 25 | PEGA | AVOID | 4.6 | SA 'business transition, shakier future ahead' downgrade + 1wk pos 8% but negative near-term fc make waiting mandatory. |
| 26 | ORLA | AVOID | 4.5 | 1wk fc_long −50.69% and dd −57% overwhelm the daily bounce forecast. |
| 27 | AGI | AVOID | 4.4 | 1wk fc_long −47.65% and dd −46.56% — daily bounce insufficient to override weekly breakdown. |
| 28 | EQX | AVOID | 4.3 | 1wk fc_long −38.86% with dd −50.03%; gold miners showing broken weekly structure. |
| 29 | ITRG | AVOID | 4.2 | 1wk fc_long −37.77% with dd −49.77%; PE 60.96 despite tiny cap, high risk. |
| 30 | FUTU | AVOID | 3.8 | DOJ 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