Keith Hughes
Stock Analyst at Truist Financial
(4.90)
# 251
Out of 4,407 analysts
894
Total ratings
61.5%
Success rate
17.9%
Average return
Main Sectors:
Stocks Rated by Keith Hughes
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| MHK Mohawk Industries | Maintained: Buy | n/a | $107.64 | - | 46 | Jun 12, 2026 | |
| CNM Core & Main | Maintained: Hold | n/a | $48.33 | - | 24 | Jun 11, 2026 | |
| ROAD Construction Partners | Initiated Coverage: Hold | $130 | $113.87 | +14.17% | 1 | Jun 3, 2026 | |
| TREX Trex Company | Maintained: Buy | n/a | $45.63 | - | 51 | Jun 2, 2026 | |
| JHX James Hardie Industries | Maintained: Buy | n/a | $24.13 | - | 12 | Jun 2, 2026 | |
| FBIN Fortune Brands Innovations | Maintained: Hold | n/a | $43.22 | - | 32 | May 28, 2026 | |
| EXP Eagle Materials | Maintained: Hold | $210 | $215.25 | -2.44% | 31 | May 21, 2026 | |
| BLDR Builders FirstSource | Maintained: Buy | $115 | $77.77 | +47.87% | 45 | May 20, 2026 | |
| MAS Masco | Maintained: Buy | n/a | $74.03 | - | 35 | May 14, 2026 | |
| QXO QXO, Inc. | Maintained: Buy | n/a | $16.63 | - | 12 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $53.34 | - | 20 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $54 | $41.61 | +29.78% | 1 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $250 → $200 | $207.09 | -3.42% | 39 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $11 | $10.60 | +3.77% | 47 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $72.25 | - | 60 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $125 | $121.44 | +2.93% | 44 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $411.08 | - | 42 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $230.08 | - | 27 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $730 | $577.33 | +26.44% | 26 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $106.48 | - | 20 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $65 | $53.17 | +22.25% | 8 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $286.47 | - | 26 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $154.21 | - | 38 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $106.50 | - | 46 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $360 | $343.77 | +4.72% | 9 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $1.77 | - | 31 | Feb 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $166.62 | - | 1 | Aug 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $0.4189 | n/a | 18 | May 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $159.25 | n/a | 1 | Nov 18, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $5.60 | n/a | 12 | Nov 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $31.87 | n/a | 22 | May 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $27 → $30 | $93.72 | n/a | 4 | Nov 18, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $217 → $284 | $220.78 | n/a | 21 | Nov 17, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $325 → $420 | $328.39 | n/a | 19 | Nov 16, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $35 → $43 | $0.3902 | 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 | $103.75 | n/a | 1 | Aug 27, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $100 | $380.46 | n/a | 1 | Mar 18, 2013 |
Mohawk Industries
Jun 12, 2026
Maintained: Buy
Price Target: n/a
Current: $107.64
Upside: -
Core & Main
Jun 11, 2026
Maintained: Hold
Price Target: n/a
Current: $48.33
Upside: -
Construction Partners
Jun 3, 2026
Initiated Coverage: Hold
Price Target: $130
Current: $113.87
Upside: +14.17%
Trex Company
Jun 2, 2026
Maintained: Buy
Price Target: n/a
Current: $45.63
Upside: -
James Hardie Industries
Jun 2, 2026
Maintained: Buy
Price Target: n/a
Current: $24.13
Upside: -
Fortune Brands Innovations
May 28, 2026
Maintained: Hold
Price Target: n/a
Current: $43.22
Upside: -
Eagle Materials
May 21, 2026
Maintained: Hold
Price Target: $210
Current: $215.25
Upside: -2.44%
Builders FirstSource
May 20, 2026
Maintained: Buy
Price Target: $115
Current: $77.77
Upside: +47.87%
Masco
May 14, 2026
Maintained: Buy
Price Target: n/a
Current: $74.03
Upside: -
QXO, Inc.
May 13, 2026
Maintained: Buy
Price Target: n/a
Current: $16.63
Upside: -
May 12, 2026
Maintained: Buy
Price Target: n/a
Current: $53.34
Upside: -
May 12, 2026
Reiterated: Buy
Price Target: $54
Current: $41.61
Upside: +29.78%
May 11, 2026
Maintained: Hold
Price Target: $250 → $200
Current: $207.09
Upside: -3.42%
May 8, 2026
Maintained: Hold
Price Target: $11
Current: $10.60
Upside: +3.77%
May 8, 2026
Maintained: Buy
Price Target: n/a
Current: $72.25
Upside: -
May 7, 2026
Maintained: Hold
Price Target: $125
Current: $121.44
Upside: +2.93%
May 6, 2026
Maintained: Hold
Price Target: n/a
Current: $411.08
Upside: -
May 6, 2026
Maintained: Buy
Price Target: n/a
Current: $230.08
Upside: -
May 4, 2026
Maintained: Buy
Price Target: $730
Current: $577.33
Upside: +26.44%
May 4, 2026
Maintained: Buy
Price Target: n/a
Current: $106.48
Upside: -
May 1, 2026
Maintained: Buy
Price Target: $65
Current: $53.17
Upside: +22.25%
Apr 30, 2026
Maintained: Buy
Price Target: n/a
Current: $286.47
Upside: -
Apr 29, 2026
Maintained: Buy
Price Target: n/a
Current: $154.21
Upside: -
Apr 29, 2026
Maintained: Buy
Price Target: n/a
Current: $106.50
Upside: -
Apr 24, 2026
Maintained: Hold
Price Target: $360
Current: $343.77
Upside: +4.72%
Feb 10, 2026
Rated: Hold
Price Target: n/a
Current: $1.77
Upside: -
Aug 22, 2025
Maintained: Hold
Price Target: n/a
Current: $166.62
Upside: -
May 13, 2025
Rated: Hold
Price Target: n/a
Current: $0.4189
Upside: n/a
Nov 18, 2024
Reiterated: Buy
Price Target: n/a
Current: $159.25
Upside: n/a
Nov 13, 2024
Rated: Hold
Price Target: n/a
Current: $5.60
Upside: n/a
May 13, 2024
Rated: Hold
Price Target: n/a
Current: $31.87
Upside: n/a
Nov 18, 2021
Maintained: Buy
Price Target: $27 → $30
Current: $93.72
Upside: n/a
Nov 17, 2021
Maintained: Buy
Price Target: $217 → $284
Current: $220.78
Upside: n/a
Nov 16, 2021
Maintained: Hold
Price Target: $325 → $420
Current: $328.39
Upside: n/a
Jul 26, 2019
Maintained: Hold
Price Target: $35 → $43
Current: $0.3902
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: $103.75
Upside: n/a
Mar 18, 2013
Upgraded: Buy
Price Target: $100
Current: $380.46
Upside: n/a