Paul Johnson

Stock Analyst at Keefe, Bruyette & Woods

(4.13)
# 498
Out of 5,112 analysts
73
Total ratings
80.65%
Success rate
7.89%
Average return
Main Sectors:

Stocks Rated by Paul Johnson

PennantPark Investment
Nov 26, 2025
Maintains: Underperform
Price Target: $6.25$5.5
Current: $6.04
Upside: -8.94%
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: $15.54
Upside: +6.18%
MSC Income Fund
Nov 18, 2025
Maintains: Outperform
Price Target: $17$16
Current: $13.13
Upside: +18.05%
Crescent Capital BDC
Nov 14, 2025
Maintains: Outperform
Price Target: $17$16
Current: $14.87
Upside: +4.24%
Bain Capital Specialty Finance
Nov 13, 2025
Maintains: Market Perform
Price Target: $17$16
Current: $13.74
Upside: +16.45%
Kayne Anderson BDC
Nov 13, 2025
Maintains: Outperform
Price Target: $17$16
Current: $15.35
Upside: +4.23%
Blue Owl Capital
Nov 10, 2025
Maintains: Market Perform
Price Target: $15$14
Current: $12.91
Upside: +4.57%
MidCap Financial Investment
Nov 10, 2025
Maintains: Market Perform
Price Target: $14$13
Current: $11.68
Upside: +11.30%
FS KKR Capital
Nov 10, 2025
Maintains: Market Perform
Price Target: $19$18
Current: $15.02
Upside: +19.84%
Maintains: Outperform
Price Target: $24$23
Current: $21.76
Upside: +5.70%
Maintains: Market Perform
Price Target: $11$10
Current: $9.12
Upside: +9.65%
Maintains: Outperform
Price Target: $23$22
Current: $20.19
Upside: +8.96%
Upgrades: Outperform
Price Target: $11
Current: $9.13
Upside: +15.01%
Initiates: Market Perform
Price Target: $16
Current: $13.90
Upside: +15.11%
Maintains: Market Perform
Price Target: $9$7.5
Current: $5.61
Upside: +33.69%
Maintains: Market Perform
Price Target: $16$15
Current: $15.21
Upside: -1.38%
Maintains: Market Perform
Price Target: $7.5$7
Current: $6.18
Upside: +13.27%
Maintains: Market Perform
Price Target: $8.5$7.5
Current: $5.70
Upside: +31.58%
Maintains: Market Perform
Price Target: $17$15
Current: $12.91
Upside: +16.19%
Maintains: Outperform
Price Target: $22$21
Current: $18.75
Upside: +9.33%
Maintains: Underperform
Price Target: $8$7.5
Current: $6.40
Upside: +17.19%
Maintains: Market Perform
Price Target: $19$12
Current: $12.08
Upside: -0.66%