Bradley Thomas

Stock Analyst at KeyBanc

(4.72)
# 722
Out of 5,023 analysts
625
Total ratings
57.9%
Success rate
11.1%
Average return

Stocks Rated by Bradley Thomas

Murphy USA
Sep 11, 2026
Reiterated: Buy
Price Target: $680
Current: $515.02
Upside: +32.03%
RH
Sep 11, 2026
Reiterated: Hold
Price Target: n/a
Current: $120.46
Upside: -
Casey's General Stores
Sep 10, 2026
Reiterated: Buy
Price Target: $970 → $780
Current: $617.76
Upside: +26.26%
Walmart
Sep 10, 2026
Reiterated: Buy
Price Target: n/a
Current: $104.26
Upside: -
Ollie's Bargain Outlet Holdings
Sep 3, 2026
Reiterated: Buy
Price Target: $98
Current: $88.06
Upside: +11.29%
Somnigroup International
Sep 3, 2026
Reiterated: Buy
Price Target: n/a
Current: $61.97
Upside: -
Williams-Sonoma
Aug 27, 2026
Reiterated: Buy
Price Target: $250 → $270
Current: $232.30
Upside: +16.23%
Lowe's Companies
Aug 20, 2026
Reiterated: Buy
Price Target: n/a
Current: $180.80
Upside: -
La-Z-Boy
Aug 20, 2026
Reiterated: Buy
Price Target: $46 → $40
Current: $29.94
Upside: +33.60%
Target
Aug 20, 2026
Reiterated: Hold
Price Target: n/a
Current: $156.00
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $282.85
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $20.53
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $2.10
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $14.19
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $15.91
Upside: -
Reiterated: Buy
Price Target: $45 → $50
Current: $31.00
Upside: +61.29%
Reiterated: Hold
Price Target: n/a
Current: $87.97
Upside: -
Reiterated: Buy
Price Target: $50
Current: $39.70
Upside: +25.94%
Reiterated: Hold
Price Target: n/a
Current: $21.06
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $31.09
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $221.19
Upside: -
Reiterated: Buy
Price Target: $45
Current: $32.36
Upside: +39.06%
Reiterated: Hold
Price Target: n/a
Current: $112.16
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $118.94
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $101.25
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $0.0005
Upside: n/a
Reiterated: Buy
Price Target: $36 → $39
Current: $45.97
Upside: n/a
Upgraded: Buy
Price Target: $12
Current: $4.30
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $27.50
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $0.02
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: -
Upside: n/a