Keith Hughes

Stock Analyst at Truist Securities

(4.68)
# 91
Out of 4,814 analysts
230
Total ratings
59.44%
Success rate
21.98%
Average return

Stocks Rated by Keith Hughes

GMS Inc.
Mar 7, 2025
Maintains: Hold
Price Target: $97$80
Current: $70.69
Upside: +13.17%
Installed Building Products
Mar 3, 2025
Maintains: Hold
Price Target: $240$180
Current: $158.10
Upside: +13.86%
TopBuild
Feb 27, 2025
Maintains: Hold
Price Target: $395$310
Current: $285.39
Upside: +8.62%
Armstrong World Industries
Feb 27, 2025
Maintains: Buy
Price Target: $162$175
Current: $134.16
Upside: +30.44%
Trex Company
Feb 25, 2025
Maintains: Buy
Price Target: $100$90
Current: $55.65
Upside: +61.73%
Somnigroup International
Feb 21, 2025
Maintains: Buy
Price Target: $72$75
Current: $59.16
Upside: +26.77%
Builders FirstSource
Feb 21, 2025
Maintains: Buy
Price Target: $220$180
Current: $112.96
Upside: +59.35%
JELD-WEN Holding
Feb 19, 2025
Maintains: Hold
Price Target: $11$7
Current: $5.15
Upside: +36.05%
Martin Marietta Materials
Feb 13, 2025
Maintains: Buy
Price Target: $670$610
Current: $499.05
Upside: +22.23%
Mohawk Industries
Feb 10, 2025
Maintains: Buy
Price Target: $155$148
Current: $102.80
Upside: +43.97%
Maintains: Hold
Price Target: $13$11
Current: $6.56
Upside: +67.68%
Initiates: Buy
Price Target: $45
Current: $22.57
Upside: +99.38%
Maintains: Hold
Price Target: $38$56
Current: $49.56
Upside: +12.99%
Maintains: Buy
Price Target: $52$57
Current: $46.94
Upside: +21.43%
Initiates: Hold
Price Target: $460
Current: $353.27
Upside: +30.21%
Maintains: Buy
Price Target: $110$120
Current: $84.83
Upside: +41.47%
Maintains: Buy
Price Target: $82$92
Current: $51.42
Upside: +78.92%
Maintains: Buy
Price Target: $320$330
Current: $213.98
Upside: +54.22%
Maintains: Buy
Price Target: $300$315
Current: $241.93
Upside: +30.20%
Maintains: Buy
Price Target: $84$92
Current: $61.55
Upside: +49.47%
Maintains: Buy
Price Target: $158$165
Current: $112.20
Upside: +47.06%
Maintains: Buy
Price Target: $130$115
Current: $70.07
Upside: +64.12%
Maintains: Hold
Price Target: $90$95
Current: $123.73
Upside: -23.22%
Maintains: Buy
Price Target: $197$230
Current: $164.27
Upside: +40.02%
Maintains: Hold
Price Target: $10$14
Current: $18.58
Upside: -24.65%
Maintains: Hold
Price Target: $115$145
Current: $137.82
Upside: +5.21%
Maintains: Buy
Price Target: $21$10
Current: $4.92
Upside: +103.25%
Downgrades: Hold
Price Target: $12
Current: $0.56
Upside: +2,036.75%
Maintains: Buy
Price Target: $185$217
Current: $219.00
Upside: -0.91%
Initiates: Buy
Price Target: $29
Current: $68.19
Upside: -57.47%
Maintains: Hold
Price Target: $240$300
Current: $355.11
Upside: -15.52%