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

- 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
| # | Symbol | Verdict | Score | Read |
|---|---|---|---|---|
| 1 | CPRT | BUY NOW | 8.6 | Deep 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%. |
| 2 | VNT | BUY PULLBACK | 7.8 | Best fundamentals in the set (fwdPe 8.18, ROE 35.04) but at 88% of daily range — wait for a dip to $28-29. |
| 3 | HDB | WAIT | 7.2 | Great setup (1d fc +12.2/24.96/32.99%, pos 15.97%) undercut by today's 'weak NIM' Reuters headline — let it settle. |
| 4 | JOBY | BUY PULLBACK | 6.4 | Massive 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. |
| 5 | AWI | WAIT | 5.7 | Daily setup is fine (+6.59/14.33/15.47%) but 1wk fc_long -22.73% signals larger regime shift risk. |
| 6 | ALLE | WAIT | 5.5 | Solid ROE 34% and daily fc +3.93/12.61/10.29%, but 1wk fc_long -10.37% and no acute catalyst. |
| 7 | YMM | BUY PULLBACK | 5.2 | Fund_score 8 and Buy upgrade, but pinned at 93.59% of daily range with negative 1h/4h short-forecasts — chase risk. |
| 8 | P | WAIT | 4.6 | Zacks Strong Buy upgrade offset by 1wk fc_short/mid/long -23.9/-25.1/-41.2% and pe 105 — signal conflict. |
| 9 | HON | AVOID | 3.8 | Bullish_prob only 0.6 and every mid/long forecast negative (1wk fc_long -18.57%); IndiGo win is nice but not enough. |
| 10 | TEL | AVOID | 3.4 | Near_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