John Babcock

Stock Analyst at Barclays

(4.28)
# 1,408
Out of 4,655 analysts
193
Total ratings
58.1%
Success rate
11.5%
Average return

Stocks Rated by John Babcock

ACV Auctions
Aug 11, 2026
Downgraded: Sell
Price Target: $8$6
Current: $7.62
Upside: -21.26%
CarGurus
Aug 10, 2026
Maintained: Buy
Price Target: $40$41
Current: $35.77
Upside: +14.62%
RB Global, Inc.
Aug 6, 2026
Maintained: Buy
Price Target: $167.91
Current: $114.00
Upside: +47.29%
Valvoline
Aug 6, 2026
Maintained: Hold
Price Target: $41
Current: $33.80
Upside: +21.30%
OPENLANE
Aug 4, 2026
Maintained: Buy
Price Target: $46
Current: $35.09
Upside: +31.09%
AutoNation
Aug 3, 2026
Maintained: Buy
Price Target: $260
Current: $204.96
Upside: +26.85%
LKQ Corporation
Aug 3, 2026
Maintained: Hold
Price Target: $30$25
Current: $25.45
Upside: -1.77%
Group 1 Automotive
Jul 31, 2026
Maintained: Buy
Price Target: $435
Current: $259.68
Upside: +67.51%
Sonic Automotive
Jul 31, 2026
Maintained: Hold
Price Target: $92
Current: $80.26
Upside: +14.63%
Carvana Co.
Jul 31, 2026
Maintained: Buy
Price Target: $94$93
Current: $70.09
Upside: +32.69%
Maintained: Buy
Price Target: $360
Current: $369.52
Upside: -2.58%
Maintained: Buy
Price Target: $220
Current: $217.95
Upside: +0.94%
Maintained: Hold
Price Target: $225$265
Current: $208.54
Upside: +27.07%
Maintained: Buy
Price Target: $420$450
Current: $401.22
Upside: +12.16%
Maintained: Sell
Price Target: $32$26
Current: $31.70
Upside: -17.98%
Upgraded: Hold
Price Target: $37$61
Current: $58.53
Upside: +4.22%
Maintained: Buy
Price Target: $120
Current: $141.30
Upside: n/a
Reiterated: Sell
Price Target: $2.7
Current: $2.16
Upside: n/a
Reiterated: Hold
Price Target: $19
Current: $9.23
Upside: n/a
Reiterated: Buy
Price Target: $110
Current: $107.80
Upside: n/a
Rated: Hold
Price Target: $1.25$1.15
Current: $13.93
Upside: n/a
Maintained: Buy
Price Target: $34$25
Current: $15.45
Upside: n/a
Downgraded: Hold
Price Target: $81$67
Current: $72.29
Upside: n/a
Maintained: Hold
Price Target: $2$4
Current: $6.11
Upside: n/a
Downgraded: Sell
Price Target: $6.5
Current: $8.32
Upside: n/a