Keith Hughes

Stock Analyst at Truist Securities

(4.91)
# 77
Out of 4,980 analysts
213
Total ratings
70.34%
Success rate
24.69%
Average return

Stocks Rated by Keith Hughes

Core & Main
Sep 11, 2025
Maintains: Hold
Price Target: $56$50
Current: $48.22
Upside: +3.70%
James Hardie Industries
Aug 20, 2025
Maintains: Buy
Price Target: $35$25
Current: $19.91
Upside: +25.57%
Somnigroup International
Aug 11, 2025
Maintains: Buy
Price Target: $75$85
Current: $85.69
Upside: -0.81%
Armstrong World Industries
Jul 30, 2025
Maintains: Buy
Price Target: $175$195
Current: $198.11
Upside: -1.57%
QXO, Inc.
Jul 1, 2025
Initiates: Buy
Price Target: $30
Current: $21.62
Upside: +38.76%
Ferguson Enterprises
Jun 4, 2025
Maintains: Buy
Price Target: n/a
Current: $222.55
Upside: -
SiteOne Landscape Supply
May 1, 2025
Maintains: Buy
Price Target: $165$145
Current: $142.85
Upside: +1.51%
Masco
Apr 24, 2025
Maintains: Buy
Price Target: $92$75
Current: $74.65
Upside: +0.47%
Eagle Materials
Apr 24, 2025
Maintains: Buy
Price Target: $330$280
Current: $236.48
Upside: +18.40%
Carlisle Companies
Apr 24, 2025
Maintains: Hold
Price Target: $420$390
Current: $391.72
Upside: -0.44%
Maintains: Hold
Price Target: $240$180
Current: $273.00
Upside: -34.07%
Maintains: Hold
Price Target: $395$310
Current: $427.83
Upside: -27.54%
Maintains: Buy
Price Target: $100$90
Current: $61.47
Upside: +46.41%
Maintains: Buy
Price Target: $220$180
Current: $147.43
Upside: +22.09%
Maintains: Hold
Price Target: $11$7
Current: $6.47
Upside: +8.19%
Maintains: Buy
Price Target: $670$610
Current: $625.35
Upside: -2.45%
Maintains: Buy
Price Target: $155$148
Current: $138.64
Upside: +6.76%
Maintains: Hold
Price Target: $13$11
Current: $9.88
Upside: +11.34%
Maintains: Buy
Price Target: $110$120
Current: $112.73
Upside: +6.45%
Maintains: Buy
Price Target: $300$315
Current: $299.38
Upside: +5.22%
Maintains: Buy
Price Target: $130$115
Current: $88.30
Upside: +30.24%
Maintains: Hold
Price Target: $10$14
Current: $27.95
Upside: -49.91%
Maintains: Hold
Price Target: $115$145
Current: $155.21
Upside: -6.58%
Maintains: Buy
Price Target: $21$10
Current: $8.07
Upside: +23.92%
Downgrades: Hold
Price Target: $12
Current: $1.06
Upside: +1,032.08%
Maintains: Buy
Price Target: $185$217
Current: $270.90
Upside: -19.90%
Initiates: Buy
Price Target: $29
Current: $79.66
Upside: -63.60%
Maintains: Hold
Price Target: $240$300
Current: $420.24
Upside: -28.61%