Paul Johnson

Stock Analyst at Keefe, Bruyette & Woods

(1.08)
# 1928
Out of 5,333 analysts
54
Total ratings
70.00%
Success rate
-7.78%
Average return
20 Stocks
Name Action PT Current % Upside Ratings Updated
TRIN Trinity Cap
Maintains: Market Perform
16 15
14.26 5.19% 2 May 8, 2025
TPVG TriplePoint Venture ...
Maintains: Market Perform
8 7
6.23 12.36% 5 Apr 8, 2025
TCPC BlackRock TCP Cap
Maintains: Market Perform
9 8
7.22 3.88% 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
10.05 9.45% 1 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
17 15
13.78 8.85% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
16 15
13.89 4.39% 4 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 11
10.4 5.77% 1 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
15 15
12.13 19.54% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
17 17
15.82 4.3% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
22 21
17.48 17.28% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
8 8
7.57 -0.92% 4 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
17 16
14.46 7.19% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
22 19
19.89 -4.47% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
18 17
15.12 12.43% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 22
21.07 4.41% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
18
15.18 15.28% 1 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
22 23
21.27 8.13% 3 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
11 10
7.99 25.16% 1 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
19 12
10.38 15.61% 5 Mar 16, 2023