Bradley Thomas

Stock Analyst at KeyBanc

(4.79)
# 521
Out of 4,442 analysts
592
Total ratings
61.4%
Success rate
13%
Average return

Stocks Rated by Bradley Thomas

Best Buy Co.
Jun 22, 2026
Maintained: Hold
Price Target: n/a
Current: $75.15
Upside: -
La-Z-Boy
Jun 18, 2026
Maintained: Buy
Price Target: n/a
Current: $40.30
Upside: -
Casey's General Stores
Jun 16, 2026
Maintained: Buy
Price Target: $970
Current: $831.89
Upside: +16.60%
Somnigroup International
Jun 15, 2026
Reiterated: Buy
Price Target: $105
Current: $73.85
Upside: +42.18%
Murphy USA
Jun 12, 2026
Reiterated: Buy
Price Target: $680
Current: $550.82
Upside: +23.45%
RH
Jun 12, 2026
Maintained: Hold
Price Target: n/a
Current: $141.74
Upside: -
Walmart
Jun 8, 2026
Reiterated: Buy
Price Target: $145
Current: $119.42
Upside: +21.42%
Ollie's Bargain Outlet Holdings
Jun 3, 2026
Maintained: Buy
Price Target: $154$140
Current: $72.79
Upside: +92.33%
Yesway
Jun 3, 2026
Reiterated: Buy
Price Target: $31
Current: $21.62
Upside: +43.39%
Williams-Sonoma
May 22, 2026
Reiterated: Buy
Price Target: $230
Current: $226.14
Upside: +1.71%
Reiterated: Buy
Price Target: $300$275
Current: $213.54
Upside: +28.78%
Maintained: Buy
Price Target: n/a
Current: $13.18
Upside: -
Maintained: Buy
Price Target: $50
Current: $43.29
Upside: +15.50%
Reiterated: Buy
Price Target: $45
Current: $39.43
Upside: +14.13%
Maintained: Hold
Price Target: n/a
Current: $21.66
Upside: -
Downgraded: Hold
Price Target: n/a
Current: $0.4201
Upside: -
Maintained: Hold
Price Target: n/a
Current: $29.68
Upside: -
Maintained: Hold
Price Target: n/a
Current: $185.95
Upside: -
Reiterated: Buy
Price Target: $41
Current: $18.69
Upside: +119.37%
Maintained: Buy
Price Target: $45
Current: $30.95
Upside: +45.40%
Maintained: Hold
Price Target: n/a
Current: $113.41
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $114.58
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $134.11
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $324.45
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $84.85
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $0.001
Upside: n/a
Maintained: Buy
Price Target: $36$39
Current: $42.30
Upside: n/a
Upgraded: Buy
Price Target: $12
Current: $3.89
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $24.73
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: -
Upside: n/a