Bradley Thomas
Stock Analyst at KeyBanc
(4.81)
# 481
Out of 4,596 analysts
609
Total ratings
61.8%
Success rate
13.1%
Average return
Main Sectors:
Stocks Rated by Bradley Thomas
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| UPBD Upbound Group | Maintained: Buy | n/a | $19.39 | - | 30 | Jul 31, 2026 | |
| PRG PROG Holdings | Maintained: Buy | $45 → $50 | $44.02 | +13.58% | 42 | Jul 30, 2026 | |
| SGI Somnigroup International | Maintained: Buy | $105 | $65.33 | +60.72% | 70 | Jul 28, 2026 | |
| OLLI Ollie's Bargain Outlet Holdings | Reiterated: Buy | $140 → $98 | $73.47 | +33.39% | 43 | Jul 16, 2026 | |
| LZB La-Z-Boy | Reiterated: Buy | $46 | $39.38 | +16.81% | 26 | Jul 9, 2026 | |
| WSM Williams-Sonoma | Maintained: Buy | $230 → $250 | $228.66 | +9.33% | 20 | Jul 7, 2026 | |
| CASY Casey's General Stores | Maintained: Buy | $970 | $871.00 | +11.37% | 15 | Jun 25, 2026 | |
| BBY Best Buy Co. | Maintained: Hold | n/a | $86.26 | - | 25 | Jun 22, 2026 | |
| MUSA Murphy USA | Reiterated: Buy | $680 | $607.76 | +11.89% | 11 | Jun 12, 2026 | |
| RH RH | Maintained: Hold | n/a | $165.52 | - | 26 | Jun 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $145 | $111.20 | +30.40% | 34 | Jun 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $31 | $20.92 | +48.18% | 2 | Jun 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $300 → $275 | $207.81 | +32.33% | 34 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $16.67 | - | 3 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $50 | $43.05 | +16.14% | 7 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $22.40 | - | 12 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $8.10 | - | 31 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $30.77 | - | 19 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $217.13 | - | 33 | Mar 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $45 | $37.22 | +20.90% | 2 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $127.21 | - | 22 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $127.05 | - | 25 | Aug 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $144.49 | - | 13 | Aug 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $331.96 | - | 13 | Aug 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $84.90 | n/a | 5 | Nov 4, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $0.0004 | n/a | 18 | Feb 12, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $36 → $39 | $46.08 | n/a | 2 | Dec 7, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $12 | $4.22 | n/a | 5 | Nov 12, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $24.64 | n/a | 5 | Nov 20, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $0.023 | n/a | 10 | Sep 28, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | - | n/a | 6 | Jun 15, 2016 |
Upbound Group
Jul 31, 2026
Maintained: Buy
Price Target: n/a
Current: $19.39
Upside: -
PROG Holdings
Jul 30, 2026
Maintained: Buy
Price Target: $45 → $50
Current: $44.02
Upside: +13.58%
Somnigroup International
Jul 28, 2026
Maintained: Buy
Price Target: $105
Current: $65.33
Upside: +60.72%
Ollie's Bargain Outlet Holdings
Jul 16, 2026
Reiterated: Buy
Price Target: $140 → $98
Current: $73.47
Upside: +33.39%
La-Z-Boy
Jul 9, 2026
Reiterated: Buy
Price Target: $46
Current: $39.38
Upside: +16.81%
Williams-Sonoma
Jul 7, 2026
Maintained: Buy
Price Target: $230 → $250
Current: $228.66
Upside: +9.33%
Casey's General Stores
Jun 25, 2026
Maintained: Buy
Price Target: $970
Current: $871.00
Upside: +11.37%
Best Buy Co.
Jun 22, 2026
Maintained: Hold
Price Target: n/a
Current: $86.26
Upside: -
Murphy USA
Jun 12, 2026
Reiterated: Buy
Price Target: $680
Current: $607.76
Upside: +11.89%
RH
Jun 12, 2026
Maintained: Hold
Price Target: n/a
Current: $165.52
Upside: -
Jun 8, 2026
Reiterated: Buy
Price Target: $145
Current: $111.20
Upside: +30.40%
Jun 3, 2026
Reiterated: Buy
Price Target: $31
Current: $20.92
Upside: +48.18%
May 21, 2026
Reiterated: Buy
Price Target: $300 → $275
Current: $207.81
Upside: +32.33%
May 8, 2026
Maintained: Buy
Price Target: n/a
Current: $16.67
Upside: -
May 7, 2026
Maintained: Buy
Price Target: $50
Current: $43.05
Upside: +16.14%
Apr 30, 2026
Maintained: Hold
Price Target: n/a
Current: $22.40
Upside: -
Apr 29, 2026
Downgraded: Hold
Price Target: n/a
Current: $8.10
Upside: -
Apr 22, 2026
Maintained: Hold
Price Target: n/a
Current: $30.77
Upside: -
Mar 19, 2026
Maintained: Hold
Price Target: n/a
Current: $217.13
Upside: -
Jan 28, 2026
Maintained: Buy
Price Target: $45
Current: $37.22
Upside: +20.90%
Oct 10, 2025
Maintained: Hold
Price Target: n/a
Current: $127.21
Upside: -
Aug 29, 2025
Reiterated: Hold
Price Target: n/a
Current: $127.05
Upside: -
Aug 21, 2025
Reiterated: Hold
Price Target: n/a
Current: $144.49
Upside: -
Aug 20, 2025
Reiterated: Hold
Price Target: n/a
Current: $331.96
Upside: -
Nov 4, 2024
Reiterated: Hold
Price Target: n/a
Current: $84.90
Upside: n/a
Feb 12, 2024
Reiterated: Hold
Price Target: n/a
Current: $0.0004
Upside: n/a
Dec 7, 2020
Maintained: Buy
Price Target: $36 → $39
Current: $46.08
Upside: n/a
Nov 12, 2020
Upgraded: Buy
Price Target: $12
Current: $4.22
Upside: n/a
Nov 20, 2017
Reiterated: Hold
Price Target: n/a
Current: $24.64
Upside: n/a
Sep 28, 2017
Reiterated: Hold
Price Target: n/a
Current: $0.023
Upside: n/a
Jun 15, 2016
Downgraded: Hold
Price Target: n/a
Current: -
Upside: n/a