Keith Hughes

Stock Analyst at Truist Securities

(4.38)
# 78
Out of 5,218 analysts
259
Total ratings
79.31%
Success rate
58.63%
Average return
42 Stocks
Name Action Price Target Current % Upside Ratings Updated
James Hardie Industr...
Initiates Coverage On: Buy
45
33.88 32.82% 1 Dec 10, 2024
GMS
Maintains: Hold
90 97
91.12 6.45% 8 Dec 9, 2024
Core & Main
Maintains: Hold
38 56
52.13 7.42% 11 Dec 4, 2024
Summit Materials
Downgrades: Hold
60 53
50.77 3.41% 4 Nov 26, 2024
AZEK Co
Maintains: Strong Buy
52 57
53.49 6.56% 8 Nov 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
460
420.26 9.46% 1 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
110 120
97.89 22.59% 5 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
82 92
75.77 21.42% 6 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
320 330
272.85 20.95% 8 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
300 315
276.14 14.07% 8 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
84 92
78.72 16.87% 5 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
148 162
153.64 5.44% 7 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
184 155
127.81 21.27% 12 Oct 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
165 220
166.21 32.36% 12 Sep 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
700 670
550.73 21.66% 2 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
120 100
76.98 29.9% 12 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
410 395
344.6 14.63% 11 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
11 13
11.28 15.25% 14 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
235 240
198.24 21.07% 12 Aug 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
158 165
141 17.02% 12 Aug 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
65 58
57.87 0.22% 13 Jul 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
130 115
110.39 4.18% 6 Jul 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
90 95
106.26 -10.6% 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
187.61 22.59% 8 Mar 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
10 14
26.17 -46.5% 4 Feb 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
15 19
10.32 84.11% 6 Feb 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
115 145
191.26 -24.19% 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
7.5 33.33% 3 Aug 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
12
0.94 1176.6% 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
262.39 -17.3% 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
78.27 -62.95% 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
416.91 -28.04% 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