John Babcock
Stock Analyst at Barclays
(4.40)
# 1,263
Out of 4,579 analysts
179
Total ratings
61.1%
Success rate
12.6%
Average return
Main Sectors:
Stocks Rated by John Babcock
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CPRT Copart | Maintained: Sell | $32 → $26 | $29.79 | -12.72% | 11 | Jul 22, 2026 | |
| OPLN OPENLANE | Maintained: Buy | $40 → $46 | $40.12 | +14.66% | 9 | Jul 22, 2026 | |
| LKQ LKQ Corporation | Maintained: Hold | $33 → $30 | $26.25 | +14.29% | 8 | Jul 22, 2026 | |
| TSX: RBA RB Global, Inc. | Maintained: Buy | $174.48 → $170.26 | $164.29 | +3.63% | 2 | Jul 22, 2026 | |
| SNA Snap-on | Maintained: Buy | $420 | $407.42 | +3.09% | 2 | Jul 22, 2026 | |
| VVV Valvoline | Maintained: Hold | $35 → $41 | $39.56 | +3.64% | 2 | Jul 22, 2026 | |
| CVNA Carvana Co. | Maintained: Buy | $93 → $94 | $64.04 | +46.78% | 10 | Jul 22, 2026 | |
| CARG CarGurus | Maintained: Buy | $35 → $40 | $34.96 | +14.42% | 2 | Jul 22, 2026 | |
| ACVA ACV Auctions | Maintained: Hold | $7 → $8 | $8.04 | -0.50% | 6 | Jul 22, 2026 | |
| KMX CarMax | Upgraded: Hold | $37 → $61 | $58.40 | +4.45% | 12 | Jul 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $235 → $225 | $226.64 | -0.72% | 9 | Jul 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $255 → $260 | $212.20 | +22.53% | 6 | Jul 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $470 → $435 | $337.43 | +28.92% | 8 | Jul 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $370 → $360 | $345.48 | +4.20% | 10 | Jul 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $190 → $220 | $215.70 | +1.99% | 9 | Jul 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $77 → $92 | $102.98 | -10.66% | 8 | Jul 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $120 | $163.68 | n/a | 13 | May 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $2.7 | $2.00 | n/a | 14 | May 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $19 | $8.01 | n/a | 3 | Apr 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $110 | $105.54 | n/a | 10 | Apr 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $1.25 → $1.15 | $14.05 | n/a | 2 | Jan 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $34 → $25 | $15.66 | n/a | 10 | Dec 9, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $81 → $67 | $74.23 | n/a | 4 | Jun 23, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2 → $4 | $5.23 | n/a | 5 | May 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $8.50 | n/a | 4 | Dec 15, 2021 |
Copart
Jul 22, 2026
Maintained: Sell
Price Target: $32 → $26
Current: $29.79
Upside: -12.72%
OPENLANE
Jul 22, 2026
Maintained: Buy
Price Target: $40 → $46
Current: $40.12
Upside: +14.66%
LKQ Corporation
Jul 22, 2026
Maintained: Hold
Price Target: $33 → $30
Current: $26.25
Upside: +14.29%
RB Global, Inc.
Jul 22, 2026
Maintained: Buy
Price Target: $174.48 → $170.26
Current: $164.29
Upside: +3.63%
Snap-on
Jul 22, 2026
Maintained: Buy
Price Target: $420
Current: $407.42
Upside: +3.09%
Valvoline
Jul 22, 2026
Maintained: Hold
Price Target: $35 → $41
Current: $39.56
Upside: +3.64%
Carvana Co.
Jul 22, 2026
Maintained: Buy
Price Target: $93 → $94
Current: $64.04
Upside: +46.78%
CarGurus
Jul 22, 2026
Maintained: Buy
Price Target: $35 → $40
Current: $34.96
Upside: +14.42%
ACV Auctions
Jul 22, 2026
Maintained: Hold
Price Target: $7 → $8
Current: $8.04
Upside: -0.50%
CarMax
Jul 21, 2026
Upgraded: Hold
Price Target: $37 → $61
Current: $58.40
Upside: +4.45%
Jul 15, 2026
Maintained: Hold
Price Target: $235 → $225
Current: $226.64
Upside: -0.72%
Jul 15, 2026
Maintained: Buy
Price Target: $255 → $260
Current: $212.20
Upside: +22.53%
Jul 15, 2026
Maintained: Buy
Price Target: $470 → $435
Current: $337.43
Upside: +28.92%
Jul 15, 2026
Maintained: Buy
Price Target: $370 → $360
Current: $345.48
Upside: +4.20%
Jul 15, 2026
Maintained: Buy
Price Target: $190 → $220
Current: $215.70
Upside: +1.99%
Jul 15, 2026
Maintained: Hold
Price Target: $77 → $92
Current: $102.98
Upside: -10.66%
May 20, 2025
Maintained: Buy
Price Target: $120
Current: $163.68
Upside: n/a
May 14, 2025
Reiterated: Sell
Price Target: $2.7
Current: $2.00
Upside: n/a
Apr 25, 2025
Reiterated: Hold
Price Target: $19
Current: $8.01
Upside: n/a
Apr 24, 2025
Reiterated: Buy
Price Target: $110
Current: $105.54
Upside: n/a
Jan 17, 2025
Rated: Hold
Price Target: $1.25 → $1.15
Current: $14.05
Upside: n/a
Dec 9, 2022
Maintained: Buy
Price Target: $34 → $25
Current: $15.66
Upside: n/a
Jun 23, 2022
Downgraded: Hold
Price Target: $81 → $67
Current: $74.23
Upside: n/a
May 20, 2022
Maintained: Hold
Price Target: $2 → $4
Current: $5.23
Upside: n/a
Dec 15, 2021
Downgraded: Sell
Price Target: n/a
Current: $8.50
Upside: n/a