Today’s AI Top Pick: STN

7/31/2026 · Lean Rider 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 STN price forecast →

Today's pick · Lean RiderSTNBUY NOW8.6 / 107/31/2026

Stantec (STN) is the cleanest 'buy the oversold quality name' setup in this pool. It passed the lean_rider screen with an RSI of 47.78, a $7.9B cap, and — critically — is sitting near the low end of every timeframe's range (1h pos 14.29%, 4h 48.04%, 1d 53.27%, 1wk 8.33%) with drawdowns of -3 to -24% from recent highs. This is entry into strength, not chasing. The forecast tape agrees with unusual clarity: 4h fc_long +24.64%, 1d fc_short +7.96 / fc_mid +35.2 / fc_long +35.87, and even the beat-up weekly turns positive (fc_mid +1.11, fc_long +5.91). That is genuine multi-timeframe alignment — the only mild wobble is 1wk fc_short at -3.45%, i.e., possible one more dip. bullish_prob is 1.0 with near_term_bullish 0.8, so probability confirms magnitude. Fundamentals reinforce the tape: fwdPe 14.2, peg 0.93, ROE 15.66%, profit margin 5.92%, recom 1.31 (strong buy consensus), targetUpsidePct +43.9% — and it's down -26.41% YTD / -36.87% 1Y, which is exactly what creates the mean-reversion setup that the screen is designed to catch. The most recent headline is literally 'Stantec Stock Just Hit a 52-Week Low — But Analysts Say It's a Buy' (Barchart, 6/17) and CIBC has been raising targets on Canadian engineering peers. No dilution, no legal overhang, no short-seller report. Why today vs. waiting: names like OWL, LVS, ORLA and FIX are pinned at 90–100% of their 21-bar range with negative short-term forecasts — those are the ones to wait on. STN is the opposite: quality fundamentals, oversold on the weekly, forecast turning up across daily and 4h, and analyst sentiment already flipping. Waiting risks missing the 1d fc_mid +35% window with no catalyst against you.

STN forecast chart
Entry zone
$68.50–$69.75 (current $69.44, add on any dip toward 4h VWAP)
Stop loss
$65.20 (below the recent weekly low and -6% from entry — invalidates the reversal)
First target
$76–$78 (roughly the 1d fc_short/fc_mid confluence, +10-12%)
Longer target
$88–$95 (aligns with 1d fc_long +35.87% and analyst mean target implying +43.9% upside)
Risks
  • 1wk fc_short still -3.45% — could see one more shakeout to $66-67 before the reversal takes
  • Trailing 1Y performance -36.87% and YTD -26.41% signal a persistent downtrend that must actually break, not just bounce
  • Industrials/engineering peers (ROL Q2 miss) have shown sector softness — a broad group derating could pin STN
  • Debt/Eq 0.77 and profit margin only 5.92% leave less cushion than higher-quality peers if bookings slow
  • Short float is low (1.64%) so there's no squeeze catalyst — reversal must come from real buying
