Keith Hughes

Stock Analyst at Truist Securities

(4.69)
# 210
Out of 5,182 analysts
245
Total ratings
63.52%
Success rate
20.44%
Average return

Stocks Rated by Keith Hughes

Carlisle Companies
Apr 24, 2026
Maintains: Hold
Price Target: $340$360
Current: $361.28
Upside: -0.35%
Masco
Apr 23, 2026
Maintains: Buy
Price Target: $85$90
Current: $74.24
Upside: +21.23%
Somnigroup International
Mar 5, 2026
Maintains: Buy
Price Target: $105$115
Current: $79.54
Upside: +44.58%
Ferguson Enterprises
Feb 26, 2026
Maintains: Buy
Price Target: $260$300
Current: $264.22
Upside: +13.54%
Amrize AG
Feb 20, 2026
Maintains: Buy
Price Target: $60$75
Current: $58.16
Upside: +28.95%
Vulcan Materials Company
Feb 19, 2026
Maintains: Buy
Price Target: $320$360
Current: $291.32
Upside: +23.58%
Mohawk Industries
Feb 17, 2026
Maintains: Buy
Price Target: $148$155
Current: $107.59
Upside: +44.07%
SiteOne Landscape Supply
Feb 12, 2026
Maintains: Buy
Price Target: $165$200
Current: $142.84
Upside: +40.02%
James Hardie Industries
Feb 11, 2026
Maintains: Buy
Price Target: $28$30
Current: $22.25
Upside: +34.83%
QXO, Inc.
Dec 19, 2025
Maintains: Buy
Price Target: $28$26
Current: $20.39
Upside: +27.51%
Downgrades: Hold
Price Target: $280$210
Current: $209.89
Upside: +0.05%
Maintains: Buy
Price Target: $75$50
Current: $42.45
Upside: +17.79%
Maintains: Hold
Price Target: $10$12
Current: $11.37
Upside: +5.54%
Maintains: Hold
Price Target: $370$390
Current: $445.78
Upside: -12.51%
Maintains: Hold
Price Target: $165$135
Current: $125.52
Upside: +7.55%
Maintains: Buy
Price Target: $125$140
Current: $116.67
Upside: +20.00%
Maintains: Buy
Price Target: $195$230
Current: $177.76
Upside: +29.39%
Maintains: Hold
Price Target: $56$50
Current: $50.33
Upside: -0.66%
Downgrades: Hold
Price Target: $65$60
Current: $41.90
Upside: +43.20%
Maintains: Hold
Price Target: $240$180
Current: $298.53
Upside: -39.70%
Maintains: Buy
Price Target: $220$180
Current: $89.88
Upside: +100.27%
Maintains: Hold
Price Target: $11$7
Current: $1.53
Upside: +357.52%
Maintains: Buy
Price Target: $670$610
Current: $609.75
Upside: +0.04%
Maintains: Buy
Price Target: $130$115
Current: $49.81
Upside: +130.88%
Maintains: Hold
Price Target: $10$14
Current: $27.94
Upside: -49.89%
Maintains: Buy
Price Target: $21$10
Current: $5.98
Upside: +67.22%
Downgrades: Hold
Price Target: $12
Current: $0.64
Upside: +1,762.20%
Maintains: Buy
Price Target: $185$217
Current: $242.55
Upside: -10.53%
Initiates: Buy
Price Target: $29
Current: $94.34
Upside: -69.26%
Maintains: Hold
Price Target: $240$300
Current: $332.30
Upside: -9.72%