Keith Hughes

Stock Analyst at Truist Securities

(4.73)
# 115
Out of 4,784 analysts
230
Total ratings
61.54%
Success rate
23.76%
Average return

Stocks Rated by Keith Hughes

GMS Inc.
Mar 7, 2025
Maintains: Hold
Price Target: $97$80
Current: $73.78
Upside: +8.43%
Installed Building Products
Mar 3, 2025
Maintains: Hold
Price Target: $240$180
Current: $170.63
Upside: +5.49%
TopBuild
Feb 27, 2025
Maintains: Hold
Price Target: $395$310
Current: $305.63
Upside: +1.43%
Armstrong World Industries
Feb 27, 2025
Maintains: Buy
Price Target: $162$175
Current: $139.55
Upside: +25.40%
Trex Company
Feb 25, 2025
Maintains: Buy
Price Target: $100$90
Current: $57.31
Upside: +57.04%
Somnigroup International
Feb 21, 2025
Maintains: Buy
Price Target: $72$75
Current: $58.34
Upside: +28.56%
Builders FirstSource
Feb 21, 2025
Maintains: Buy
Price Target: $220$180
Current: $124.51
Upside: +44.57%
JELD-WEN Holding
Feb 19, 2025
Maintains: Hold
Price Target: $11$7
Current: $6.03
Upside: +16.09%
Martin Marietta Materials
Feb 13, 2025
Maintains: Buy
Price Target: $670$610
Current: $478.00
Upside: +27.62%
Mohawk Industries
Feb 10, 2025
Maintains: Buy
Price Target: $155$148
Current: $113.74
Upside: +30.12%
Maintains: Hold
Price Target: $13$11
Current: $7.98
Upside: +37.84%
Initiates: Buy
Price Target: $45
Current: $24.25
Upside: +85.57%
Maintains: Hold
Price Target: $38$56
Current: $48.50
Upside: +15.46%
Maintains: Buy
Price Target: $52$57
Current: $49.65
Upside: +14.80%
Initiates: Hold
Price Target: $460
Current: $342.61
Upside: +34.26%
Maintains: Buy
Price Target: $110$120
Current: $88.14
Upside: +36.15%
Maintains: Buy
Price Target: $82$92
Current: $60.82
Upside: +51.27%
Maintains: Buy
Price Target: $320$330
Current: $220.97
Upside: +49.34%
Maintains: Buy
Price Target: $300$315
Current: $232.94
Upside: +35.23%
Maintains: Buy
Price Target: $84$92
Current: $68.67
Upside: +33.97%
Maintains: Buy
Price Target: $158$165
Current: $121.90
Upside: +35.36%
Maintains: Buy
Price Target: $130$115
Current: $80.40
Upside: +43.03%
Maintains: Hold
Price Target: $90$95
Current: $123.82
Upside: -23.28%
Maintains: Buy
Price Target: $197$230
Current: $160.51
Upside: +43.29%
Maintains: Hold
Price Target: $10$14
Current: $19.75
Upside: -29.11%
Maintains: Hold
Price Target: $115$145
Current: $142.63
Upside: +1.66%
Maintains: Buy
Price Target: $21$10
Current: $6.43
Upside: +55.52%
Downgrades: Hold
Price Target: $12
Current: $0.75
Upside: +1,497.44%
Maintains: Buy
Price Target: $185$217
Current: $228.42
Upside: -5.00%
Initiates: Buy
Price Target: $29
Current: $70.47
Upside: -58.85%
Maintains: Hold
Price Target: $240$300
Current: $358.15
Upside: -16.24%