Keith Hughes

Stock Analyst at Truist Securities

(4.3)
# 77
Out of 5,240 analysts
260
Total ratings
75.86%
Success rate
54.09%
Average return
42 Stocks
Name Action Price Target Current % Upside Ratings Updated
Tempur Sealy Intl
Maintains: Strong Buy
58 63
56.64 11.23% 14 Jan 10, 2025
James Hardie Industr...
Initiates Coverage On: Buy
45
31.7 41.96% 1 Dec 10, 2024
GMS
Maintains: Hold
90 97
81.94 18.38% 8 Dec 9, 2024
Core & Main
Maintains: Hold
38 56
53.96 3.78% 11 Dec 4, 2024
Summit Materials
Downgrades: Hold
60 53
52.05 0.86% 4 Nov 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
52 57
47.09 21.04% 8 Nov 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
460
382.17 20.37% 1 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
110 120
92.7 29.45% 5 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
82 92
72.58 26.76% 6 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
320 330
242.66 35.99% 8 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
300 315
259.68 21.3% 8 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
84 92
75.81 21.36% 5 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
148 162
145.75 11.15% 7 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
184 155
125.46 23.55% 12 Oct 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
165 220
154.12 42.75% 12 Sep 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
700 670
517.75 29.41% 2 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
120 100
69.09 44.74% 12 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
410 395
332.4 18.83% 11 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
11 13
10.32 25.97% 14 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
235 240
187.49 28.01% 12 Aug 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
158 165
136.6 20.79% 12 Aug 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
130 115
95.83 20% 6 Jul 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
90 95
108.78 -12.67% 6 May 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
12 11
n/a n/a 4 Apr 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
197 230
175.78 30.85% 8 Mar 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
10 14
23.34 -40.02% 4 Feb 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
15 19
8.91 113.24% 6 Feb 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
115 145
174.26 -16.79% 12 Feb 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
43 42
n/a n/a 4 Jan 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
21 10
6.31 58.48% 3 Aug 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
12
0.97 1137.11% 1 Nov 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
13 15
n/a n/a 2 Aug 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
185 217
251.38 -13.68% 6 May 20, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
107 125
n/a n/a 4 Apr 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
20
n/a n/a 1 Nov 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
29
74.18 -60.91% 1 Sep 17, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
42
n/a n/a 5 Sep 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
240 300
392.82 -23.63% 4 Aug 12, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
28 30
n/a n/a 5 Jun 3, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Jan 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Oct 2, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 May 16, 2017