Honorable mentions
CPRTCleanest forecast: 1d fc_long +42.73% AND 1wk fc_long +32.75% (rare to have weekly agree), bullish_prob 1, near_term 0.8, position mid-range (28–66%). Held back to #2 by stretched peg 3.4 and fundamental_score of only 3.5 vs STN's 7.
SBACMost consistent tape in the pool — every timeframe forecast positive (1d/1wk fc_long +11.31/+12.88), bullish_prob 1, near_term 0.8, low position in short-term range. Wells Fargo upgrade to Overweight is a live catalyst. Slightly smaller forecast magnitudes than STN and expensive at fwdPe 21.78.
Full ranking (30)
#SymbolVerdictScoreRead
1STNBUY NOW8.6Oversold quality engineer with strong-buy consensus, 1d fc +35% and weekly turning positive — textbook lean_rider setup.
2CPRTBUY NOW8.1Rare 1d + 1wk forecast agreement (+42.7% / +32.8%), mid-range entry — only downgraded by stretched valuation.
3SBACBUY NOW7.8All four timeframes green with Wells Fargo upgrade catalyst; modest but reliable magnitudes.
4AZOBUY NOW7.41d fc +19.4%/+21.7%, low position (6-35%), high-quality retail defensive — 1wk fc_mid -6.5% is the caveat.
5MCDBUY NOW7.0Bullish_prob 1, near_term 1, 1d fc +12.4%, position 5-27% of range — quality name at max pessimism.
6KRBUY NOW6.71d fc +16.97%, near_term 1, position 4-41% — solid defensive; 1wk fc negative caps upside.
7COINBUY PULLBACK6.5Huge 1d/1wk forecasts (+38.6% / +47%) at 0% of 4h/1d range, but Q2 revenue miss headline right now demands wait for confirmation.
8WMGBUY PULLBACK6.3Low range position (6-29%), peg 0.35, but forecast magnitudes are modest (7-8%) and news flow neutral.
9CACIBUY NOW6.2$500M C-UAS contract catalyst just landed; near-term bullish on multi-TF but data partial.
10UBERBUY PULLBACK5.81d fc +16.5% is real but 1h/4h/1wk short-term forecasts are negative and near_term_bullish only 0.2.
11ORLABUY PULLBACK5.5Merger approved (catalyst), but pinned at 100% of 1h range and weekly fc_long -42% — wait for a real pullback.
12OWLWAIT5.2Pinned at 96-100% of every short timeframe with negative 1h/4h forecasts — don't chase; wait for pullback.
13AEMBUY PULLBACK5.0Strong Q2 earnings but 1wk fc_long -68.9% is a red flag against chasing gold miners here.
14GFIBUY PULLBACK4.8Short-term forecasts positive but 1wk fc_long -53.87% signals the gold trade may be topping.
15KGCWAIT4.5Solid Q2 earnings but 1wk fc_long -51% — weekly forecast disagrees with the near-term bounce.
16RGLDWAIT4.3Same gold-miner problem: 1d/4h positive, 1wk fc_long -35%; no edge over STN.
17CDEWAIT4.1Near_term_bullish only 0.2 and 1wk fc_long -59.6% — screen pass but tape says wait.
18WPMAVOID3.9Bullish_prob 0.4, 1wk fc_long -53%, at high valuation (ps 18.75).
19NEMAVOID3.7Bullish_prob 0.2, 1wk fc_short -42% and fc_long -53% — tape is deteriorating.
20WHRAVOID3.5Forecast magnitudes are cartoonish (1wk +177%) suggesting bad data; recom 3.15 (hold), Bear of the Day headline.
21AUAVOID3.2Bullish_prob 0.2, 1wk fc_long -84% — weekly tape says the trend is broken.
22LVSAVOID3.0At 93-99% of every short-timeframe range and Argus downgrade to Hold today — worst possible entry.
23BAVOID2.9Bullish_prob 0, 1wk fc_long -48%, and Simply Wall St flags 15% overvaluation.
24UECAVOID2.6Near_term_bullish 0, negative margins (-629% oper), 1wk fc_long -40%.
25EROAVOID2.5Bullish_prob 0, at 100% of 1d range with 1d fc_short -2.6% and 1wk fc_long -32%.
26CLSAVOID2.2Bullish_prob 0, at 100% of range across timeframes, every forecast negative — chasing top.
27FIXAVOID1.8Bullish_prob 0, 1d fc_short -38% and 1wk fc_long -83% — the setup is broken despite screen pass.
28ACHRAVOID1.5No fundamentals, -39,078% profit margin, incomplete signal — pure speculation.
29BEAVOID1.2Hunterbrook short report just dropped alleging fuel cell performance issues — dodge until resolved.
30CSGPAVOID1.0Perf year -69.39%, expected_return_pct null, tape data incomplete — no edge to be had here.

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.