Mark Hughes

Stock Analyst at Truist Securities

(4.70)
# 119
Out of 5,173 analysts
294
Total ratings
69.19%
Success rate
15.76%
Average return

Stocks Rated by Mark Hughes

Arthur J. Gallagher & Co.
Mar 18, 2026
Maintains: Hold
Price Target: $271$235
Current: $216.74
Upside: +8.42%
Heritage Insurance Holdings
Mar 10, 2026
Maintains: Buy
Price Target: $37$39
Current: $26.78
Upside: +45.63%
Nuveen Churchill Direct Lending
Mar 4, 2026
Maintains: Buy
Price Target: $18$16
Current: $13.37
Upside: +19.67%
MidCap Financial Investment
Mar 4, 2026
Maintains: Buy
Price Target: $15$13
Current: $11.07
Upside: +17.43%
MSC Income Fund
Mar 4, 2026
Maintains: Buy
Price Target: $17$16
Current: $13.25
Upside: +20.75%
James River Group Holdings
Mar 4, 2026
Maintains: Hold
Price Target: $6$7
Current: $6.26
Upside: +11.82%
Goldman Sachs BDC
Mar 4, 2026
Maintains: Hold
Price Target: $11$10
Current: $9.24
Upside: +8.23%
FS KKR Capital
Mar 4, 2026
Maintains: Hold
Price Target: $17$11
Current: $10.38
Upside: +5.97%
Blackstone Secured Lending Fund
Mar 4, 2026
Maintains: Buy
Price Target: $33$30
Current: $24.45
Upside: +22.70%
AMERISAFE
Feb 27, 2026
Maintains: Hold
Price Target: $45$36
Current: $33.10
Upside: +8.76%
Maintains: Buy
Price Target: $59$80
Current: $70.16
Upside: +14.03%
Maintains: Hold
Price Target: $72$58
Current: $44.39
Upside: +30.66%
Maintains: Buy
Price Target: $510$450
Current: $328.05
Upside: +37.17%
Maintains: Buy
Price Target: $76$82
Current: $58.06
Upside: +41.23%
Maintains: Buy
Price Target: $265$280
Current: $217.43
Upside: +28.78%
Maintains: Hold
Price Target: $2,000$2,100
Current: $1,889.16
Upside: +11.16%
Maintains: Buy
Price Target: $158$180
Current: $137.38
Upside: +31.02%
Maintains: Buy
Price Target: $380$400
Current: $293.43
Upside: +36.32%
Maintains: Buy
Price Target: $84$80
Current: $65.55
Upside: +22.04%
Maintains: Buy
Price Target: $105$100
Current: $66.72
Upside: +49.88%
Maintains: Buy
Price Target: $190$235
Current: $153.52
Upside: +53.07%
Maintains: Buy
Price Target: $33$26
Current: $18.38
Upside: +41.46%
Maintains: Hold
Price Target: $64$60
Current: $55.03
Upside: +9.03%
Initiates: Hold
Price Target: $62
Current: $57.65
Upside: +7.55%
Maintains: Buy
Price Target: $67$71
Current: $58.62
Upside: +21.12%
Maintains: Buy
Price Target: $12$11
Current: $8.19
Upside: +34.31%
Maintains: Buy
Price Target: $61$70
Current: $42.69
Upside: +63.97%
Maintains: Buy
Price Target: $150$178
Current: $120.50
Upside: +47.72%
Maintains: Buy
Price Target: $23$24
Current: $18.21
Upside: +31.80%
Maintains: Buy
Price Target: $52$60
Current: $38.08
Upside: +57.56%
Maintains: Hold
Price Target: $14$18
Current: $24.64
Upside: -26.95%
Maintains: Buy
Price Target: $64$70
Current: $44.47
Upside: +57.41%
Maintains: Buy
Price Target: $300$340
Current: $249.88
Upside: +36.07%
Maintains: Buy
Price Target: $55$58
Current: $40.06
Upside: +44.78%
Maintains: Hold
Price Target: $100$105
Current: $106.65
Upside: -1.55%
Maintains: Buy
Price Target: $70$75
Current: $73.25
Upside: +2.39%
Maintains: Buy
Price Target: $18$17
Current: $11.32
Upside: +50.18%
Maintains: Hold
Price Target: $10$11
Current: $10.56
Upside: +4.17%
Maintains: Buy
Price Target: $37$47
Current: $37.18
Upside: +26.41%
Maintains: Buy
Price Target: $22$23
Current: $18.28
Upside: +25.82%
Maintains: Buy
Price Target: $10$11
Current: $10.10
Upside: +8.91%
Maintains: Hold
Price Target: $80$75
Current: $68.15
Upside: +10.05%
Maintains: Buy
Price Target: $8$7
Current: $4.70
Upside: +48.94%
Maintains: Equal-Weight
Price Target: $8$10
Current: $58.85
Upside: -83.01%