Keith Hughes

Stock Analyst at Truist Financial

(4.84)
# 421
Out of 4,996 analysts
857
Total ratings
57.7%
Success rate
15.5%
Average return

Stocks Rated by Keith Hughes

James Hardie Industries
Sep 16, 2026
Reiterated: Buy
Price Target: n/a
Current: $26.85
Upside: -
Core & Main
Sep 10, 2026
Reiterated: Hold
Price Target: $45
Current: $42.76
Upside: +5.24%
Armstrong World Industries
Sep 8, 2026
Reiterated: Buy
Price Target: n/a
Current: $163.97
Upside: -
Mohawk Industries
Sep 8, 2026
Reiterated: Buy
Price Target: n/a
Current: $119.65
Upside: -
Trex Company
Aug 31, 2026
Reiterated: Buy
Price Target: n/a
Current: $43.62
Upside: -
ADI Global Distribution
Aug 26, 2026
Initiated Coverage: Hold
Price Target: $24
Current: $20.68
Upside: +16.05%
Amrize AG
Aug 21, 2026
Reiterated: Hold
Price Target: n/a
Current: $37.90
Upside: -
Martin Marietta Materials
Aug 21, 2026
Reiterated: Buy
Price Target: n/a
Current: $490.45
Upside: -
QXO, Inc.
Aug 17, 2026
Reiterated: Buy
Price Target: n/a
Current: $12.28
Upside: -
Ferguson Enterprises
Aug 11, 2026
Reiterated: Buy
Price Target: n/a
Current: $221.17
Upside: -
Reiterated: Buy
Price Target: $100
Current: $62.87
Upside: +59.06%
Reiterated: Hold
Price Target: n/a
Current: $93.44
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $202.79
Upside: -
Reiterated: Hold
Price Target: $125 → $140
Current: $122.88
Upside: +13.93%
Reiterated: Buy
Price Target: n/a
Current: $39.03
Upside: -
Rated: Buy
Price Target: $115 → $90
Current: $59.16
Upside: +52.13%
Reiterated: Buy
Price Target: $130
Current: $85.23
Upside: +52.53%
Reiterated: Buy
Price Target: n/a
Current: $47.39
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $323.96
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $178.34
Upside: -
Reiterated: Buy
Price Target: $85
Current: $68.16
Upside: +24.71%
Reiterated: Buy
Price Target: n/a
Current: $244.40
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $93.77
Upside: -
Rated: Hold
Price Target: n/a
Current: $1.80
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $188.03
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.58
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $172.66
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $6.34
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $34.94
Upside: n/a
Reiterated: Buy
Price Target: $27 → $30
Current: $96.59
Upside: n/a
Reiterated: Buy
Price Target: $217 → $284
Current: $191.36
Upside: n/a
Reiterated: Hold
Price Target: $325 → $420
Current: $296.72
Upside: n/a
Reiterated: Hold
Price Target: $35 → $43
Current: $0.0153
Upside: n/a
Reiterated: Hold
Price Target: $17 → $14
Current: $0.0001
Upside: n/a
Downgraded: Hold
Price Target: $92
Current: $128.76
Upside: n/a
Upgraded: Buy
Price Target: $100
Current: $325.37
Upside: n/a