Paul Johnson

Stock Analyst at Keefe, Bruyette & Woods

(0.85)
# 2097
Out of 5,329 analysts
53
Total ratings
65.00%
Success rate
-9.92%
Average return
20 Stocks
Name Action PT Current % Upside Ratings Updated
TPVG TriplePoint Venture ...
Maintains: Market Perform
8 7
6 16.67% 5 Apr 8, 2025
TCPC BlackRock TCP Cap
Maintains: Market Perform
9 8
6.76 10.95% 5 Apr 8, 2025
PTMN Portman Ridge Financ...
Maintains: Market Perform
16 14
12.13 15.42% 3 Apr 8, 2025
PFLT PennantPark Floating...
Maintains: Market Perform
12 11
9.97 10.33% 1 Apr 8, 2025
OCSL Oaktree Specialty Le...
Maintains: Market Perform
17 15
13.26 13.12% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
16 15
13.87 4.54% 4 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 11
9.8 12.24% 1 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
15 15
11.75 23.4% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
17 17
15.68 5.23% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
22 21
17.86 14.78% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
8 8
7.13 5.19% 4 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
17 16
14.05 10.32% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
22 19
19.57 -2.91% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
18 17
14.98 13.48% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 22
20.34 8.16% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
15 16
14.21 12.6% 1 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
18
15.38 13.78% 1 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
22 23
20.55 11.92% 3 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
11 10
7.79 28.37% 1 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
19 12
10.55 13.74% 5 Mar 16, 2023