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
Main Sectors:
Stocks Rated by Keith Hughes
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| JHX James Hardie Industries | Maintained: Buy | $30 → $25 | $25.86 | -4.18% | 14 | Jul 23, 2026 | |
| CCK Crown Holdings | Reiterated: Buy | $141 | $114.49 | +23.15% | 1 | Jul 22, 2026 | |
| TREX Trex Company | Maintained: Buy | $55 → $60 | $42.38 | +41.58% | 53 | Jul 14, 2026 | |
| FERG Ferguson Enterprises | Maintained: Buy | n/a | $228.67 | - | 29 | Jul 14, 2026 | |
| MLM Martin Marietta Materials | Maintained: Buy | n/a | $546.87 | - | 28 | Jul 9, 2026 | |
| CSL Carlisle Companies | Maintained: Hold | $340 | $331.55 | +2.55% | 11 | Jul 7, 2026 | |
| QXO QXO, Inc. | Maintained: Buy | n/a | $13.83 | - | 15 | Jul 7, 2026 | |
| AMRZ Amrize AG | Downgraded: Hold | $48 | $48.35 | -0.72% | 10 | Jul 7, 2026 | |
| FBIN Fortune Brands Innovations | Upgraded: Buy | $70 | $49.80 | +40.56% | 33 | Jun 30, 2026 | |
| SITE SiteOne Landscape Supply | Maintained: Buy | $105 | $98.64 | +6.45% | 47 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $295 | $274.93 | +7.23% | 27 | Jun 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $200 → $218 | $222.88 | -2.08% | 40 | Jun 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $98.02 | - | 21 | Jun 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $110.01 | - | 46 | Jun 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $43.12 | - | 24 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $130 | $104.04 | +24.95% | 1 | Jun 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $210 | $207.11 | +1.40% | 31 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $115 | $70.55 | +63.00% | 45 | May 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $77.34 | - | 35 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $53.04 | - | 20 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $11 | $10.60 | +3.77% | 47 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $68.85 | - | 60 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $125 | $138.95 | -10.04% | 44 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $158.05 | - | 38 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $1.10 | - | 31 | Feb 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $176.18 | - | 1 | Aug 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $7.00 | n/a | 18 | May 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $155.20 | n/a | 1 | Nov 18, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $5.50 | n/a | 12 | Nov 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $32.65 | n/a | 22 | May 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $27 → $30 | $88.91 | n/a | 4 | Nov 18, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $217 → $284 | $201.92 | n/a | 21 | Nov 17, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $325 → $420 | $324.71 | n/a | 19 | Nov 16, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $35 → $43 | $0.022 | n/a | 14 | Jul 26, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $17 → $14 | $0.0001 | n/a | 7 | Jan 7, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $92 | $120.05 | n/a | 1 | Aug 27, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $100 | $359.85 | n/a | 1 | Mar 18, 2013 |
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%
Jun 22, 2026
Maintained: Buy
Price Target: $295
Current: $274.93
Upside: +7.23%
Jun 22, 2026
Maintained: Hold
Price Target: $200 → $218
Current: $222.88
Upside: -2.08%
Jun 15, 2026
Maintained: Buy
Price Target: n/a
Current: $98.02
Upside: -
Jun 12, 2026
Maintained: Buy
Price Target: n/a
Current: $110.01
Upside: -
Jun 11, 2026
Maintained: Hold
Price Target: n/a
Current: $43.12
Upside: -
Jun 3, 2026
Initiated Coverage: Hold
Price Target: $130
Current: $104.04
Upside: +24.95%
May 21, 2026
Maintained: Hold
Price Target: $210
Current: $207.11
Upside: +1.40%
May 20, 2026
Maintained: Buy
Price Target: $115
Current: $70.55
Upside: +63.00%
May 14, 2026
Maintained: Buy
Price Target: n/a
Current: $77.34
Upside: -
May 12, 2026
Maintained: Buy
Price Target: n/a
Current: $53.04
Upside: -
May 8, 2026
Maintained: Hold
Price Target: $11
Current: $10.60
Upside: +3.77%
May 8, 2026
Maintained: Buy
Price Target: n/a
Current: $68.85
Upside: -
May 7, 2026
Maintained: Hold
Price Target: $125
Current: $138.95
Upside: -10.04%
Apr 29, 2026
Maintained: Buy
Price Target: n/a
Current: $158.05
Upside: -
Feb 10, 2026
Rated: Hold
Price Target: n/a
Current: $1.10
Upside: -
Aug 22, 2025
Maintained: Hold
Price Target: n/a
Current: $176.18
Upside: -
May 13, 2025
Rated: Hold
Price Target: n/a
Current: $7.00
Upside: n/a
Nov 18, 2024
Reiterated: Buy
Price Target: n/a
Current: $155.20
Upside: n/a
Nov 13, 2024
Rated: Hold
Price Target: n/a
Current: $5.50
Upside: n/a
May 13, 2024
Rated: Hold
Price Target: n/a
Current: $32.65
Upside: n/a
Nov 18, 2021
Maintained: Buy
Price Target: $27 → $30
Current: $88.91
Upside: n/a
Nov 17, 2021
Maintained: Buy
Price Target: $217 → $284
Current: $201.92
Upside: n/a
Nov 16, 2021
Maintained: Hold
Price Target: $325 → $420
Current: $324.71
Upside: n/a
Jul 26, 2019
Maintained: Hold
Price Target: $35 → $43
Current: $0.022
Upside: n/a
Jan 7, 2019
Reiterated: Hold
Price Target: $17 → $14
Current: $0.0001
Upside: n/a
Aug 27, 2014
Downgraded: Hold
Price Target: $92
Current: $120.05
Upside: n/a
Mar 18, 2013
Upgraded: Buy
Price Target: $100
Current: $359.85
Upside: n/a