Keith Hughes

Stock Analyst at Truist Securities

(4.95)
# 30
Out of 4,711 analysts
236
Total ratings
72.67%
Success rate
26.78%
Average return

Stocks Rated by Keith Hughes

James Hardie Industries
Dec 10, 2024
Initiates: Buy
Price Target: $45
Current: $31.68
Upside: +42.05%
GMS Inc.
Dec 9, 2024
Maintains: Hold
Price Target: $90$97
Current: $86.01
Upside: +12.78%
Core & Main
Dec 4, 2024
Maintains: Hold
Price Target: $38$56
Current: $50.54
Upside: +10.80%
Summit Materials
Nov 26, 2024
Downgrades: Hold
Price Target: $60$53
Current: $50.50
Upside: +3.96%
The AZEK Company
Nov 20, 2024
Maintains: Buy
Price Target: $52$57
Current: $48.99
Upside: +16.35%
Carlisle Companies
Nov 14, 2024
Initiates: Hold
Price Target: $460
Current: $378.27
Upside: +21.61%
CRH plc
Nov 8, 2024
Maintains: Buy
Price Target: $110$120
Current: $93.64
Upside: +28.15%
Fortune Brands Innovations
Nov 7, 2024
Maintains: Buy
Price Target: $82$92
Current: $69.67
Upside: +32.05%
Eagle Materials
Nov 4, 2024
Maintains: Buy
Price Target: $320$330
Current: $248.30
Upside: +32.90%
Vulcan Materials Company
Nov 1, 2024
Maintains: Buy
Price Target: $300$315
Current: $263.13
Upside: +19.71%
Maintains: Buy
Price Target: $84$92
Current: $74.39
Upside: +23.67%
Maintains: Buy
Price Target: $148$162
Current: $142.88
Upside: +13.38%
Maintains: Buy
Price Target: $184$155
Current: $119.16
Upside: +30.08%
Upgrades: Buy
Price Target: $165$220
Current: $150.50
Upside: +46.18%
Maintains: Buy
Price Target: $700$670
Current: $533.69
Upside: +25.54%
Maintains: Buy
Price Target: $120$100
Current: $70.21
Upside: +42.43%
Maintains: Hold
Price Target: $410$395
Current: $310.28
Upside: +27.30%
Maintains: Hold
Price Target: $11$13
Current: $9.69
Upside: +34.16%
Maintains: Hold
Price Target: $235$240
Current: $178.03
Upside: +34.81%
Maintains: Buy
Price Target: $158$165
Current: $135.63
Upside: +21.65%
Maintains: Buy
Price Target: $65$58
Current: $55.44
Upside: +4.62%
Maintains: Buy
Price Target: $130$115
Current: $101.38
Upside: +13.43%
Maintains: Hold
Price Target: $90$95
Current: $101.56
Upside: -6.46%
Maintains: Buy
Price Target: $197$230
Current: $178.17
Upside: +29.09%
Maintains: Hold
Price Target: $10$14
Current: $24.53
Upside: -42.93%
Maintains: Hold
Price Target: $15$19
Current: $8.42
Upside: +125.65%
Maintains: Hold
Price Target: $115$145
Current: $169.41
Upside: -14.41%
Maintains: Buy
Price Target: $21$10
Current: $7.03
Upside: +42.25%
Downgrades: Hold
Price Target: $12
Current: $0.91
Upside: +1,223.63%
Maintains: Buy
Price Target: $185$217
Current: $247.72
Upside: -12.40%
Initiates: Buy
Price Target: $29
Current: $72.84
Upside: -60.19%
Maintains: Hold
Price Target: $240$300
Current: $392.60
Upside: -23.59%