Keith Hughes

Stock Analyst at Truist Securities

(4.87)
# 66
Out of 4,955 analysts
229
Total ratings
68.28%
Success rate
24.7%
Average return

Stocks Rated by Keith Hughes

James Hardie Industries
Aug 20, 2025
Maintains: Buy
Price Target: $35$25
Current: $19.45
Upside: +28.53%
Somnigroup International
Aug 11, 2025
Maintains: Buy
Price Target: $75$85
Current: $80.43
Upside: +5.68%
Armstrong World Industries
Jul 30, 2025
Maintains: Buy
Price Target: $175$195
Current: $194.00
Upside: +0.52%
GMS Inc.
Jul 1, 2025
Maintains: Hold
Price Target: $105$110
Current: $109.84
Upside: +0.15%
QXO, Inc.
Jul 1, 2025
Initiates: Buy
Price Target: $30
Current: $19.01
Upside: +57.81%
Ferguson Enterprises
Jun 4, 2025
Maintains: Buy
Price Target: n/a
Current: $228.89
Upside: -
SiteOne Landscape Supply
May 1, 2025
Maintains: Buy
Price Target: $165$145
Current: $137.32
Upside: +5.59%
Masco
Apr 24, 2025
Maintains: Buy
Price Target: $92$75
Current: $72.29
Upside: +3.75%
Eagle Materials
Apr 24, 2025
Maintains: Buy
Price Target: $330$280
Current: $227.02
Upside: +23.34%
Carlisle Companies
Apr 24, 2025
Maintains: Hold
Price Target: $420$390
Current: $382.49
Upside: +1.96%
Maintains: Hold
Price Target: $240$180
Current: $264.55
Upside: -31.96%
Maintains: Hold
Price Target: $395$310
Current: $418.33
Upside: -25.90%
Maintains: Buy
Price Target: $100$90
Current: $61.58
Upside: +46.15%
Maintains: Buy
Price Target: $220$180
Current: $133.18
Upside: +35.16%
Maintains: Hold
Price Target: $11$7
Current: $5.67
Upside: +23.46%
Maintains: Buy
Price Target: $670$610
Current: $601.16
Upside: +1.47%
Maintains: Buy
Price Target: $155$148
Current: $124.14
Upside: +19.22%
Maintains: Hold
Price Target: $13$11
Current: $9.16
Upside: +20.09%
Maintains: Hold
Price Target: $38$56
Current: $63.93
Upside: -12.40%
Maintains: Buy
Price Target: $110$120
Current: $110.90
Upside: +8.21%
Maintains: Buy
Price Target: $82$92
Current: $57.52
Upside: +59.94%
Maintains: Buy
Price Target: $300$315
Current: $288.71
Upside: +9.11%
Maintains: Buy
Price Target: $130$115
Current: $81.67
Upside: +40.81%
Maintains: Hold
Price Target: $10$14
Current: $26.16
Upside: -46.48%
Maintains: Hold
Price Target: $115$145
Current: $148.27
Upside: -2.21%
Maintains: Buy
Price Target: $21$10
Current: $7.62
Upside: +31.23%
Downgrades: Hold
Price Target: $12
Current: $1.00
Upside: +1,102.77%
Maintains: Buy
Price Target: $185$217
Current: $256.52
Upside: -15.41%
Initiates: Buy
Price Target: $29
Current: $72.06
Upside: -59.76%
Maintains: Hold
Price Target: $240$300
Current: $397.96
Upside: -24.62%