Keith Hughes

Stock Analyst at Truist Securities

(4.77)
# 79
Out of 4,829 analysts
228
Total ratings
63.7%
Success rate
22.23%
Average return

Stocks Rated by Keith Hughes

SiteOne Landscape Supply
May 1, 2025
Maintains: Buy
Price Target: $165$145
Current: $120.66
Upside: +20.17%
Masco
Apr 24, 2025
Maintains: Buy
Price Target: $92$75
Current: $62.10
Upside: +20.77%
Eagle Materials
Apr 24, 2025
Maintains: Buy
Price Target: $330$280
Current: $230.23
Upside: +21.62%
Carlisle Companies
Apr 24, 2025
Maintains: Hold
Price Target: $420$390
Current: $390.31
Upside: -0.08%
GMS Inc.
Mar 7, 2025
Maintains: Hold
Price Target: $97$80
Current: $75.19
Upside: +6.40%
Installed Building Products
Mar 3, 2025
Maintains: Hold
Price Target: $240$180
Current: $160.96
Upside: +11.83%
TopBuild
Feb 27, 2025
Maintains: Hold
Price Target: $395$310
Current: $295.26
Upside: +4.99%
Armstrong World Industries
Feb 27, 2025
Maintains: Buy
Price Target: $162$175
Current: $152.13
Upside: +15.03%
Trex Company
Feb 25, 2025
Maintains: Buy
Price Target: $100$90
Current: $57.76
Upside: +55.82%
Somnigroup International
Feb 21, 2025
Maintains: Buy
Price Target: $72$75
Current: $60.50
Upside: +23.97%
Maintains: Buy
Price Target: $220$180
Current: $110.72
Upside: +62.57%
Maintains: Hold
Price Target: $11$7
Current: $4.23
Upside: +65.48%
Maintains: Buy
Price Target: $670$610
Current: $541.85
Upside: +12.58%
Maintains: Buy
Price Target: $155$148
Current: $106.31
Upside: +39.22%
Maintains: Hold
Price Target: $13$11
Current: $9.42
Upside: +16.77%
Initiates: Buy
Price Target: $45
Current: $24.33
Upside: +84.96%
Maintains: Hold
Price Target: $38$56
Current: $51.64
Upside: +8.44%
Maintains: Buy
Price Target: $52$57
Current: $50.29
Upside: +13.34%
Maintains: Buy
Price Target: $110$120
Current: $94.59
Upside: +26.86%
Maintains: Buy
Price Target: $82$92
Current: $51.31
Upside: +79.30%
Maintains: Buy
Price Target: $300$315
Current: $269.63
Upside: +16.83%
Maintains: Buy
Price Target: $130$115
Current: $75.35
Upside: +52.62%
Maintains: Buy
Price Target: $197$230
Current: $171.19
Upside: +34.35%
Maintains: Hold
Price Target: $10$14
Current: $20.66
Upside: -32.24%
Maintains: Hold
Price Target: $115$145
Current: $136.44
Upside: +6.27%
Maintains: Buy
Price Target: $21$10
Current: $5.99
Upside: +67.08%
Downgrades: Hold
Price Target: $12
Current: $0.79
Upside: +1,419.76%
Maintains: Buy
Price Target: $185$217
Current: $222.26
Upside: -2.37%
Initiates: Buy
Price Target: $29
Current: $68.48
Upside: -57.65%
Maintains: Hold
Price Target: $240$300
Current: $362.71
Upside: -17.29%