Paul Johnson

Stock Analyst at Keefe, Bruyette & Woods

(3.88)
# 604
Out of 5,113 analysts
74
Total ratings
68.75%
Success rate
6.63%
Average return
Main Sectors:

Stocks Rated by Paul Johnson

Bain Capital Specialty Finance
Dec 19, 2025
Upgrades: Outperform
Price Target: $16
Current: $13.17
Upside: +21.49%
PennantPark Investment
Nov 26, 2025
Maintains: Underperform
Price Target: $6.25$5.5
Current: $5.82
Upside: -5.50%
Golub Capital BDC
Nov 21, 2025
Maintains: Outperform
Price Target: $16$15
Current: $13.54
Upside: +10.78%
SLR Investment
Nov 18, 2025
Maintains: Market Perform
Price Target: $17$17
Current: $14.89
Upside: +10.81%
MSC Income Fund
Nov 18, 2025
Maintains: Outperform
Price Target: $17$16
Current: $13.44
Upside: +15.33%
Crescent Capital BDC
Nov 14, 2025
Maintains: Outperform
Price Target: $17$16
Current: $14.18
Upside: +9.31%
Kayne Anderson BDC
Nov 13, 2025
Maintains: Outperform
Price Target: $17$16
Current: $14.09
Upside: +13.56%
Blue Owl Capital
Nov 10, 2025
Maintains: Market Perform
Price Target: $15$14
Current: $12.07
Upside: +11.85%
MidCap Financial Investment
Nov 10, 2025
Maintains: Market Perform
Price Target: $14$13
Current: $11.14
Upside: +16.70%
FS KKR Capital
Nov 10, 2025
Maintains: Market Perform
Price Target: $19$18
Current: $13.89
Upside: +29.59%
Maintains: Outperform
Price Target: $24$23
Current: $22.12
Upside: +3.98%
Maintains: Market Perform
Price Target: $11$10
Current: $8.60
Upside: +16.28%
Maintains: Outperform
Price Target: $23$22
Current: $20.19
Upside: +8.96%
Upgrades: Outperform
Price Target: $11
Current: $9.41
Upside: +11.58%
Initiates: Market Perform
Price Target: $16
Current: $13.26
Upside: +20.66%
Maintains: Market Perform
Price Target: $9$7.5
Current: $5.74
Upside: +30.66%
Maintains: Market Perform
Price Target: $16$15
Current: $16.97
Upside: -11.61%
Maintains: Market Perform
Price Target: $7.5$7
Current: $6.20
Upside: +12.90%
Maintains: Market Perform
Price Target: $8.5$7.5
Current: $5.15
Upside: +45.63%
Maintains: Market Perform
Price Target: $17$15
Current: $12.43
Upside: +20.68%
Maintains: Outperform
Price Target: $22$21
Current: $18.53
Upside: +10.63%
Maintains: Underperform
Price Target: $8$7.5
Current: $6.67
Upside: +12.44%
Maintains: Market Perform
Price Target: $19$12
Current: $13.67
Upside: -12.22%