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

Mark Hughes

Stock Analyst at Truist Securities

(5)
# 303
Out of 5,493 analysts
272
Total ratings
Success rate
Average return

53 Stocks

Name Action PT Current % Upside Ratings Updated
GSHD Goosehead Insurance
Maintains: Hold
90 85
74.94 13.42% 11 Sep 23, 2025
HRTG Heritage Insurance H...
Maintains: Strong Buy
30 35
24.85 40.85% 6 Sep 19, 2025
MSIF MSC Income Fund
Maintains: Buy
20 19
13.51 40.64% 2 Aug 15, 2025
MAIN Main Street Capital
Maintains: Hold
54 64
63.7 0.47% 5 Aug 11, 2025
FTDR Frontdoor
Maintains: Strong Buy
67 71
66.96 6.03% 4 Aug 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
54 50
43.77 14.23% 7 Jul 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
500 560
419.05 33.64% 16 Jul 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
10
9.54 4.82% 1 Jul 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
150
144.51 3.8% 10 Jul 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 11
9.17 19.96% 2 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
16 15
12.05 24.48% 2 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
61 70
47.02 48.87% 8 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
138 130
93.78 38.62% 14 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
150 178
115.23 54.47% 7 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
68 80
75.89 5.42% 6 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
6 5
5.57 -10.23% 5 Mar 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
64 57
43.72 30.38% 3 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
33 35
n/a n/a 4 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
23 24
22.8 5.26% 3 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
240 250
215.6 15.96% 5 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
52 60
52.38 14.55% 6 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
275 290
304 -4.61% 11 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
145 145
187.55 -22.69% 11 Dec 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
365 380
341.89 11.15% 5 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
14 18
23.92 -24.75% 10 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
20 21
15.18 38.34% 4 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
64 70
60.4 15.89% 11 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
300 340
277.46 22.54% 16 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 31
16.04 93.27% 3 Nov 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
55 58
42.34 36.99% 3 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
100 105
111.36 -5.71% 13 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
70 75
78.26 -4.17% 6 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
68 73
64.96 12.38% 7 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
16 14
10.89 28.56% 2 Aug 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 17
13.23 28.5% 2 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
10 11
12.01 -8.41% 2 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
37 47
39.26 19.71% 4 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
1400 1600
1913.88 -16.4% 10 May 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
22 23
20.46 12.41% 1 May 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
19
14.51 30.94% 1 Feb 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
225
n/a n/a 2 Aug 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
10 11
n/a n/a 1 Aug 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
49 55
n/a n/a 3 Jul 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
80 75
75.78 -1.03% 2 May 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
6.67 4.95% 1 Feb 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 4 Aug 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
240 260
n/a n/a 1 Feb 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Jan 27, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
8 10
49 -79.59% 3 Jun 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
35 23
n/a n/a 1 Mar 19, 2020