Keith Hughes

Stock Analyst at Truist Securities

(4.63)
# 210
Out of 5,182 analysts
243
Total ratings
61.39%
Success rate
19.56%
Average return

Stocks Rated by Keith Hughes

Somnigroup International
Mar 5, 2026
Maintains: Buy
Price Target: $105$115
Current: $78.06
Upside: +47.32%
Ferguson Enterprises
Feb 26, 2026
Maintains: Buy
Price Target: $260$300
Current: $256.61
Upside: +16.91%
Amrize AG
Feb 20, 2026
Maintains: Buy
Price Target: $60$75
Current: $58.00
Upside: +29.31%
Vulcan Materials Company
Feb 19, 2026
Maintains: Buy
Price Target: $320$360
Current: $295.48
Upside: +21.84%
Mohawk Industries
Feb 17, 2026
Maintains: Buy
Price Target: $148$155
Current: $103.48
Upside: +49.79%
SiteOne Landscape Supply
Feb 12, 2026
Maintains: Buy
Price Target: $165$200
Current: $135.48
Upside: +47.62%
James Hardie Industries
Feb 11, 2026
Maintains: Buy
Price Target: $28$30
Current: $21.02
Upside: +42.72%
QXO, Inc.
Dec 19, 2025
Maintains: Buy
Price Target: $28$26
Current: $21.93
Upside: +18.56%
Eagle Materials
Dec 19, 2025
Downgrades: Hold
Price Target: $280$210
Current: $199.47
Upside: +5.28%
Trex Company
Nov 5, 2025
Maintains: Buy
Price Target: $75$50
Current: $39.05
Upside: +28.04%
Maintains: Hold
Price Target: $350$340
Current: $349.27
Upside: -2.65%
Maintains: Hold
Price Target: $10$12
Current: $9.99
Upside: +20.12%
Maintains: Hold
Price Target: $370$390
Current: $394.37
Upside: -1.11%
Maintains: Hold
Price Target: $165$135
Current: $114.28
Upside: +18.13%
Maintains: Buy
Price Target: $125$140
Current: $117.89
Upside: +18.75%
Maintains: Buy
Price Target: $195$230
Current: $175.48
Upside: +31.07%
Maintains: Hold
Price Target: $56$50
Current: $51.45
Upside: -2.82%
Downgrades: Hold
Price Target: $65$60
Current: $40.37
Upside: +48.63%
Maintains: Buy
Price Target: $92$75
Current: $62.97
Upside: +19.10%
Maintains: Hold
Price Target: $240$180
Current: $285.88
Upside: -37.04%
Maintains: Buy
Price Target: $220$180
Current: $85.30
Upside: +111.02%
Maintains: Hold
Price Target: $11$7
Current: $1.05
Upside: +566.67%
Maintains: Buy
Price Target: $670$610
Current: $631.53
Upside: -3.41%
Maintains: Buy
Price Target: $130$115
Current: $51.68
Upside: +122.52%
Maintains: Hold
Price Target: $10$14
Current: $27.19
Upside: -48.51%
Maintains: Buy
Price Target: $21$10
Current: $5.75
Upside: +73.91%
Downgrades: Hold
Price Target: $12
Current: $0.61
Upside: +1,863.99%
Maintains: Buy
Price Target: $185$217
Current: $244.22
Upside: -11.15%
Initiates: Buy
Price Target: $29
Current: $78.19
Upside: -62.91%
Maintains: Hold
Price Target: $240$300
Current: $337.34
Upside: -11.07%