Mark Hughes

Stock Analyst at Truist Securities

(4.60)
# 212
Out of 5,180 analysts
294
Total ratings
65.48%
Success rate
15.14%
Average return

Stocks Rated by Mark Hughes

Arthur J. Gallagher & Co.
Mar 18, 2026
Maintains: Hold
Price Target: $271$235
Current: $216.34
Upside: +8.63%
Heritage Insurance Holdings
Mar 10, 2026
Maintains: Buy
Price Target: $37$39
Current: $25.19
Upside: +54.82%
Nuveen Churchill Direct Lending
Mar 4, 2026
Maintains: Buy
Price Target: $18$16
Current: $12.69
Upside: +26.08%
MidCap Financial Investment
Mar 4, 2026
Maintains: Buy
Price Target: $15$13
Current: $11.24
Upside: +15.66%
MSC Income Fund
Mar 4, 2026
Maintains: Buy
Price Target: $17$16
Current: $12.21
Upside: +31.04%
James River Group Holdings
Mar 4, 2026
Maintains: Hold
Price Target: $6$7
Current: $6.07
Upside: +15.32%
Goldman Sachs BDC
Mar 4, 2026
Maintains: Hold
Price Target: $11$10
Current: $8.76
Upside: +14.16%
FS KKR Capital
Mar 4, 2026
Maintains: Hold
Price Target: $17$11
Current: $10.11
Upside: +8.80%
Blackstone Secured Lending Fund
Mar 4, 2026
Maintains: Buy
Price Target: $33$30
Current: $23.33
Upside: +28.59%
AMERISAFE
Feb 27, 2026
Maintains: Hold
Price Target: $45$36
Current: $32.57
Upside: +10.53%
Maintains: Buy
Price Target: $59$80
Current: $70.87
Upside: +12.88%
Maintains: Hold
Price Target: $72$58
Current: $41.80
Upside: +38.76%
Maintains: Buy
Price Target: $510$450
Current: $345.80
Upside: +30.13%
Maintains: Buy
Price Target: $76$82
Current: $59.29
Upside: +38.30%
Maintains: Buy
Price Target: $265$280
Current: $216.33
Upside: +29.43%
Maintains: Hold
Price Target: $2,000$2,100
Current: $1,902.58
Upside: +10.38%
Maintains: Buy
Price Target: $158$180
Current: $140.43
Upside: +28.18%
Maintains: Buy
Price Target: $380$400
Current: $287.53
Upside: +39.12%
Maintains: Buy
Price Target: $84$80
Current: $65.28
Upside: +22.55%
Maintains: Buy
Price Target: $105$100
Current: $64.40
Upside: +55.28%
Maintains: Buy
Price Target: $190$235
Current: $153.94
Upside: +52.66%
Maintains: Buy
Price Target: $33$26
Current: $17.78
Upside: +46.23%
Maintains: Hold
Price Target: $64$60
Current: $51.91
Upside: +15.58%
Initiates: Hold
Price Target: $62
Current: $56.94
Upside: +8.89%
Maintains: Buy
Price Target: $67$71
Current: $54.52
Upside: +30.23%
Maintains: Buy
Price Target: $12$11
Current: $8.01
Upside: +37.33%
Maintains: Buy
Price Target: $61$70
Current: $43.07
Upside: +62.53%
Maintains: Buy
Price Target: $150$178
Current: $116.66
Upside: +52.58%
Maintains: Buy
Price Target: $23$24
Current: $18.11
Upside: +32.52%
Maintains: Buy
Price Target: $52$60
Current: $37.62
Upside: +59.49%
Maintains: Hold
Price Target: $14$18
Current: $24.70
Upside: -27.13%
Maintains: Buy
Price Target: $64$70
Current: $46.18
Upside: +51.58%
Maintains: Buy
Price Target: $300$340
Current: $253.87
Upside: +33.93%
Maintains: Buy
Price Target: $55$58
Current: $40.93
Upside: +41.71%
Maintains: Hold
Price Target: $100$105
Current: $109.64
Upside: -4.23%
Maintains: Buy
Price Target: $70$75
Current: $73.86
Upside: +1.54%
Maintains: Buy
Price Target: $18$17
Current: $10.76
Upside: +57.99%
Maintains: Hold
Price Target: $10$11
Current: $10.66
Upside: +3.19%
Maintains: Buy
Price Target: $37$47
Current: $37.35
Upside: +25.84%
Maintains: Buy
Price Target: $22$23
Current: $17.73
Upside: +29.72%
Maintains: Buy
Price Target: $10$11
Current: $10.11
Upside: +8.80%
Maintains: Hold
Price Target: $80$75
Current: $66.97
Upside: +11.99%
Maintains: Buy
Price Target: $8$7
Current: $4.37
Upside: +60.18%
Maintains: Equal-Weight
Price Target: $8$10
Current: $60.66
Upside: -83.51%