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

Stocks Rated by John Babcock

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%
Maintained: Hold
Price Target: $235$225
Current: $226.64
Upside: -0.72%
Maintained: Buy
Price Target: $255$260
Current: $212.20
Upside: +22.53%
Maintained: Buy
Price Target: $470$435
Current: $337.43
Upside: +28.92%
Maintained: Buy
Price Target: $370$360
Current: $345.48
Upside: +4.20%
Maintained: Buy
Price Target: $190$220
Current: $215.70
Upside: +1.99%
Maintained: Hold
Price Target: $77$92
Current: $102.98
Upside: -10.66%
Maintained: Buy
Price Target: $120
Current: $163.68
Upside: n/a
Reiterated: Sell
Price Target: $2.7
Current: $2.00
Upside: n/a
Reiterated: Hold
Price Target: $19
Current: $8.01
Upside: n/a
Reiterated: Buy
Price Target: $110
Current: $105.54
Upside: n/a
Rated: Hold
Price Target: $1.25$1.15
Current: $14.05
Upside: n/a
Maintained: Buy
Price Target: $34$25
Current: $15.66
Upside: n/a
Downgraded: Hold
Price Target: $81$67
Current: $74.23
Upside: n/a
Maintained: Hold
Price Target: $2$4
Current: $5.23
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $8.50
Upside: n/a