Today’s AI Top Pick: CPRT

7/20/2026 · Story Stocks 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 CPRT price forecast →

Today's pick · Story StocksCPRTBUY NOW8.6 / 107/20/2026

CPRT is the cleanest 'oversold contrarian with a bullish reset' setup in the pool. The stock is bloodied — perfYear -39.83%, perfYtd -29.48%, sitting at just 4.01% of its 21-week range and 19.88% of its 21-day range with a 1wk drawdown of -25.99% — yet every single timeframe forecast is pointing higher: 1h +2.53/+11.14/+10.75%, 4h +1.92/+15.04/+23.55%, 1d +16.15/+32.31/+39.77%, and 1wk +10.51/+26.10/+42.16%. That is textbook multi-timeframe alignment with escalating magnitude on longer horizons, and bullish_prob = 1.0. When a name is this washed out and the model still says every horizon is up, the asymmetry is on the buyer's side. The narrative is the salvage-auction duopoly at a rare valuation reset. Fundamentals under the hood are still elite: operMargin 36.57%, profitMargin 33.48%, ROE 17.69%, and debt/equity of 0.01 — basically a net-cash compounder. Fwd P/E 16.44 and PEG 3.17 aren't cheap in isolation, but for a business with these margins after a 40% drawdown, and with sell-side targetUpsidePct of 44.9%, the story is 'good business, bad tape' — exactly what the story_stocks lens is designed to catch. Novelty score 74 confirms the market isn't crowded into this thesis. Today is the right entry because you're buying at 27.93 vs. a 21-bar high roughly 8-26% higher across timeframes, not chasing an extended move. The alternatives illustrate why: VNT (fund score 8) has the best fundamentals but is at 88.15% of its daily range — you're chasing. HDB was arguably the cleanest signal set until today's Reuters headline flagging weak NIMs and dragging Indian bank stocks, which materially undercuts the near-term entry. YMM is at 93.59% of its daily range. JOBY's forecast is huge but profitMargin -1232% and a fresh insider sale make it too speculative for a full-conviction pick. The one CPRT landmine: Director Englander sold 80,000 shares for $2.2M on 7/18. That's worth noting but is small relative to the market cap ($25.6B) and comes after a 40% decline — not a red flag on par with a guidance cut. The 'Oversold Stock Set for a Comeback' headline from today aligns with the setup. Net-net, CPRT offers the best combination of forecast magnitude, low-range entry, high probability, and clean-balance-sheet fundamentals.

CPRT forecast chart
Entry zone
27.50–28.30 (buy into current level; scale a second tranche if it fills the gap toward 27.00)
Stop loss
25.90 (below the recent 21-day low; ~7% risk)
First target
31.00–31.50 (aligns with 1d fc_short +16.15% and closes the near-term gap)
Longer target
36.00–39.50 (1d fc_mid/long +32–40% and 1wk fc_long +42.16%)
Risks
  • Insider selling — Director sold 80K shares on 7/18 at ~$27.50; not massive but signals no urgency to add here
  • Perf trend still negative: -39.83% 1yr / -29.48% YTD — knife-catching risk if used-car/salvage auction volumes stay soft
  • PEG 3.17 and fwdPe 16.44 mean valuation multiple isn't obviously cheap; a re-rate depends on growth reacceleration (salesYoY only 1.05%)
  • Near-term bullish only 0.6 (vs 1.0 bullish_prob overall) — 1h/4h forecasts are modest (+1.9–2.5% short), so first few days could chop before the daily/weekly signal plays out
  • Broad-market risk-off (crypto slipping today) could delay the mean-reversion trade even if the setup is right
Honorable mentions
VNTBest fundamentals in the pool (fwdPe 8.18, ROE 35.04, PEG 0.92, fund_score 8) with 1d fc +7.34/+22.8/+23.98% and positive SeekingAlpha/Yahoo coverage. Only reason it's not #1: sitting at 88.15% of the 21-day range — chase risk. BUY_PULLBACK toward $28.
HDBCleanest low-range entry (1d pos 15.97%) with strong forecasts (1d fc_mid +24.96%, long +32.99%) and analyst recom 1.07. But today's Reuters headline on weak NIMs is a fresh, material negative that argues for waiting a session or two to see if the tape stabilizes.
Full ranking (10)
#SymbolVerdictScoreRead
1CPRTBUY NOW8.6Deep drawdown (-25.99% 1wk), bottom of range (4% of 21wk), bullish_prob 1.0 with all four timeframes pointing up and 1d fc_long +39.77%.
2VNTBUY PULLBACK7.8Best fundamentals in the set (fwdPe 8.18, ROE 35.04) but at 88% of daily range — wait for a dip to $28-29.
3HDBWAIT7.2Great setup (1d fc +12.2/24.96/32.99%, pos 15.97%) undercut by today's 'weak NIM' Reuters headline — let it settle.
4JOBYBUY PULLBACK6.4Massive 1d forecasts (+20.6/41.5/51.0%) at 3.97% of range, but 1wk fc_long -14.63%, insider selling, and profitMargin -1232% cap conviction.
5AWIWAIT5.7Daily setup is fine (+6.59/14.33/15.47%) but 1wk fc_long -22.73% signals larger regime shift risk.
6ALLEWAIT5.5Solid ROE 34% and daily fc +3.93/12.61/10.29%, but 1wk fc_long -10.37% and no acute catalyst.
7YMMBUY PULLBACK5.2Fund_score 8 and Buy upgrade, but pinned at 93.59% of daily range with negative 1h/4h short-forecasts — chase risk.
8PWAIT4.6Zacks Strong Buy upgrade offset by 1wk fc_short/mid/long -23.9/-25.1/-41.2% and pe 105 — signal conflict.
9HONAVOID3.8Bullish_prob only 0.6 and every mid/long forecast negative (1wk fc_long -18.57%); IndiGo win is nice but not enough.
10TELAVOID3.4Near_term_bullish 0.0, at 100% of 1h/4h range, and 1wk fc_long -29.22% — broken setup despite good fundamentals.

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.