Paul Johnson

Stock Analyst at Keefe, Bruyette & Woods

(4.02)
# 529
Out of 5,072 analysts
72
Total ratings
73.33%
Success rate
6.15%
Average return
Main Sectors:

Stocks Rated by Paul Johnson

PennantPark Investment
Nov 26, 2025
Maintains: Underperform
Price Target: $6.25$5.5
Current: $6.06
Upside: -9.24%
Golub Capital BDC
Nov 21, 2025
Maintains: Outperform
Price Target: $16$15
Current: $13.96
Upside: +7.45%
SLR Investment
Nov 18, 2025
Maintains: Market Perform
Price Target: $17$17
Current: $15.88
Upside: +3.90%
MSC Income Fund
Nov 18, 2025
Maintains: Outperform
Price Target: $17$16
Current: $13.77
Upside: +12.56%
Crescent Capital BDC
Nov 14, 2025
Maintains: Outperform
Price Target: $17$16
Current: $14.28
Upside: +8.54%
Bain Capital Specialty Finance
Nov 13, 2025
Maintains: Market Perform
Price Target: $17$16
Current: $14.27
Upside: +12.12%
Kayne Anderson BDC
Nov 13, 2025
Maintains: Outperform
Price Target: $17$16
Current: $15.34
Upside: +4.30%
Blue Owl Capital
Nov 10, 2025
Maintains: Market Perform
Price Target: $15$14
Current: $13.13
Upside: +2.82%
MidCap Financial Investment
Nov 10, 2025
Maintains: Market Perform
Price Target: $14$13
Current: $12.11
Upside: +7.35%
FS KKR Capital
Nov 10, 2025
Maintains: Market Perform
Price Target: $19$18
Current: $16.13
Upside: +11.59%
Maintains: Outperform
Price Target: $24$23
Current: $21.68
Upside: +6.09%
Maintains: Market Perform
Price Target: $11$10
Current: $9.61
Upside: +4.06%
Maintains: Outperform
Price Target: $23$22
Current: $20.51
Upside: +7.26%
Upgrades: Outperform
Price Target: $11
Current: $9.11
Upside: +15.26%
Initiates: Market Perform
Price Target: $16
Current: $13.66
Upside: +17.13%
Maintains: Market Perform
Price Target: $9$7.5
Current: $6.17
Upside: +21.56%
Maintains: Market Perform
Price Target: $16$15
Current: $14.77
Upside: +1.56%
Maintains: Market Perform
Price Target: $7.5$7
Current: $6.37
Upside: +9.89%
Maintains: Market Perform
Price Target: $8.5$7.5
Current: $5.91
Upside: +26.90%
Maintains: Market Perform
Price Target: $17$15
Current: $13.73
Upside: +9.25%
Maintains: Outperform
Price Target: $22$21
Current: $17.88
Upside: +14.65%
Maintains: Underperform
Price Target: $8$7.5
Current: $6.66
Upside: +12.61%
Maintains: Market Perform
Price Target: $19$12
Current: $10.50
Upside: +14.29%