Paul Johnson's Stock Ratings

Keefe, Bruyette & Woods Analyst

Paul Johnson is an analyst at Keefe, Bruyette & Woods. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 05/02/2025

Overall Average Return

6.59%

Smart Score

60.6%

Overall Average Return Percentile

55th

Number of Ratings

53
Buy NowGet Alert
04/08/2025TPVGBuy Now
TriplePoint Venture Gwth
$6.2112.72%
Paul Johnson60%
$7.5 → $7MaintainsMarket PerformGet Alert
04/08/2025TCPCBuy Now
BlackRock TCP Cap
$6.7910.46%
Paul Johnson60%
$8.5 → $7.5MaintainsMarket PerformGet Alert
04/08/2025PTMNBuy Now
Portman Ridge Finance
$11.9017.65%
Paul Johnson60%
$16 → $14MaintainsMarket PerformGet Alert
04/08/2025PFLTBuy Now
PennantPark Floating Rate
$10.039.67%
Paul Johnson60%
$11.5 → $11MaintainsMarket PerformGet Alert
04/08/2025OCSLBuy Now
Oaktree Specialty Lending
$13.3712.19%
Paul Johnson60%
$16.5 → $15MaintainsMarket PerformGet Alert
04/08/2025OBDCBuy Now
Blue Owl Capital
$13.914.24%
Paul Johnson60%
$15.1 → $14.5MaintainsMarket PerformGet Alert
04/08/2025NMFCBuy Now
New Mountain Finance
$9.7912.36%
Paul Johnson60%
$12 → $11MaintainsMarket PerformGet Alert
04/08/2025MFICBuy Now
MidCap Financial
$11.7423.51%
Paul Johnson60%
$15 → $14.5MaintainsOutperformGet Alert
04/08/2025KBDCBuy Now
Kayne Anderson BDC
$15.854.1%
Paul Johnson60%
$17 → $16.5MaintainsMarket PerformGet Alert
04/08/2025HTGCBuy Now
Hercules Capital
$17.6915.88%
Paul Johnson60%
$21.5 → $20.5MaintainsOutperformGet Alert
04/08/2025HRZNBuy Now
Horizon Tech Finance
$7.174.6%
Paul Johnson60%
$8 → $7.5MaintainsUnderperformGet Alert
04/08/2025GBDCBuy Now
Golub Capital BDC
$14.477.12%
Paul Johnson60%
$16.5 → $15.5MaintainsOutperformGet Alert
04/08/2025FSKBuy Now
FS KKR Capital
$19.61-3.11%
Paul Johnson60%
$22 → $19MaintainsMarket PerformGet Alert
04/08/2025BCSFBuy Now
Bain Capital Specialty
$15.3510.75%
Paul Johnson60%
$18 → $17MaintainsMarket PerformGet Alert
04/08/2025ARCCBuy Now
Ares Capital
$20.507.32%
Paul Johnson60%
$23 → $22MaintainsOutperformGet Alert
03/19/2025PTMNBuy Now
Portman Ridge Finance
$11.9034.45%
Paul Johnson60%
$18 → $16MaintainsMarket PerformGet Alert
03/07/2025HRZNBuy Now
Horizon Tech Finance
$7.1711.58%
Paul Johnson60%
$9 → $8MaintainsUnderperformGet Alert
03/04/2025BCSFBuy Now
Bain Capital Specialty
$15.3517.26%
Paul Johnson60%
$17 → $18MaintainsMarket PerformGet Alert
03/03/2025FSKBuy Now
FS KKR Capital
$19.6112.19%
Paul Johnson60%
$21 → $22MaintainsMarket PerformGet Alert
02/28/2025TCPCBuy Now
BlackRock TCP Cap
$6.7925.18%
Paul Johnson60%
$9 → $8.5MaintainsMarket PerformGet Alert
02/27/2025TRINBuy Now
Trinity Cap
$14.2312.44%
Paul Johnson60%
$15 → $16MaintainsMarket PerformGet Alert
02/25/2025MSIFBuy Now
MSC Income Fund
$15.3514.01%
Paul Johnson60%
→ $17.5Initiates → Market PerformGet Alert
02/18/2025TSLXBuy Now
Sixth Street Specialty
$20.5611.87%
Paul Johnson60%
$21.5 → $23MaintainsOutperformGet Alert
02/07/2025ARCCBuy Now
Ares Capital
$20.5012.2%
Paul Johnson60%
$22 → $23MaintainsOutperformGet Alert
12/12/2024OBDCBuy Now
Blue Owl Capital
$13.910.65%
Paul Johnson60%
$15.5 → $14DowngradeMarket Perform → UnderperformGet Alert
12/12/2024HTGCBuy Now
Hercules Capital
$17.6921.54%
Paul Johnson60%
$19.5 → $21.5UpgradeMarket Perform → OutperformGet Alert
11/20/2024OCSLBuy Now
Oaktree Specialty Lending
$13.3727.15%
Paul Johnson60%
$18 → $17MaintainsMarket PerformGet Alert
11/14/2024PTMNBuy Now
Portman Ridge Finance
$11.9051.26%
Paul Johnson60%
$19 → $18MaintainsMarket PerformGet Alert
11/07/2024TSLXBuy Now
Sixth Street Specialty
$20.564.57%
Paul Johnson60%
$23 → $21.5MaintainsOutperformGet Alert
11/07/2024TPVGBuy Now
TriplePoint Venture Gwth
$6.2120.77%
Paul Johnson60%
$8 → $7.5UpgradeUnderperform → Market PerformGet Alert
08/21/2024BCSFBuy Now
Bain Capital Specialty
$15.3510.75%
Paul Johnson60%
$17 → $17MaintainsMarket PerformGet Alert
08/20/2024OBDCBuy Now
Blue Owl Capital
$13.9111.43%
Paul Johnson60%
$16 → $15.5MaintainsMarket PerformGet Alert
08/09/2024TPVGBuy Now
TriplePoint Venture Gwth
$6.2128.82%
Paul Johnson60%
$9 → $8MaintainsUnderperformGet Alert
08/08/2024TCPCBuy Now
BlackRock TCP Cap
$6.7932.55%
Paul Johnson60%
$10.5 → $9MaintainsMarket PerformGet Alert
08/07/2024GBDCBuy Now
Golub Capital BDC
$14.4714.03%
Paul Johnson60%
$17.5 → $16.5MaintainsOutperformGet Alert
08/07/2024ECCBuy Now
Eagle Point Credit Co
$7.8028.21%
Paul Johnson60%
$10.5 → $10MaintainsMarket PerformGet Alert
08/05/2024MFICBuy Now
MidCap Financial
$11.7427.77%
Paul Johnson60%
$15 → $15UpgradeMarket Perform → OutperformGet Alert
08/01/2024HRZNBuy Now
Horizon Tech Finance
$7.1725.52%
Paul Johnson60%
$9.5 → $9MaintainsUnderperformGet Alert
06/18/2024TPVGBuy Now
TriplePoint Venture Gwth
$6.2144.93%
Paul Johnson60%
$9 → $9MaintainsUnderperformGet Alert
06/17/2024KBDCBuy Now
Kayne Anderson BDC
$15.857.26%
Paul Johnson60%
→ $17Initiates → Market PerformGet Alert
05/23/2024OBDCBuy Now
Blue Owl Capital
$13.9115.03%
Paul Johnson60%
→ $16DowngradeOutperform → Market PerformGet Alert
05/06/2024TSLXBuy Now
Sixth Street Specialty
$20.5611.87%
Paul Johnson60%
$23.5 → $23MaintainsOutperformGet Alert
05/03/2024HTGCBuy Now
Hercules Capital
$17.697.41%
Paul Johnson60%
$18 → $19MaintainsMarket PerformGet Alert
03/22/2024TCPCBuy Now
BlackRock TCP Cap
$6.7954.64%
Paul Johnson60%
$11.5 → $10.5MaintainsMarket PerformGet Alert
03/12/2024MFICBuy Now
MidCap Financial
$11.7427.77%
Paul Johnson60%
$14 → $15MaintainsMarket PerformGet Alert
03/12/2024HRZNBuy Now
Horizon Tech Finance
$7.1732.5%
Paul Johnson60%
$10 → $9.5MaintainsUnderperformGet Alert
03/07/2024TPVGBuy Now
TriplePoint Venture Gwth
$6.2144.93%
Paul Johnson60%
$9.5 → $9MaintainsUnderperformGet Alert
03/01/2024TCPCBuy Now
BlackRock TCP Cap
$6.7969.37%
Paul Johnson60%
$12.5 → $11.5MaintainsMarket PerformGet Alert
03/16/2023NEWTBuy Now
NewtekOne
$10.5313.96%
Paul Johnson60%
$19 → $12MaintainsMarket PerformGet Alert
02/02/2023NEWTBuy Now
NewtekOne
$10.5380.44%
Paul Johnson60%
$18 → $19MaintainsMarket PerformGet Alert
02/09/2021NEWTBuy Now
NewtekOne
$10.5399.43%
Paul Johnson60%
$17 → $21MaintainsMarket PerformGet Alert
11/29/2016NEWTBuy Now
NewtekOne
$10.53
Paul Johnson60%
DowngradeOutperform → Market PerformGet Alert
12/10/2015NEWTBuy Now
NewtekOne
$10.5351.95%
Paul Johnson60%
→ $16Initiates → OutperformGet Alert