Paul Johnson

Stock Analyst at Keefe, Bruyette & Woods

(3.76)
# 743
Out of 5,131 analysts
74
Total ratings
65.62%
Success rate
5.82%
Average return
Main Sectors:

Stocks Rated by Paul Johnson

Bain Capital Specialty Finance
Dec 19, 2025
Upgrades: Outperform
Price Target: $16
Current: $13.90
Upside: +15.11%
PennantPark Investment
Nov 26, 2025
Maintains: Underperform
Price Target: $6.25$5.5
Current: $6.07
Upside: -9.39%
Golub Capital BDC
Nov 21, 2025
Maintains: Outperform
Price Target: $16$15
Current: $13.75
Upside: +9.13%
SLR Investment
Nov 18, 2025
Maintains: Market Perform
Price Target: $17$17
Current: $15.28
Upside: +7.98%
MSC Income Fund
Nov 18, 2025
Maintains: Outperform
Price Target: $17$16
Current: $13.15
Upside: +17.87%
Crescent Capital BDC
Nov 14, 2025
Maintains: Outperform
Price Target: $17$16
Current: $14.45
Upside: +7.27%
Kayne Anderson BDC
Nov 13, 2025
Maintains: Outperform
Price Target: $17$16
Current: $14.57
Upside: +9.81%
Blue Owl Capital
Nov 10, 2025
Maintains: Market Perform
Price Target: $15$14
Current: $12.65
Upside: +6.72%
MidCap Financial Investment
Nov 10, 2025
Maintains: Market Perform
Price Target: $14$13
Current: $11.36
Upside: +14.44%
FS KKR Capital
Nov 10, 2025
Maintains: Market Perform
Price Target: $19$18
Current: $14.47
Upside: +24.40%
Maintains: Outperform
Price Target: $24$23
Current: $21.74
Upside: +5.80%
Maintains: Market Perform
Price Target: $11$10
Current: $9.15
Upside: +9.29%
Maintains: Outperform
Price Target: $23$22
Current: $20.52
Upside: +7.21%
Upgrades: Outperform
Price Target: $11
Current: $9.57
Upside: +9.72%
Initiates: Market Perform
Price Target: $16
Current: $13.79
Upside: +16.03%
Maintains: Market Perform
Price Target: $9$7.5
Current: $5.73
Upside: +30.89%
Maintains: Market Perform
Price Target: $16$15
Current: $15.95
Upside: -5.96%
Maintains: Market Perform
Price Target: $7.5$7
Current: $6.56
Upside: +6.71%
Maintains: Market Perform
Price Target: $8.5$7.5
Current: $5.63
Upside: +33.21%
Maintains: Market Perform
Price Target: $17$15
Current: $12.77
Upside: +17.46%
Maintains: Outperform
Price Target: $22$21
Current: $18.67
Upside: +9.80%
Maintains: Underperform
Price Target: $8$7.5
Current: $6.62
Upside: +13.29%
Maintains: Market Perform
Price Target: $19$12
Current: $13.91
Upside: -13.73%