Paul Johnson

Stock Analyst at Keefe, Bruyette & Woods

(0.98)
# 2165
Out of 5,370 analysts
55
Total ratings
70.00%
Success rate
-6.50%
Average return
20 Stocks
Name Action PT Current % Upside Ratings Updated
ECC Eagle Point Credit C...
Maintains: Market Perform
9 8
7.57 -0.92% 2 May 29, 2025
TRIN Trinity Cap
Maintains: Market Perform
16 15
14.38 4.31% 2 May 8, 2025
TPVG TriplePoint Venture ...
Maintains: Market Perform
8 7
6.68 4.79% 5 Apr 8, 2025
TCPC BlackRock TCP Cap
Maintains: Market Perform
9 8
7.29 2.88% 5 Apr 8, 2025
PTMN Portman Ridge Financ...
Maintains: Market Perform
16 14
11.51 21.63% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 11
10.18 8.06% 1 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
17 15
13.7 9.49% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
16 15
14.49 0.07% 4 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 11
10.18 8.06% 1 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
15 15
12.19 18.95% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
17 17
15.65 5.43% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
22 21
17.84 14.91% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
8 8
7.3 2.74% 4 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
17 16
14.45 7.27% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
22 19
20.97 -9.39% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
18 17
14.82 14.71% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 22
21.36 3% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
18
17.4 0.57% 1 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
22 23
22.51 2.18% 3 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
19 12
10.42 15.16% 5 Mar 16, 2023