Keith Hughes

Stock Analyst at Truist Financial

(4.78)
# 583
Out of 5,099 analysts
876
Total ratings
59%
Success rate
10.8%
Average return

Stocks Rated by Keith Hughes

CRH plc
Nov 2, 2026
Reiterated: Buy
Price Target: $105 → $120
Current: $93.53
Upside: +28.30%
Builders FirstSource
Oct 30, 2026
Reiterated: Buy
Price Target: $70 → $75
Current: $63.61
Upside: +17.91%
Floor & Decor Holdings
Oct 30, 2026
Reiterated: Buy
Price Target: $65
Current: $48.15
Upside: +34.99%
Masco
Oct 29, 2026
Reiterated: Buy
Price Target: $90
Current: $82.18
Upside: +9.52%
Armstrong World Industries
Oct 27, 2026
Reiterated: Buy
Price Target: $210
Current: $171.13
Upside: +22.71%
Cardinal Infrastructure Group
Oct 26, 2026
Reiterated: Buy
Price Target: $30
Current: $15.71
Upside: +90.96%
Eagle Materials
Oct 8, 2026
Reiterated: Hold
Price Target: $165
Current: $192.76
Upside: -14.40%
Installed Building Products
Oct 8, 2026
Reiterated: Hold
Price Target: $160
Current: $212.46
Upside: -24.69%
Owens Corning
Oct 8, 2026
Reiterated: Hold
Price Target: $140 → $115
Current: $117.76
Upside: -2.34%
QXO, Inc.
Oct 8, 2026
Reiterated: Buy
Price Target: $15
Current: $11.71
Upside: +28.10%
Reiterated: Hold
Price Target: $35
Current: $41.97
Upside: -16.61%
Reiterated: Buy
Price Target: $625
Current: $543.77
Upside: +14.94%
Reiterated: Buy
Price Target: $320
Current: $284.60
Upside: +12.44%
Reiterated: Buy
Price Target: n/a
Current: $27.26
Upside: -
Reiterated: Hold
Price Target: $45
Current: $44.87
Upside: +0.29%
Reiterated: Buy
Price Target: n/a
Current: $145.36
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $50.00
Upside: -
Initiated Coverage: Hold
Price Target: $24
Current: $18.44
Upside: +30.15%
Reiterated: Buy
Price Target: n/a
Current: $241.99
Upside: -
Reiterated: Buy
Price Target: $100
Current: $65.35
Upside: +53.02%
Reiterated: Hold
Price Target: n/a
Current: $96.29
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $45.89
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $387.31
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $111.71
Upside: -
Rated: Hold
Price Target: n/a
Current: $1.20
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $204.31
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.52
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $185.38
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $7.32
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $37.94
Upside: n/a
Reiterated: Buy
Price Target: $27 → $30
Current: $102.20
Upside: n/a
Reiterated: Buy
Price Target: $217 → $284
Current: $213.38
Upside: n/a
Reiterated: Hold
Price Target: $325 → $420
Current: $333.66
Upside: n/a
Reiterated: Hold
Price Target: $35 → $43
Current: $0.0003
Upside: n/a
Reiterated: Hold
Price Target: $17 → $14
Current: $0.000001
Upside: n/a
Downgraded: Hold
Price Target: $92
Current: $124.27
Upside: n/a
Upgraded: Buy
Price Target: $100
Current: $311.69
Upside: n/a