Mark Hughes

Stock Analyst at Truist Securities

(3.08)
# 354
Out of 5,329 analysts
258
Total ratings
74.32%
Success rate
30.15%
Average return
52 Stocks
Name Action PT Current % Upside Ratings Updated
BRO Brown & Brown
Maintains: Buy
138 130
109.04 19.22% 14 Apr 30, 2025
KNSL Kinsale Cap Gr
Maintains: Buy
525 500
427.41 16.98% 15 Apr 28, 2025
PLMR Palomar Hldgs
Maintains: Strong Buy
150 178
144.6 23.1% 7 Apr 15, 2025
WRB WR Berkley
Maintains: Strong Buy
68 80
71.19 12.38% 6 Apr 3, 2025
JRVR James River Gr Hldgs
Maintains: Hold
6 5
4.79 4.38% 5 Mar 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
52 62
52.73 17.58% 3 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
54 61
53.07 14.94% 7 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
64 57
34.47 65.36% 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
97.37 -7.57% 10 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
20
15.38 30.04% 1 Feb 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
23 24
20.55 16.79% 3 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
58 67
46.49 44.12% 3 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
240 250
191.69 30.42% 5 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
52 60
49.31 21.68% 6 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
275 290
317.79 -8.74% 11 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
145 145
146.12 -0.77% 11 Dec 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
365 380
306.61 23.94% 5 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
14 18
23.03 -21.84% 10 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
20 21
19.57 7.31% 4 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
64 70
63.48 10.27% 11 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
300 340
258.56 31.5% 16 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 31
18.43 68.2% 3 Nov 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
55 58
48.03 20.76% 3 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
100 105
103.68 1.27% 13 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
70 75
77.48 -3.2% 6 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
90 105
117.86 -10.91% 9 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
68 73
60.55 20.56% 7 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
48 54
45.99 17.42% 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.87 22.57% 2 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
11 12
18.89 -36.47% 4 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
10 11
8.71 26.29% 2 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
37 47
36.43 29.01% 4 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
1400 1600
1828.18 -12.48% 10 May 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
22 23
20.34 13.08% 1 May 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
15 16
11.75 36.17% 1 Feb 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
19
15.71 20.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
59.02 27.08% 2 May 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
6.42 9.03% 1 Feb 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 12
9.97 20.36% 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
40.49 -75.3% 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.56 17.19% 1 Mar 19, 2020