Paul Johnson

Stock Analyst at Keefe, Bruyette & Woods

(1.08)
# 2096
Out of 5,383 analysts
55
Total ratings
Success rate
Average return
20 Stocks
Name Action PT Current % Upside Ratings Updated
ECC Eagle Point Credit C...
Maintains: Market Perform
9 8
7.53 -0.4% 2 May 29, 2025
TRIN Trinity Cap
Maintains: Market Perform
16 15
14.52 3.31% 2 May 8, 2025
TPVG TriplePoint Venture ...
Maintains: Market Perform
8 7
6.93 1.01% 5 Apr 8, 2025
TCPC BlackRock TCP Cap
Maintains: Market Perform
9 8
7.54 -0.53% 5 Apr 8, 2025
PTMN Portman Ridge Financ...
Maintains: Market Perform
16 14
12.57 11.38% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 11
10.25 7.32% 1 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
17 15
13.59 10.38% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
16 15
14.65 -1.02% 4 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 11
10.54 4.36% 1 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
15 15
12.48 16.19% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
17 17
15.72 4.96% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
22 21
18.16 12.89% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
8 8
7.21 4.02% 4 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
17 16
14.47 7.12% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
22 19
20.62 -7.86% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
18 17
14.94 13.79% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 22
21.77 1.06% 2 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
18
16.54 5.8% 1 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
22 23
23.54 -2.29% 3 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
19 12
11.18 7.33% 5 Mar 16, 2023