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 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

8.55%

Smart Score

67.5%

Overall Average Return Percentile

54th

Number of Ratings

76
Buy NowGet Alert
11/26/2025PNNTBuy Now
Pennant Park Investment
$5.92-7.09%$6.25 → $5.5MaintainsUnderperformGet Alert
11/21/2025GBDCBuy Now
Golub Capital BDC
$13.769.01%$15.5 → $15MaintainsOutperformGet Alert
11/18/2025SLRCBuy Now
SLR Inv
$15.705.1%$17 → $16.5MaintainsMarket PerformGet Alert
11/18/2025MSIFBuy Now
MSC Income Fund
$14.0610.24%$16.5 → $15.5MaintainsOutperformGet Alert
11/14/2025CCAPBuy Now
Crescent Capital BDC
$14.963.61%$17 → $15.5MaintainsOutperformGet Alert
11/13/2025BCSFBuy Now
Bain Capital Specialty
$14.569.89%$17 → $16MaintainsMarket PerformGet Alert
11/13/2025KBDCBuy Now
Kayne Anderson BDC
$15.225.12%$16.5 → $16MaintainsOutperformGet Alert
11/10/2025OBDCBuy Now
Blue Owl Capital
$13.182.43%$14.5 → $13.5MaintainsMarket PerformGet Alert
11/10/2025MFICBuy Now
MidCap Financial
$11.929.06%$14 → $13MaintainsMarket PerformGet Alert
11/10/2025FSKBuy Now
FS KKR Capital
$15.4316.65%$18.5 → $18MaintainsMarket PerformGet Alert
11/06/2025TSLXBuy Now
Sixth Street Specialty
$22.143.88%$24 → $23MaintainsOutperformGet Alert
11/05/2025NMFCBuy Now
New Mountain Finance
$9.712.99%$11 → $10MaintainsMarket PerformGet Alert
10/29/2025ARCCBuy Now
Ares Capital
$20.417.82%$23 → $22MaintainsOutperformGet Alert
10/06/2025PFLTBuy Now
PennantPark Floating Rate
$9.3612.18%$10.5 → $10.5UpgradeMarket Perform → OutperformGet Alert
10/06/2025MSIFBuy Now
MSC Income Fund
$14.0617.35%$16.5 → $16.5UpgradeMarket Perform → OutperformGet Alert
10/06/2025KBDCBuy Now
Kayne Anderson BDC
$15.228.41%$16.5 → $16.5UpgradeMarket Perform → OutperformGet Alert
08/13/2025PFLTBuy Now
PennantPark Floating Rate
$9.3612.18%$11 → $10.5MaintainsMarket PerformGet Alert
08/12/2025FSKBuy Now
FS KKR Capital
$15.4319.89%$19 → $18.5MaintainsMarket PerformGet Alert
07/30/2025ARCCBuy Now
Ares Capital
$20.4112.72%$22 → $23MaintainsOutperformGet Alert
07/14/2025OTFBuy Now
Blue Owl Technology
$13.9614.65% → $16Initiates → Market PerformGet Alert
05/29/2025ECCBuy Now
Eagle Point Credit Co
$5.5435.38%$9 → $7.5MaintainsMarket PerformGet Alert
05/08/2025TRINBuy Now
Trinity Cap
$15.32-2.09%$16 → $15MaintainsMarket PerformGet Alert
04/08/2025TPVGBuy Now
TriplePoint Venture Gwth
$6.714.32%$7.5 → $7MaintainsMarket PerformGet Alert
04/08/2025TCPCBuy Now
BlackRock TCP Cap
$6.1222.55%$8.5 → $7.5MaintainsMarket PerformGet Alert
04/08/2025PTMNBuy Now
Portman Ridge Finance
$16 → $14MaintainsMarket PerformGet Alert
04/08/2025PFLTBuy Now
PennantPark Floating Rate
$9.3617.52%$11.5 → $11MaintainsMarket PerformGet Alert
04/08/2025OCSLBuy Now
Oaktree Specialty Lending
$13.1713.9%$16.5 → $15MaintainsMarket PerformGet Alert
04/08/2025OBDCBuy Now
Blue Owl Capital
$13.1810.02%$15.1 → $14.5MaintainsMarket PerformGet Alert
04/08/2025NMFCBuy Now
New Mountain Finance
$9.7113.29%$12 → $11MaintainsMarket PerformGet Alert
04/08/2025MFICBuy Now
MidCap Financial
$11.9221.64%$15 → $14.5MaintainsOutperformGet Alert
04/08/2025KBDCBuy Now
Kayne Anderson BDC
$15.228.41%$17 → $16.5MaintainsMarket PerformGet Alert
04/08/2025HTGCBuy Now
Hercules Capital
$18.759.36%$21.5 → $20.5MaintainsOutperformGet Alert
04/08/2025HRZNBuy Now
Horizon Tech Finance
$6.5314.85%$8 → $7.5MaintainsUnderperformGet Alert
04/08/2025GBDCBuy Now
Golub Capital BDC
$13.7612.65%$16.5 → $15.5MaintainsOutperformGet Alert
04/08/2025FSKBuy Now
FS KKR Capital
$15.4323.13%$22 → $19MaintainsMarket PerformGet Alert
04/08/2025BCSFBuy Now
Bain Capital Specialty
$14.5616.76%$18 → $17MaintainsMarket PerformGet Alert
04/08/2025ARCCBuy Now
Ares Capital
$20.417.82%$23 → $22MaintainsOutperformGet Alert
03/19/2025PTMNBuy Now
Portman Ridge Finance
$18 → $16MaintainsMarket PerformGet Alert
03/07/2025HRZNBuy Now
Horizon Tech Finance
$6.5322.51%$9 → $8MaintainsUnderperformGet Alert
03/04/2025BCSFBuy Now
Bain Capital Specialty
$14.5623.63%$17 → $18MaintainsMarket PerformGet Alert
03/03/2025FSKBuy Now
FS KKR Capital
$15.4342.58%$21 → $22MaintainsMarket PerformGet Alert
02/28/2025TCPCBuy Now
BlackRock TCP Cap
$6.1238.89%$9 → $8.5MaintainsMarket PerformGet Alert
02/27/2025TRINBuy Now
Trinity Cap
$15.324.44%$15 → $16MaintainsMarket PerformGet Alert
02/25/2025MSIFBuy Now
MSC Income Fund
$14.0624.47% → $17.5Initiates → Market PerformGet Alert
02/24/2025ECCBuy Now
Eagle Point Credit Co
$5.5462.45%$9.5 → $9MaintainsMarket PerformGet Alert
02/18/2025TSLXBuy Now
Sixth Street Specialty
$22.143.88%$21.5 → $23MaintainsOutperformGet Alert
02/07/2025ARCCBuy Now
Ares Capital
$20.4112.72%$22 → $23MaintainsOutperformGet Alert
12/12/2024OBDCBuy Now
Blue Owl Capital
$13.186.22%$15.5 → $14DowngradeMarket Perform → UnderperformGet Alert
12/12/2024HTGCBuy Now
Hercules Capital
$18.7514.7%$19.5 → $21.5UpgradeMarket Perform → OutperformGet Alert
11/20/2024OCSLBuy Now
Oaktree Specialty Lending
$13.1729.08%$18 → $17MaintainsMarket PerformGet Alert
11/14/2024PTMNBuy Now
Portman Ridge Finance
$19 → $18MaintainsMarket PerformGet Alert
11/07/2024TSLXBuy Now
Sixth Street Specialty
$22.14-2.89%$23 → $21.5MaintainsOutperformGet Alert
11/07/2024TPVGBuy Now
TriplePoint Venture Gwth
$6.7111.77%$8 → $7.5UpgradeUnderperform → Market PerformGet Alert
08/21/2024BCSFBuy Now
Bain Capital Specialty
$14.5616.76%$17 → $17MaintainsMarket PerformGet Alert
08/20/2024OBDCBuy Now
Blue Owl Capital
$13.1817.6%$16 → $15.5MaintainsMarket PerformGet Alert
08/09/2024TPVGBuy Now
TriplePoint Venture Gwth
$6.7119.23%$9 → $8MaintainsUnderperformGet Alert
08/08/2024TCPCBuy Now
BlackRock TCP Cap
$6.1247.06%$10.5 → $9MaintainsMarket PerformGet Alert
08/07/2024GBDCBuy Now
Golub Capital BDC
$13.7619.91%$17.5 → $16.5MaintainsOutperformGet Alert
08/07/2024ECCBuy Now
Eagle Point Credit Co
$5.5480.51%$10.5 → $10MaintainsMarket PerformGet Alert
08/05/2024MFICBuy Now
MidCap Financial
$11.9225.84%$15 → $15UpgradeMarket Perform → OutperformGet Alert
08/01/2024HRZNBuy Now
Horizon Tech Finance
$6.5337.83%$9.5 → $9MaintainsUnderperformGet Alert
06/18/2024TPVGBuy Now
TriplePoint Venture Gwth
$6.7134.13%$9 → $9MaintainsUnderperformGet Alert
06/17/2024KBDCBuy Now
Kayne Anderson BDC
$15.2211.7% → $17Initiates → Market PerformGet Alert
05/23/2024OBDCBuy Now
Blue Owl Capital
$13.1821.4% → $16DowngradeOutperform → Market PerformGet Alert
05/06/2024TSLXBuy Now
Sixth Street Specialty
$22.143.88%$23.5 → $23MaintainsOutperformGet Alert
05/03/2024HTGCBuy Now
Hercules Capital
$18.751.36%$18 → $19MaintainsMarket PerformGet Alert
03/22/2024TCPCBuy Now
BlackRock TCP Cap
$6.1271.57%$11.5 → $10.5MaintainsMarket PerformGet Alert
03/12/2024MFICBuy Now
MidCap Financial
$11.9225.84%$14 → $15MaintainsMarket PerformGet Alert
03/12/2024HRZNBuy Now
Horizon Tech Finance
$6.5345.48%$10 → $9.5MaintainsUnderperformGet Alert
03/07/2024TPVGBuy Now
TriplePoint Venture Gwth
$6.7134.13%$9.5 → $9MaintainsUnderperformGet Alert
03/01/2024TCPCBuy Now
BlackRock TCP Cap
$6.1287.91%$12.5 → $11.5MaintainsMarket PerformGet Alert
03/16/2023NEWTBuy Now
NewtekOne
$11.841.35%$19 → $12MaintainsMarket PerformGet Alert
02/02/2023NEWTBuy Now
NewtekOne
$11.8460.47%$18 → $19MaintainsMarket PerformGet Alert
02/09/2021NEWTBuy Now
NewtekOne
$11.8477.36%$17 → $21MaintainsMarket PerformGet Alert
11/29/2016NEWTBuy Now
NewtekOne
$11.84DowngradeOutperform → Market PerformGet Alert
12/10/2015NEWTBuy Now
NewtekOne
$11.8435.14% → $16Initiates → OutperformGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free