Keith Hughes

Stock Analyst at Truist Securities

(4.92)
# 43
Out of 4,761 analysts
223
Total ratings
70.97%
Success rate
26.3%
Average return

Stocks Rated by Keith Hughes

Builders FirstSource
Feb 21, 2025
Maintains: Buy
Price Target: $220$180
Current: $137.35
Upside: +31.05%
Martin Marietta Materials
Feb 13, 2025
Maintains: Buy
Price Target: $670$610
Current: $489.84
Upside: +24.53%
Mohawk Industries
Feb 10, 2025
Maintains: Buy
Price Target: $155$148
Current: $115.90
Upside: +27.70%
Leggett & Platt
Jan 29, 2025
Maintains: Hold
Price Target: $13$11
Current: $9.54
Upside: +15.30%
James Hardie Industries
Dec 10, 2024
Initiates: Buy
Price Target: $45
Current: $31.69
Upside: +42.00%
GMS Inc.
Dec 9, 2024
Maintains: Hold
Price Target: $90$97
Current: $78.17
Upside: +24.09%
Core & Main
Dec 4, 2024
Maintains: Hold
Price Target: $38$56
Current: $50.97
Upside: +9.87%
The AZEK Company
Nov 20, 2024
Maintains: Buy
Price Target: $52$57
Current: $46.27
Upside: +23.19%
Carlisle Companies
Nov 14, 2024
Initiates: Hold
Price Target: $460
Current: $334.82
Upside: +37.39%
CRH plc
Nov 8, 2024
Maintains: Buy
Price Target: $110$120
Current: $100.34
Upside: +19.59%
Maintains: Buy
Price Target: $82$92
Current: $65.41
Upside: +40.65%
Maintains: Buy
Price Target: $320$330
Current: $224.18
Upside: +47.20%
Maintains: Buy
Price Target: $300$315
Current: $252.86
Upside: +24.57%
Maintains: Buy
Price Target: $84$92
Current: $74.83
Upside: +22.95%
Maintains: Buy
Price Target: $148$162
Current: $146.89
Upside: +10.29%
Maintains: Buy
Price Target: $120$100
Current: $60.58
Upside: +65.07%
Maintains: Hold
Price Target: $410$395
Current: $303.78
Upside: +30.03%
Maintains: Hold
Price Target: $235$240
Current: $165.50
Upside: +45.02%
Maintains: Buy
Price Target: $158$165
Current: $134.62
Upside: +22.57%
Maintains: Buy
Price Target: $130$115
Current: $94.27
Upside: +21.99%
Maintains: Hold
Price Target: $90$95
Current: $116.64
Upside: -18.55%
Maintains: Buy
Price Target: $197$230
Current: $176.00
Upside: +30.68%
Maintains: Hold
Price Target: $10$14
Current: $21.48
Upside: -34.82%
Maintains: Hold
Price Target: $15$19
Current: $5.94
Upside: +219.87%
Maintains: Hold
Price Target: $115$145
Current: $165.46
Upside: -12.37%
Maintains: Buy
Price Target: $21$10
Current: $6.36
Upside: +57.23%
Downgrades: Hold
Price Target: $12
Current: $0.93
Upside: +1,190.32%
Maintains: Buy
Price Target: $185$217
Current: $239.17
Upside: -9.27%
Initiates: Buy
Price Target: $29
Current: $72.60
Upside: -60.06%
Maintains: Hold
Price Target: $240$300
Current: $385.30
Upside: -22.14%