Paul Johnson

Stock Analyst at Keefe, Bruyette & Woods

(1.33)
# 1775
Out of 5,354 analysts
55
Total ratings
75.00%
Success rate
-4.11%
Average return
20 Stocks
Name Action PT Current % Upside Ratings Updated
ECC Eagle Point Credit C...
Maintains: Market Perform
9 8
7.66 -2.09% 2 May 29, 2025
TRIN Trinity Cap
Maintains: Market Perform
16 15
14.53 3.23% 2 May 8, 2025
TPVG TriplePoint Venture ...
Maintains: Market Perform
8 7
7.05 -0.71% 5 Apr 8, 2025
TCPC BlackRock TCP Cap
Maintains: Market Perform
9 8
7.82 -4.09% 5 Apr 8, 2025
PTMN Portman Ridge Financ...
Maintains: Market Perform
16 14
11.74 19.25% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 11
10.23 7.53% 1 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
17 15
14.1 6.38% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
16 15
14.57 -0.48% 4 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 11
10.68 3% 1 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
15 15
12.99 11.62% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
17 17
15.75 4.76% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
22 21
17.71 15.75% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
8 8
7.42 1.08% 4 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
17 16
15.01 3.26% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
22 19
21.13 -10.08% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
18 17
15.52 9.54% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 22
21.93 0.32% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
18
16.66 5.04% 1 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
22 23
23.27 -1.16% 3 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
19 12
10.56 13.64% 5 Mar 16, 2023