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

Stocks Rated by Bradley Thomas

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: -
Reiterated: Buy
Price Target: $145
Current: $111.20
Upside: +30.40%
Reiterated: Buy
Price Target: $31
Current: $20.92
Upside: +48.18%
Reiterated: Buy
Price Target: $300$275
Current: $207.81
Upside: +32.33%
Maintained: Buy
Price Target: n/a
Current: $16.67
Upside: -
Maintained: Buy
Price Target: $50
Current: $43.05
Upside: +16.14%
Maintained: Hold
Price Target: n/a
Current: $22.40
Upside: -
Downgraded: Hold
Price Target: n/a
Current: $8.10
Upside: -
Maintained: Hold
Price Target: n/a
Current: $30.77
Upside: -
Maintained: Hold
Price Target: n/a
Current: $217.13
Upside: -
Maintained: Buy
Price Target: $45
Current: $37.22
Upside: +20.90%
Maintained: Hold
Price Target: n/a
Current: $127.21
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $127.05
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $144.49
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $331.96
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $84.90
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $0.0004
Upside: n/a
Maintained: Buy
Price Target: $36$39
Current: $46.08
Upside: n/a
Upgraded: Buy
Price Target: $12
Current: $4.22
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $24.64
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $0.023
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: -
Upside: n/a