Mark Hughes

Stock Analyst at Truist Securities

(3.04)
# 473
Out of 5,370 analysts
263
Total ratings
78.95%
Success rate
29.62%
Average return
52 Stocks
Name Action PT Current % Upside Ratings Updated
PFLT PennantPark Floating...
Maintains: Buy
12 11
10.18 8.06% 2 May 14, 2025
MFIC MidCap Financial
Maintains: Buy
16 15
12.19 23.05% 2 May 14, 2025
MAIN Main Street Capital
Maintains: Hold
62 54
57.44 -5.99% 4 May 12, 2025
HRTG Heritage Insurance H...
Maintains: Strong Buy
20 30
23.38 28.31% 5 May 8, 2025
SKWD Skyward Specialty
Maintains: Strong Buy
61 70
59.16 18.32% 8 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
138 130
106.88 21.63% 14 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
525 500
471.45 6.06% 15 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
150 178
162.03 9.86% 7 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
68 80
73.07 9.48% 6 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
6 5
5.99 -16.53% 5 Mar 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
64 57
38.95 46.34% 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
101.38 -11.23% 10 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
20
17.4 14.94% 1 Feb 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
23 24
22.51 6.62% 3 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
58 67
57.32 16.89% 3 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
240 250
199.87 25.08% 5 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
52 60
53.02 13.16% 6 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
275 290
315.92 -8.2% 11 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
145 145
154.18 -5.95% 11 Dec 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
365 380
297.58 27.7% 5 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
14 18
22.73 -20.81% 10 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
20 21
20.97 0.14% 4 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
64 70
54.75 27.85% 11 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
300 340
260.2 30.67% 16 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 31
14.73 110.45% 3 Nov 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
55 58
46.81 23.91% 3 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
100 105
102.61 2.33% 13 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
70 75
78.69 -4.69% 6 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
90 105
120.34 -12.75% 9 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
68 73
58.67 24.42% 7 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
48 54
44.41 21.59% 6 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
16 14
11.38 23.02% 2 Aug 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 17
14.49 17.32% 2 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
10 11
9.52 15.55% 2 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
37 47
40.66 15.59% 4 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
1400 1600
1954.65 -18.14% 10 May 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
22 23
21.36 7.68% 1 May 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
19
16.3 16.56% 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
67.91 10.44% 2 May 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
6.64 5.42% 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
50.57 -80.23% 3 Jun 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
35 23
n/a n/a 1 Mar 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
5 3
3.08 -2.6% 1 Mar 19, 2020