Paul Johnson

Stock Analyst at Keefe, Bruyette & Woods

(1.95)
# 3,060
Out of 5,180 analysts
90
Total ratings
32%
Success rate
-1.93%
Average return
Main Sectors:

Stocks Rated by Paul Johnson

SLR Investment
Mar 30, 2026
Maintains: Market Perform
Price Target: $17$15
Current: $14.31
Upside: +4.82%
MidCap Financial Investment
Mar 10, 2026
Maintains: Market Perform
Price Target: $13$12
Current: $11.24
Upside: +2.31%
BCP Investment
Mar 10, 2026
Maintains: Market Perform
Price Target: $14$9
Current: $7.52
Upside: +19.68%
TriplePoint Venture Growth BDC
Mar 5, 2026
Maintains: Market Perform
Price Target: $7$6.5
Current: $4.99
Upside: +30.26%
New Mountain Finance
Mar 4, 2026
Maintains: Market Perform
Price Target: $10$9
Current: $7.76
Upside: +15.98%
Kayne Anderson BDC
Mar 4, 2026
Maintains: Outperform
Price Target: $16$16
Current: $13.72
Upside: +12.97%
Bain Capital Specialty Finance
Mar 3, 2026
Maintains: Outperform
Price Target: $16$15
Current: $12.40
Upside: +20.97%
BlackRock TCP Capital
Mar 3, 2026
Downgrades: Underperform
Price Target: $7$3.5
Current: $3.61
Upside: -3.05%
FS KKR Capital
Mar 2, 2026
Maintains: Market Perform
Price Target: $18$15
Current: $10.18
Upside: +47.35%
Blue Owl Technology Finance
Feb 23, 2026
Maintains: Market Perform
Price Target: $16$13
Current: $12.39
Upside: +4.92%
Maintains: Market Perform
Price Target: $14$13
Current: $11.06
Upside: +13.02%
Maintains: Outperform
Price Target: $23$22
Current: $18.38
Upside: +19.70%
Maintains: Underperform
Price Target: $5.5$5
Current: $4.49
Upside: +11.36%
Maintains: Outperform
Price Target: $20$19
Current: $14.77
Upside: +28.64%
Maintains: Outperform
Price Target: $11$10
Current: $8.04
Upside: +24.38%
Maintains: Outperform
Price Target: $15$14
Current: $12.66
Upside: +10.58%
Maintains: Outperform
Price Target: $17$16
Current: $12.18
Upside: +27.26%
Maintains: Outperform
Price Target: $17$16
Current: $12.15
Upside: +27.57%
Maintains: Outperform
Price Target: $23$22
Current: $18.02
Upside: +22.09%
Maintains: Market Perform
Price Target: $9$7.5
Current: $3.76
Upside: +99.47%
Maintains: Market Perform
Price Target: $16$15
Current: $14.71
Upside: +1.97%
Maintains: Market Perform
Price Target: $17$15
Current: $11.30
Upside: +32.74%
Maintains: Underperform
Price Target: $8$7.5
Current: $4.21
Upside: +78.15%
Maintains: Market Perform
Price Target: $19$12
Current: $10.95
Upside: +9.59%