Mark Hughes

Stock Analyst at Truist Securities

(3.49)
# 176
Out of 5,317 analysts
256
Total ratings
77.78%
Success rate
31.79%
Average return
52 Stocks
Name Action Price Target Current % Upside Ratings Updated
PLMR Palomar Hldgs
Maintains: Strong Buy
150 178
153.8 15.73% 7 Apr 15, 2025
BRO Brown & Brown
Maintains: Strong Buy
118 138
119.55 15.43% 13 Apr 15, 2025
WRB WR Berkley
Maintains: Strong Buy
68 80
68.28 17.16% 6 Apr 3, 2025
JRVR James River Gr Hldgs
Maintains: Hold
6 5
4.23 18.2% 5 Mar 11, 2025
MAIN Main Street Capital
Maintains: Hold
52 62
53.58 15.71% 3 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
54 61
54.01 12.94% 7 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
64 57
29.92 90.51% 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
111.28 -19.12% 10 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
20
15.1 32.45% 1 Feb 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
23 24
20.14 19.17% 3 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
480 525
483.33 8.62% 14 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
58 67
40.1 67.08% 3 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
240 250
193.91 28.93% 5 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
52 60
47.32 26.8% 6 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
275 290
335.53 -13.57% 11 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
145 145
148.44 -2.32% 11 Dec 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
365 380
327.14 16.16% 5 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
14 18
23.23 -22.51% 10 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
20 21
19.2 9.38% 4 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
64 70
62.37 12.23% 11 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
300 340
258.49 31.53% 16 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 31
17.06 81.71% 3 Nov 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
55 58
48.32 20.03% 3 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
100 105
108.09 -2.86% 13 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
70 75
77.31 -2.99% 6 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
90 105
122.69 -14.42% 9 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
68 73
60.78 20.11% 7 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
48 54
49.1 9.98% 6 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
16 14
10.44 34.1% 2 Aug 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 17
13.67 24.36% 2 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
11 12
17.34 -30.8% 4 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
10 11
8.68 26.73% 2 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
37 47
34.1 37.83% 4 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
1400 1600
1782.45 -10.24% 10 May 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
22 23
20.15 14.14% 1 May 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
15 16
11.46 39.62% 1 Feb 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
19
15.04 26.33% 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
57.66 30.07% 2 May 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
6.36 10.06% 1 Feb 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 12
9.62 24.74% 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
38.89 -74.29% 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
2.27 32.16% 1 Mar 19, 2020