Mark Hughes

Stock Analyst at Truist Securities

(3.65)
# 273
Out of 5,441 analysts
270
Total ratings
Success rate
Average return
53 Stocks
Name Action PT Current % Upside Ratings Updated
MSIF MSC Income Fund
Maintains: Buy
20 19
14.34 32.5% 2 Aug 15, 2025
MAIN Main Street Capital
Maintains: Hold
54 64
65.98 -3% 5 Aug 11, 2025
FTDR Frontdoor
Maintains: Strong Buy
67 71
56.04 26.7% 4 Aug 6, 2025
AMSF AMERISAFE
Maintains: Hold
54 50
44.92 11.31% 7 Jul 28, 2025
KNSL Kinsale Cap Gr
Maintains: Strong Buy
500 560
436.76 28.22% 16 Jul 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
10
7.55 32.45% 1 Jul 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
150
139 7.91% 10 Jul 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 11
10.51 4.66% 2 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
16 15
12.65 18.58% 2 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
20 30
20.93 43.33% 5 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
61 70
48.91 43.12% 8 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
138 130
94.59 37.44% 14 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
150 178
121.64 46.33% 7 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
68 80
69.99 14.3% 6 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
6 5
5.66 -11.66% 5 Mar 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
64 57
39.68 43.65% 3 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
33 35
n/a n/a 4 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
80 90
86.52 4.02% 10 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
23 24
23.89 0.46% 3 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
240 250
205.64 21.57% 5 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
52 60
53.11 12.97% 6 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
275 290
288.86 0.39% 11 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
145 145
154.43 -6.11% 11 Dec 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
365 380
329.33 15.39% 5 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
14 18
23.95 -24.84% 10 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
20 21
17.54 19.73% 4 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
64 70
58.5 19.66% 11 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
300 340
258.25 31.66% 16 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 31
15.26 103.15% 3 Nov 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
55 58
41.31 40.4% 3 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
100 105
104.2 0.77% 13 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
70 75
69.4 8.07% 6 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
68 73
63.14 15.62% 7 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
16 14
11.23 24.67% 2 Aug 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 17
14.1 20.57% 2 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
10 11
10.9 0.92% 2 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
37 47
39.27 19.68% 4 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
1400 1600
1905.63 -16.04% 10 May 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
22 23
22.45 2.45% 1 May 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
19
16.04 18.45% 1 Feb 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
225
329.83 -31.78% 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
56.47 -2.6% 3 Jul 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
80 75
71 5.63% 2 May 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
7.28 -3.85% 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
231.56 12.28% 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
46.25 -78.38% 3 Jun 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
35 23
73.85 -68.86% 1 Mar 19, 2020