Keith Hughes

Stock Analyst at Truist Securities

(4.87)
# 72
Out of 5,140 analysts
235
Total ratings
69.54%
Success rate
22.86%
Average return

Stocks Rated by Keith Hughes

QXO, Inc.
Dec 19, 2025
Maintains: Buy
Price Target: $28$26
Current: $23.47
Upside: +10.78%
Eagle Materials
Dec 19, 2025
Downgrades: Hold
Price Target: $280$210
Current: $225.12
Upside: -6.72%
Somnigroup International
Nov 7, 2025
Maintains: Buy
Price Target: $85$105
Current: $95.00
Upside: +10.53%
Trex Company
Nov 5, 2025
Maintains: Buy
Price Target: $75$50
Current: $43.86
Upside: +14.00%
Carlisle Companies
Oct 30, 2025
Maintains: Hold
Price Target: $350$340
Current: $358.58
Upside: -5.18%
Leggett & Platt
Oct 29, 2025
Maintains: Hold
Price Target: $10$12
Current: $12.59
Upside: -4.69%
TopBuild
Oct 9, 2025
Maintains: Hold
Price Target: $370$390
Current: $494.28
Upside: -21.10%
Owens Corning
Oct 9, 2025
Maintains: Hold
Price Target: $165$135
Current: $124.68
Upside: +8.28%
James Hardie Industries
Oct 8, 2025
Maintains: Buy
Price Target: $25$28
Current: $23.89
Upside: +17.20%
CRH plc
Oct 2, 2025
Maintains: Buy
Price Target: $125$140
Current: $121.00
Upside: +15.70%
Maintains: Buy
Price Target: $240$260
Current: $249.35
Upside: +4.27%
Maintains: Buy
Price Target: $195$230
Current: $190.00
Upside: +21.05%
Maintains: Hold
Price Target: $56$50
Current: $58.15
Upside: -14.02%
Downgrades: Hold
Price Target: $65$60
Current: $60.80
Upside: -1.32%
Maintains: Buy
Price Target: $165$145
Current: $147.84
Upside: -1.92%
Maintains: Buy
Price Target: $92$75
Current: $70.18
Upside: +6.87%
Maintains: Hold
Price Target: $240$180
Current: $306.24
Upside: -41.22%
Maintains: Buy
Price Target: $220$180
Current: $126.82
Upside: +41.93%
Maintains: Hold
Price Target: $11$7
Current: $3.02
Upside: +131.79%
Maintains: Buy
Price Target: $670$610
Current: $641.14
Upside: -4.86%
Maintains: Buy
Price Target: $155$148
Current: $123.62
Upside: +19.72%
Maintains: Buy
Price Target: $300$315
Current: $299.01
Upside: +5.35%
Maintains: Buy
Price Target: $130$115
Current: $75.05
Upside: +53.23%
Maintains: Hold
Price Target: $10$14
Current: $31.18
Upside: -55.10%
Maintains: Buy
Price Target: $21$10
Current: $6.63
Upside: +50.83%
Downgrades: Hold
Price Target: $12
Current: $0.71
Upside: +1,588.48%
Maintains: Buy
Price Target: $185$217
Current: $277.11
Upside: -21.69%
Initiates: Buy
Price Target: $29
Current: $85.63
Upside: -66.13%
Maintains: Hold
Price Target: $240$300
Current: $384.64
Upside: -22.00%