John Babcock
Stock Analyst at Barclays
(4.34)
# 1,343
Out of 4,478 analysts
163
Total ratings
58.7%
Success rate
13.4%
Average return
Main Sectors:
Stocks Rated by John Babcock
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CPRT Copart | Maintained: Sell | $32 | $29.24 | +9.44% | 10 | Jul 7, 2026 | |
| KMX CarMax | Maintained: Sell | $37 | $50.21 | -26.31% | 11 | Jun 26, 2026 | |
| GPI Group 1 Automotive | Maintained: Buy | $470 | $296.81 | +58.35% | 7 | Jun 11, 2026 | |
| CVNA Carvana Co. | Maintained: Buy | $93 | $70.38 | +32.14% | 9 | Jun 8, 2026 | |
| OPLN OPENLANE | Maintained: Buy | $40 | $41.14 | -2.77% | 8 | Jun 2, 2026 | |
| TSX: RBA RB Global, Inc. | Initiated Coverage: Buy | $176.22 | $162.23 | +8.63% | 1 | May 28, 2026 | |
| SNA Snap-on | Initiated Coverage: Buy | $420 | $413.62 | +1.54% | 1 | May 28, 2026 | |
| VVV Valvoline | Initiated Coverage: Hold | $35 | $38.59 | -9.30% | 1 | May 28, 2026 | |
| CARG CarGurus | Initiated Coverage: Buy | $35 | $35.66 | -1.85% | 1 | May 28, 2026 | |
| LAD Lithia Motors | Maintained: Buy | $370 | $309.02 | +19.73% | 9 | May 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $7 | $7.43 | -5.79% | 5 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $235 | $207.97 | +13.00% | 8 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $190 | $183.42 | +3.59% | 8 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $67 → $77 | $85.91 | -10.37% | 7 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $240 → $255 | $190.72 | +33.70% | 5 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $33 | $25.99 | +26.97% | 7 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $120 | $158.40 | n/a | 13 | May 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $2.7 | $2.05 | n/a | 14 | May 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $19 | $10.00 | n/a | 3 | Apr 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $110 | $107.85 | n/a | 10 | Apr 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $1.25 → $1.15 | $20.36 | n/a | 2 | Jan 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $34 → $25 | $13.60 | n/a | 10 | Dec 9, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $81 → $67 | $77.61 | n/a | 4 | Jun 23, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2 → $4 | $5.91 | n/a | 5 | May 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $6.5 | $7.06 | n/a | 4 | Dec 15, 2021 |
Copart
Jul 7, 2026
Maintained: Sell
Price Target: $32
Current: $29.24
Upside: +9.44%
CarMax
Jun 26, 2026
Maintained: Sell
Price Target: $37
Current: $50.21
Upside: -26.31%
Group 1 Automotive
Jun 11, 2026
Maintained: Buy
Price Target: $470
Current: $296.81
Upside: +58.35%
Carvana Co.
Jun 8, 2026
Maintained: Buy
Price Target: $93
Current: $70.38
Upside: +32.14%
OPENLANE
Jun 2, 2026
Maintained: Buy
Price Target: $40
Current: $41.14
Upside: -2.77%
RB Global, Inc.
May 28, 2026
Initiated Coverage: Buy
Price Target: $176.22
Current: $162.23
Upside: +8.63%
Snap-on
May 28, 2026
Initiated Coverage: Buy
Price Target: $420
Current: $413.62
Upside: +1.54%
Valvoline
May 28, 2026
Initiated Coverage: Hold
Price Target: $35
Current: $38.59
Upside: -9.30%
CarGurus
May 28, 2026
Initiated Coverage: Buy
Price Target: $35
Current: $35.66
Upside: -1.85%
Lithia Motors
May 27, 2026
Maintained: Buy
Price Target: $370
Current: $309.02
Upside: +19.73%
May 8, 2026
Rated: Hold
Price Target: $7
Current: $7.43
Upside: -5.79%
May 6, 2026
Maintained: Hold
Price Target: $235
Current: $207.97
Upside: +13.00%
May 6, 2026
Maintained: Buy
Price Target: $190
Current: $183.42
Upside: +3.59%
May 5, 2026
Maintained: Hold
Price Target: $67 → $77
Current: $85.91
Upside: -10.37%
May 4, 2026
Maintained: Buy
Price Target: $240 → $255
Current: $190.72
Upside: +33.70%
May 4, 2026
Maintained: Hold
Price Target: $33
Current: $25.99
Upside: +26.97%
May 20, 2025
Maintained: Buy
Price Target: $120
Current: $158.40
Upside: n/a
May 14, 2025
Reiterated: Sell
Price Target: $2.7
Current: $2.05
Upside: n/a
Apr 25, 2025
Reiterated: Hold
Price Target: $19
Current: $10.00
Upside: n/a
Apr 24, 2025
Reiterated: Buy
Price Target: $110
Current: $107.85
Upside: n/a
Jan 17, 2025
Rated: Hold
Price Target: $1.25 → $1.15
Current: $20.36
Upside: n/a
Dec 9, 2022
Maintained: Buy
Price Target: $34 → $25
Current: $13.60
Upside: n/a
Jun 23, 2022
Downgraded: Hold
Price Target: $81 → $67
Current: $77.61
Upside: n/a
May 20, 2022
Maintained: Hold
Price Target: $2 → $4
Current: $5.91
Upside: n/a
Dec 15, 2021
Downgraded: Sell
Price Target: $6.5
Current: $7.06
Upside: n/a