Brian McKenna

Stock Analyst at Citizens

(3.39)
# 981
Out of 5,237 analysts
103
Total ratings
44.19%
Success rate
6.08%
Average return

Stocks Rated by Brian McKenna

Sixth Street Specialty Lending
Apr 22, 2026
Maintains: Market Outperform
Price Target: $25$24
Current: $17.40
Upside: +37.93%
PennantPark Floating Rate Capital
Apr 22, 2026
Maintains: Market Outperform
Price Target: $11$10
Current: $8.74
Upside: +14.42%
Blue Owl Capital
Apr 22, 2026
Maintains: Market Outperform
Price Target: $23$21
Current: $10.08
Upside: +108.33%
Blue Owl Technology Finance
Apr 22, 2026
Maintains: Market Outperform
Price Target: $17$16
Current: $10.76
Upside: +48.70%
Main Street Capital
Apr 22, 2026
Maintains: Market Outperform
Price Target: $74$70
Current: $52.30
Upside: +33.84%
Hercules Capital
Apr 22, 2026
Maintains: Market Outperform
Price Target: $24$22
Current: $16.05
Upside: +37.07%
Ares Management
Apr 22, 2026
Maintains: Market Outperform
Price Target: $205$190
Current: $124.61
Upside: +52.48%
Ares Capital
Apr 22, 2026
Maintains: Market Outperform
Price Target: $23$22
Current: $18.68
Upside: +17.77%
SuRo Capital
Apr 9, 2026
Maintains: Market Outperform
Price Target: $13$15
Current: $13.46
Upside: +11.44%
TPG Inc.
Feb 9, 2026
Upgrades: Market Outperform
Price Target: $75
Current: $43.59
Upside: +72.06%
Reiterates: Market Outperform
Price Target: $195
Current: $121.40
Upside: +60.63%
Maintains: Market Outperform
Price Target: $230$325
Current: $280.36
Upside: +15.92%
Initiates: Market Perform
Price Target: n/a
Current: $11.38
Upside: -
Initiates: Market Outperform
Price Target: $18
Current: $16.79
Upside: +4.23%
Upgrades: Market Outperform
Price Target: $15
Current: $12.37
Upside: +21.26%
Maintains: Market Outperform
Price Target: $17$15
Current: $11.12
Upside: +34.89%
Maintains: Market Outperform
Price Target: $70$75
Current: $49.46
Upside: +51.64%
Downgrades: Market Perform
Price Target: $17
Current: $16.26
Upside: +4.55%
Reiterates: Market Outperform
Price Target: $12
Current: $4.67
Upside: +156.96%
Reiterates: Market Outperform
Price Target: $19
Current: $6.86
Upside: +176.97%
Downgrades: Market Perform
Price Target: n/a
Current: $12.10
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $23.54
Upside: -
Reiterates: Market Outperform
Price Target: $19
Current: $13.27
Upside: +39.41%
Downgrades: Market Perform
Price Target: n/a
Current: $5.62
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $4.20
Upside: -
Maintains: Market Outperform
Price Target: $92$108
Current: $99.46
Upside: +8.59%
Maintains: Market Outperform
Price Target: $56$70
Current: $0.70
Upside: +9,930.09%