Keith Hughes Stock Analyst Profile - Truist Securities Research Coverage - Stocknear

Keith Hughes

Stock Analyst at Truist Securities

(5)
# 152
Out of 5,506 analysts
293
Total ratings
Success rate
Average return

45 Stocks

Name Action PT Current % Upside Ratings Updated
CRH CRH
Maintains: Strong Buy
125 140
119.97 16.7% 6 Oct 2, 2025
CSL Carlisle Companies
Maintains: Hold
380 350
328.17 6.65% 3 Sep 22, 2025
FERG Ferguson Enterprises
Maintains: Strong Buy
240 260
231.77 12.18% 10 Sep 17, 2025
AWI Armstrong World Indu...
Maintains: Strong Buy
195 230
196.9 16.81% 10 Sep 12, 2025
CNM Core & Main
Maintains: Hold
56 50
52.51 -4.78% 12 Sep 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
65 60
52.86 13.51% 7 Aug 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
35 25
20.41 22.49% 3 Aug 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
75 85
84.27 0.87% 2 Aug 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
105 110
n/a n/a 11 Jul 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
30
20.24 48.22% 1 Jul 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
60
48.71 23.18% 1 Jun 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
165 145
127.43 13.79% 13 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
92 75
70.39 6.55% 6 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
330 280
234.68 19.31% 9 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
240 180
242.32 -25.72% 13 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
395 310
399.12 -22.33% 12 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 90
52.67 70.88% 13 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
220 180
128.61 39.96% 13 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
11 7
4.89 43.15% 8 Feb 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
670 610
634.98 -3.93% 3 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
155 148
129.2 14.55% 13 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
69 72
n/a n/a 16 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
13 11
9.01 22.09% 15 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
60 53
n/a n/a 4 Nov 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
52 57
n/a n/a 8 Nov 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
300 315
304.77 3.36% 8 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
130 115
73.68 56.08% 6 Jul 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
90 95
n/a n/a 6 May 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
12 11
n/a n/a 4 Apr 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
10 14
27.63 -49.33% 4 Feb 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
115 145
138.67 4.56% 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.4 35.14% 3 Aug 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
12
0.95 1163.16% 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
246.35 -11.91% 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
77.86 -62.75% 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
395.07 -24.06% 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