Bradley Thomas

Stock Analyst at KeyBanc

(4.79)
# 530
Out of 4,509 analysts
605
Total ratings
61.6%
Success rate
13%
Average return

Stocks Rated by Bradley Thomas

La-Z-Boy
Jul 9, 2026
Reiterated: Buy
Price Target: $46
Current: $38.77
Upside: +18.65%
Williams-Sonoma
Jul 7, 2026
Maintained: Buy
Price Target: $230$250
Current: $216.65
Upside: +15.39%
Casey's General Stores
Jun 25, 2026
Maintained: Buy
Price Target: $970
Current: $859.10
Upside: +12.91%
Best Buy Co.
Jun 22, 2026
Maintained: Hold
Price Target: n/a
Current: $81.65
Upside: -
Somnigroup International
Jun 15, 2026
Reiterated: Buy
Price Target: $105
Current: $71.76
Upside: +46.32%
Murphy USA
Jun 12, 2026
Reiterated: Buy
Price Target: $680
Current: $610.80
Upside: +11.33%
RH
Jun 12, 2026
Maintained: Hold
Price Target: n/a
Current: $161.82
Upside: -
Walmart
Jun 8, 2026
Reiterated: Buy
Price Target: $145
Current: $114.78
Upside: +26.33%
Ollie's Bargain Outlet Holdings
Jun 3, 2026
Maintained: Buy
Price Target: $154$140
Current: $65.33
Upside: +114.30%
Yesway
Jun 3, 2026
Reiterated: Buy
Price Target: $31
Current: $21.06
Upside: +47.20%
Reiterated: Buy
Price Target: $300$275
Current: $207.70
Upside: +32.40%
Maintained: Buy
Price Target: n/a
Current: $15.70
Upside: -
Maintained: Buy
Price Target: $50
Current: $43.13
Upside: +15.93%
Reiterated: Buy
Price Target: $45
Current: $44.63
Upside: +0.83%
Maintained: Hold
Price Target: n/a
Current: $22.13
Upside: -
Downgraded: Hold
Price Target: n/a
Current: $0.3277
Upside: -
Maintained: Hold
Price Target: n/a
Current: $30.24
Upside: -
Maintained: Hold
Price Target: n/a
Current: $191.53
Upside: -
Reiterated: Buy
Price Target: $41
Current: $21.15
Upside: +93.85%
Maintained: Buy
Price Target: $45
Current: $36.63
Upside: +22.85%
Maintained: Hold
Price Target: n/a
Current: $126.38
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $123.44
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $134.77
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $337.11
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $86.37
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $0.0003
Upside: n/a
Maintained: Buy
Price Target: $36$39
Current: $42.36
Upside: n/a
Upgraded: Buy
Price Target: $12
Current: $3.94
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $25.02
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $0.026
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: -
Upside: n/a