Keith Hughes

Stock Analyst at Truist Financial

(4.87)
# 336
Out of 4,564 analysts
872
Total ratings
60.1%
Success rate
17.3%
Average return

Stocks Rated by Keith Hughes

James Hardie Industries
Jul 23, 2026
Maintained: Buy
Price Target: $30$25
Current: $25.86
Upside: -4.18%
Crown Holdings
Jul 22, 2026
Reiterated: Buy
Price Target: $141
Current: $114.49
Upside: +23.15%
Trex Company
Jul 14, 2026
Maintained: Buy
Price Target: $55$60
Current: $42.38
Upside: +41.58%
Ferguson Enterprises
Jul 14, 2026
Maintained: Buy
Price Target: n/a
Current: $228.67
Upside: -
Martin Marietta Materials
Jul 9, 2026
Maintained: Buy
Price Target: n/a
Current: $546.87
Upside: -
Carlisle Companies
Jul 7, 2026
Maintained: Hold
Price Target: $340
Current: $331.55
Upside: +2.55%
QXO, Inc.
Jul 7, 2026
Maintained: Buy
Price Target: n/a
Current: $13.83
Upside: -
Amrize AG
Jul 7, 2026
Downgraded: Hold
Price Target: $48
Current: $48.35
Upside: -0.72%
Fortune Brands Innovations
Jun 30, 2026
Upgraded: Buy
Price Target: $70
Current: $49.80
Upside: +40.56%
SiteOne Landscape Supply
Jun 25, 2026
Maintained: Buy
Price Target: $105
Current: $98.64
Upside: +6.45%
Maintained: Buy
Price Target: $295
Current: $274.93
Upside: +7.23%
Maintained: Hold
Price Target: $200$218
Current: $222.88
Upside: -2.08%
Maintained: Buy
Price Target: n/a
Current: $98.02
Upside: -
Maintained: Buy
Price Target: n/a
Current: $110.01
Upside: -
Maintained: Hold
Price Target: n/a
Current: $43.12
Upside: -
Initiated Coverage: Hold
Price Target: $130
Current: $104.04
Upside: +24.95%
Maintained: Hold
Price Target: $210
Current: $207.11
Upside: +1.40%
Maintained: Buy
Price Target: $115
Current: $70.55
Upside: +63.00%
Maintained: Buy
Price Target: n/a
Current: $77.34
Upside: -
Maintained: Buy
Price Target: n/a
Current: $53.04
Upside: -
Maintained: Hold
Price Target: $11
Current: $10.60
Upside: +3.77%
Maintained: Buy
Price Target: n/a
Current: $68.85
Upside: -
Maintained: Hold
Price Target: $125
Current: $138.95
Upside: -10.04%
Maintained: Buy
Price Target: n/a
Current: $158.05
Upside: -
Rated: Hold
Price Target: n/a
Current: $1.10
Upside: -
Maintained: Hold
Price Target: n/a
Current: $176.18
Upside: -
Rated: Hold
Price Target: n/a
Current: $7.00
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $155.20
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $5.50
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $32.65
Upside: n/a
Maintained: Buy
Price Target: $27$30
Current: $88.91
Upside: n/a
Maintained: Buy
Price Target: $217$284
Current: $201.92
Upside: n/a
Maintained: Hold
Price Target: $325$420
Current: $324.71
Upside: n/a
Maintained: Hold
Price Target: $35$43
Current: $0.022
Upside: n/a
Reiterated: Hold
Price Target: $17$14
Current: $0.0001
Upside: n/a
Downgraded: Hold
Price Target: $92
Current: $120.05
Upside: n/a
Upgraded: Buy
Price Target: $100
Current: $359.85
Upside: n/a