Bradley Thomas
Stock Analyst at KeyBanc
(4.79)
# 521
Out of 4,442 analysts
592
Total ratings
61.4%
Success rate
13%
Average return
Main Sectors:
Stocks Rated by Bradley Thomas
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| BBY Best Buy Co. | Maintained: Hold | n/a | $75.15 | - | 25 | Jun 22, 2026 | |
| LZB La-Z-Boy | Maintained: Buy | n/a | $40.30 | - | 25 | Jun 18, 2026 | |
| CASY Casey's General Stores | Maintained: Buy | $970 | $831.89 | +16.60% | 14 | Jun 16, 2026 | |
| SGI Somnigroup International | Reiterated: Buy | $105 | $73.85 | +42.18% | 69 | Jun 15, 2026 | |
| MUSA Murphy USA | Reiterated: Buy | $680 | $550.82 | +23.45% | 11 | Jun 12, 2026 | |
| RH RH | Maintained: Hold | n/a | $141.74 | - | 26 | Jun 12, 2026 | |
| WMT Walmart | Reiterated: Buy | $145 | $119.42 | +21.42% | 34 | Jun 8, 2026 | |
| OLLI Ollie's Bargain Outlet Holdings | Maintained: Buy | $154 → $140 | $72.79 | +92.33% | 42 | Jun 3, 2026 | |
| YSWY Yesway | Reiterated: Buy | $31 | $21.62 | +43.39% | 2 | Jun 3, 2026 | |
| WSM Williams-Sonoma | Reiterated: Buy | $230 | $226.14 | +1.71% | 19 | May 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $300 → $275 | $213.54 | +28.78% | 34 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $13.18 | - | 3 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $50 | $43.29 | +15.50% | 7 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $45 | $39.43 | +14.13% | 41 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $21.66 | - | 12 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $0.4201 | - | 31 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $29.68 | - | 19 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $185.95 | - | 33 | Mar 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $41 | $18.69 | +119.37% | 29 | Feb 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $45 | $30.95 | +45.40% | 2 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $113.41 | - | 22 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $114.58 | - | 25 | Aug 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $134.11 | - | 13 | Aug 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $324.45 | - | 13 | Aug 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $84.85 | n/a | 5 | Nov 4, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $0.001 | n/a | 18 | Feb 12, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $36 → $39 | $42.30 | n/a | 2 | Dec 7, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $12 | $3.89 | n/a | 5 | Nov 12, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $24.73 | n/a | 5 | Nov 20, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | - | n/a | 6 | Jun 15, 2016 |
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%
May 21, 2026
Reiterated: Buy
Price Target: $300 → $275
Current: $213.54
Upside: +28.78%
May 8, 2026
Maintained: Buy
Price Target: n/a
Current: $13.18
Upside: -
May 7, 2026
Maintained: Buy
Price Target: $50
Current: $43.29
Upside: +15.50%
Apr 30, 2026
Reiterated: Buy
Price Target: $45
Current: $39.43
Upside: +14.13%
Apr 30, 2026
Maintained: Hold
Price Target: n/a
Current: $21.66
Upside: -
Apr 29, 2026
Downgraded: Hold
Price Target: n/a
Current: $0.4201
Upside: -
Apr 22, 2026
Maintained: Hold
Price Target: n/a
Current: $29.68
Upside: -
Mar 19, 2026
Maintained: Hold
Price Target: n/a
Current: $185.95
Upside: -
Feb 20, 2026
Reiterated: Buy
Price Target: $41
Current: $18.69
Upside: +119.37%
Jan 28, 2026
Maintained: Buy
Price Target: $45
Current: $30.95
Upside: +45.40%
Oct 10, 2025
Maintained: Hold
Price Target: n/a
Current: $113.41
Upside: -
Aug 29, 2025
Reiterated: Hold
Price Target: n/a
Current: $114.58
Upside: -
Aug 21, 2025
Reiterated: Hold
Price Target: n/a
Current: $134.11
Upside: -
Aug 20, 2025
Reiterated: Hold
Price Target: n/a
Current: $324.45
Upside: -
Nov 4, 2024
Reiterated: Hold
Price Target: n/a
Current: $84.85
Upside: n/a
Feb 12, 2024
Reiterated: Hold
Price Target: n/a
Current: $0.001
Upside: n/a
Dec 7, 2020
Maintained: Buy
Price Target: $36 → $39
Current: $42.30
Upside: n/a
Nov 12, 2020
Upgraded: Buy
Price Target: $12
Current: $3.89
Upside: n/a
Nov 20, 2017
Reiterated: Hold
Price Target: n/a
Current: $24.73
Upside: n/a
Jun 15, 2016
Downgraded: Hold
Price Target: n/a
Current: -
Upside: n/a