Keith Hughes

Stock Analyst at Truist Securities

(4.74)
# 110
Out of 4,842 analysts
229
Total ratings
62.59%
Success rate
22.13%
Average return

Stocks Rated by Keith Hughes

James Hardie Industries
May 21, 2025
Maintains: Buy
Price Target: $45$35
Current: $22.07
Upside: +58.59%
SiteOne Landscape Supply
May 1, 2025
Maintains: Buy
Price Target: $165$145
Current: $117.03
Upside: +23.90%
Masco
Apr 24, 2025
Maintains: Buy
Price Target: $92$75
Current: $62.59
Upside: +19.83%
Eagle Materials
Apr 24, 2025
Maintains: Buy
Price Target: $330$280
Current: $203.29
Upside: +37.73%
Carlisle Companies
Apr 24, 2025
Maintains: Hold
Price Target: $420$390
Current: $388.12
Upside: +0.48%
GMS Inc.
Mar 7, 2025
Maintains: Hold
Price Target: $97$80
Current: $75.49
Upside: +5.97%
Installed Building Products
Mar 3, 2025
Maintains: Hold
Price Target: $240$180
Current: $154.79
Upside: +16.29%
TopBuild
Feb 27, 2025
Maintains: Hold
Price Target: $395$310
Current: $279.22
Upside: +11.02%
Armstrong World Industries
Feb 27, 2025
Maintains: Buy
Price Target: $162$175
Current: $155.49
Upside: +12.55%
Trex Company
Feb 25, 2025
Maintains: Buy
Price Target: $100$90
Current: $56.10
Upside: +60.43%
Maintains: Buy
Price Target: $72$75
Current: $66.33
Upside: +13.07%
Maintains: Buy
Price Target: $220$180
Current: $107.46
Upside: +67.50%
Maintains: Hold
Price Target: $11$7
Current: $3.48
Upside: +101.15%
Maintains: Buy
Price Target: $670$610
Current: $550.53
Upside: +10.80%
Maintains: Buy
Price Target: $155$148
Current: $101.33
Upside: +46.06%
Maintains: Hold
Price Target: $13$11
Current: $8.98
Upside: +22.49%
Maintains: Hold
Price Target: $38$56
Current: $54.68
Upside: +2.41%
Maintains: Buy
Price Target: $52$57
Current: $48.00
Upside: +18.75%
Maintains: Buy
Price Target: $110$120
Current: $91.96
Upside: +30.49%
Maintains: Buy
Price Target: $82$92
Current: $49.99
Upside: +84.04%
Maintains: Buy
Price Target: $300$315
Current: $262.53
Upside: +19.99%
Maintains: Buy
Price Target: $130$115
Current: $71.54
Upside: +60.75%
Maintains: Buy
Price Target: $197$230
Current: $182.47
Upside: +26.05%
Maintains: Hold
Price Target: $10$14
Current: $20.22
Upside: -30.76%
Maintains: Hold
Price Target: $115$145
Current: $133.53
Upside: +8.59%
Maintains: Buy
Price Target: $21$10
Current: $5.75
Upside: +74.06%
Downgrades: Hold
Price Target: $12
Current: $0.78
Upside: +1,430.61%
Maintains: Buy
Price Target: $185$217
Current: $224.52
Upside: -3.35%
Initiates: Buy
Price Target: $29
Current: $68.24
Upside: -57.50%
Maintains: Hold
Price Target: $240$300
Current: $368.06
Upside: -18.49%