Bradley Thomas

Stock Analyst at KeyBanc

(4.76)
# 622
Out of 4,673 analysts
618
Total ratings
60.5%
Success rate
12.5%
Average return

Stocks Rated by Bradley Thomas

La-Z-Boy
Aug 20, 2026
Maintained: Buy
Price Target: $46$40
Current: $33.71
Upside: +18.66%
Lowe's Companies
Aug 20, 2026
Maintained: Buy
Price Target: n/a
Current: $216.09
Upside: -
Target
Aug 20, 2026
Maintained: Hold
Price Target: n/a
Current: $165.44
Upside: -
The Home Depot
Aug 19, 2026
Maintained: Hold
Price Target: n/a
Current: $335.61
Upside: -
Yesway
Aug 14, 2026
Maintained: Buy
Price Target: n/a
Current: $25.20
Upside: -
Purple Innovation
Aug 11, 2026
Maintained: Hold
Price Target: n/a
Current: $5.53
Upside: -
Somnigroup International
Aug 7, 2026
Maintained: Buy
Price Target: n/a
Current: $64.71
Upside: -
Bob's Discount Furniture
Aug 7, 2026
Maintained: Buy
Price Target: n/a
Current: $17.51
Upside: -
Murphy USA
Aug 6, 2026
Maintained: Buy
Price Target: n/a
Current: $569.72
Upside: -
Upbound Group
Jul 31, 2026
Maintained: Buy
Price Target: n/a
Current: $18.80
Upside: -
Maintained: Buy
Price Target: $45$50
Current: $38.77
Upside: +28.97%
Reiterated: Buy
Price Target: $140$98
Current: $76.07
Upside: +28.83%
Maintained: Buy
Price Target: $230$250
Current: $237.58
Upside: +5.23%
Maintained: Buy
Price Target: $970
Current: $835.74
Upside: +16.06%
Maintained: Hold
Price Target: n/a
Current: $85.89
Upside: -
Maintained: Hold
Price Target: n/a
Current: $153.21
Upside: -
Reiterated: Buy
Price Target: $145
Current: $103.70
Upside: +39.83%
Maintained: Buy
Price Target: $50
Current: $44.40
Upside: +12.61%
Maintained: Hold
Price Target: n/a
Current: $23.39
Upside: -
Maintained: Hold
Price Target: n/a
Current: $34.98
Upside: -
Maintained: Hold
Price Target: n/a
Current: $250.24
Upside: -
Maintained: Buy
Price Target: $45
Current: $36.90
Upside: +21.95%
Maintained: Hold
Price Target: n/a
Current: $131.48
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $123.41
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $101.52
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $0.000001
Upside: n/a
Maintained: Buy
Price Target: $36$39
Current: $46.10
Upside: n/a
Upgraded: Buy
Price Target: $12
Current: $4.24
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $27.38
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $0.025
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: -
Upside: n/a