Keith Hughes

Stock Analyst at Truist Securities

(4.77)
# 114
Out of 5,149 analysts
240
Total ratings
66.24%
Success rate
21.61%
Average return

Stocks Rated by Keith Hughes

Ferguson Enterprises
Feb 26, 2026
Maintains: Buy
Price Target: $260$300
Current: $247.96
Upside: +20.99%
Vulcan Materials Company
Feb 19, 2026
Maintains: Buy
Price Target: $320$360
Current: $300.00
Upside: +20.00%
Mohawk Industries
Feb 17, 2026
Maintains: Buy
Price Target: $148$155
Current: $113.80
Upside: +36.20%
SiteOne Landscape Supply
Feb 12, 2026
Maintains: Buy
Price Target: $165$200
Current: $140.14
Upside: +42.71%
James Hardie Industries
Feb 11, 2026
Maintains: Buy
Price Target: $28$30
Current: $22.88
Upside: +31.12%
QXO, Inc.
Dec 19, 2025
Maintains: Buy
Price Target: $28$26
Current: $21.95
Upside: +18.45%
Eagle Materials
Dec 19, 2025
Downgrades: Hold
Price Target: $280$210
Current: $213.88
Upside: -1.81%
Somnigroup International
Nov 7, 2025
Maintains: Buy
Price Target: $85$105
Current: $86.13
Upside: +21.91%
Trex Company
Nov 5, 2025
Maintains: Buy
Price Target: $75$50
Current: $40.16
Upside: +24.50%
Carlisle Companies
Oct 30, 2025
Maintains: Hold
Price Target: $350$340
Current: $388.76
Upside: -12.54%
Maintains: Hold
Price Target: $10$12
Current: $11.28
Upside: +6.38%
Maintains: Hold
Price Target: $370$390
Current: $432.74
Upside: -9.88%
Maintains: Hold
Price Target: $165$135
Current: $114.56
Upside: +17.84%
Maintains: Buy
Price Target: $125$140
Current: $113.55
Upside: +23.29%
Maintains: Buy
Price Target: $195$230
Current: $169.88
Upside: +35.39%
Maintains: Hold
Price Target: $56$50
Current: $53.89
Upside: -7.22%
Downgrades: Hold
Price Target: $65$60
Current: $51.38
Upside: +16.78%
Maintains: Buy
Price Target: $92$75
Current: $68.03
Upside: +10.25%
Maintains: Hold
Price Target: $240$180
Current: $325.79
Upside: -44.75%
Maintains: Buy
Price Target: $220$180
Current: $97.45
Upside: +84.71%
Maintains: Hold
Price Target: $11$7
Current: $2.01
Upside: +248.26%
Maintains: Buy
Price Target: $670$610
Current: $656.78
Upside: -7.12%
Maintains: Buy
Price Target: $130$115
Current: $66.38
Upside: +73.24%
Maintains: Hold
Price Target: $10$14
Current: $29.50
Upside: -52.54%
Maintains: Buy
Price Target: $21$10
Current: $6.44
Upside: +55.28%
Downgrades: Hold
Price Target: $12
Current: $0.68
Upside: +1,652.85%
Maintains: Buy
Price Target: $185$217
Current: $257.70
Upside: -15.79%
Initiates: Buy
Price Target: $29
Current: $82.12
Upside: -64.69%
Maintains: Hold
Price Target: $240$300
Current: $366.92
Upside: -18.24%