Keith Hughes

Stock Analyst at Truist Securities

(4.84)
# 78
Out of 4,944 analysts
228
Total ratings
67.36%
Success rate
23.76%
Average return

Stocks Rated by Keith Hughes

Somnigroup International
Aug 11, 2025
Maintains: Buy
Price Target: $75$85
Current: $80.25
Upside: +5.92%
Armstrong World Industries
Jul 30, 2025
Maintains: Buy
Price Target: $175$195
Current: $196.28
Upside: -0.65%
GMS Inc.
Jul 1, 2025
Maintains: Hold
Price Target: $105$110
Current: $109.31
Upside: +0.63%
QXO, Inc.
Jul 1, 2025
Initiates: Buy
Price Target: $30
Current: $21.19
Upside: +41.58%
Ferguson Enterprises
Jun 4, 2025
Maintains: Buy
Price Target: n/a
Current: $227.62
Upside: -
James Hardie Industries
May 21, 2025
Maintains: Buy
Price Target: $45$35
Current: $29.66
Upside: +18.00%
SiteOne Landscape Supply
May 1, 2025
Maintains: Buy
Price Target: $165$145
Current: $146.20
Upside: -0.82%
Masco
Apr 24, 2025
Maintains: Buy
Price Target: $92$75
Current: $73.60
Upside: +1.90%
Eagle Materials
Apr 24, 2025
Maintains: Buy
Price Target: $330$280
Current: $241.22
Upside: +16.08%
Carlisle Companies
Apr 24, 2025
Maintains: Hold
Price Target: $420$390
Current: $398.98
Upside: -2.25%
Maintains: Hold
Price Target: $240$180
Current: $272.55
Upside: -33.96%
Maintains: Hold
Price Target: $395$310
Current: $443.31
Upside: -30.07%
Maintains: Buy
Price Target: $100$90
Current: $64.25
Upside: +40.08%
Maintains: Buy
Price Target: $220$180
Current: $139.00
Upside: +29.50%
Maintains: Hold
Price Target: $11$7
Current: $5.99
Upside: +16.86%
Maintains: Buy
Price Target: $670$610
Current: $620.08
Upside: -1.63%
Maintains: Buy
Price Target: $155$148
Current: $132.15
Upside: +11.99%
Maintains: Hold
Price Target: $13$11
Current: $9.27
Upside: +18.66%
Maintains: Hold
Price Target: $38$56
Current: $65.66
Upside: -14.71%
Maintains: Buy
Price Target: $110$120
Current: $112.64
Upside: +6.53%
Maintains: Buy
Price Target: $82$92
Current: $59.00
Upside: +55.93%
Maintains: Buy
Price Target: $300$315
Current: $295.64
Upside: +6.55%
Maintains: Buy
Price Target: $130$115
Current: $84.33
Upside: +36.37%
Maintains: Hold
Price Target: $10$14
Current: $27.20
Upside: -48.53%
Maintains: Hold
Price Target: $115$145
Current: $152.66
Upside: -5.02%
Maintains: Buy
Price Target: $21$10
Current: $8.09
Upside: +23.61%
Downgrades: Hold
Price Target: $12
Current: $1.09
Upside: +1,000.92%
Maintains: Buy
Price Target: $185$217
Current: $250.21
Upside: -13.27%
Initiates: Buy
Price Target: $29
Current: $75.26
Upside: -61.47%
Maintains: Hold
Price Target: $240$300
Current: $401.00
Upside: -25.19%