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 04/14/2025

Overall Average Return

4.78%

Smart Score

58.5%

Overall Average Return Percentile

54th

Number of Ratings

53
Buy NowGet Alert
04/08/2025TPVGBuy Now
TriplePoint Venture Gwth
$5.9617.45%
Paul Johnson58%
$7.5 → $7MaintainsMarket PerformGet Alert
04/08/2025TCPCBuy Now
BlackRock TCP Cap
$6.6912.11%
Paul Johnson58%
$8.5 → $7.5MaintainsMarket PerformGet Alert
04/08/2025PTMNBuy Now
Portman Ridge Finance
$11.6020.69%
Paul Johnson58%
$16 → $14MaintainsMarket PerformGet Alert
04/08/2025PFLTBuy Now
PennantPark Floating Rate
$9.6014.58%
Paul Johnson58%
$11.5 → $11MaintainsMarket PerformGet Alert
04/08/2025OCSLBuy Now
Oaktree Specialty Lending
$13.5710.54%
Paul Johnson58%
$16.5 → $15MaintainsMarket PerformGet Alert
04/08/2025OBDCBuy Now
Blue Owl Capital
$13.428.05%
Paul Johnson58%
$15.1 → $14.5MaintainsMarket PerformGet Alert
04/08/2025NMFCBuy Now
New Mountain Finance
$9.2618.79%
Paul Johnson58%
$12 → $11MaintainsMarket PerformGet Alert
04/08/2025MFICBuy Now
MidCap Financial
$11.2728.66%
Paul Johnson58%
$15 → $14.5MaintainsOutperformGet Alert
04/08/2025KBDCBuy Now
Kayne Anderson BDC
$15.089.42%
Paul Johnson58%
$17 → $16.5MaintainsMarket PerformGet Alert
04/08/2025HTGCBuy Now
Hercules Capital
$17.1919.26%
Paul Johnson58%
$21.5 → $20.5MaintainsOutperformGet Alert
04/08/2025HRZNBuy Now
Horizon Tech Finance
$8.30-9.63%
Paul Johnson58%
$8 → $7.5MaintainsUnderperformGet Alert
04/08/2025GBDCBuy Now
Golub Capital BDC
$13.8511.91%
Paul Johnson58%
$16.5 → $15.5MaintainsOutperformGet Alert
04/08/2025FSKBuy Now
FS KKR Capital
$18.721.5%
Paul Johnson58%
$22 → $19MaintainsMarket PerformGet Alert
04/08/2025BCSFBuy Now
Bain Capital Specialty
$14.2619.21%
Paul Johnson58%
$18 → $17MaintainsMarket PerformGet Alert
04/08/2025ARCCBuy Now
Ares Capital
$20.169.13%
Paul Johnson58%
$23 → $22MaintainsOutperformGet Alert
03/19/2025PTMNBuy Now
Portman Ridge Finance
$11.6037.93%
Paul Johnson58%
$18 → $16MaintainsMarket PerformGet Alert
03/07/2025HRZNBuy Now
Horizon Tech Finance
$8.30-3.61%
Paul Johnson58%
$9 → $8MaintainsUnderperformGet Alert
03/04/2025BCSFBuy Now
Bain Capital Specialty
$14.2626.23%
Paul Johnson58%
$17 → $18MaintainsMarket PerformGet Alert
03/03/2025FSKBuy Now
FS KKR Capital
$18.7217.52%
Paul Johnson58%
$21 → $22MaintainsMarket PerformGet Alert
02/28/2025TCPCBuy Now
BlackRock TCP Cap
$6.6927.06%
Paul Johnson58%
$9 → $8.5MaintainsMarket PerformGet Alert
02/27/2025TRINBuy Now
Trinity Cap
$13.5617.99%
Paul Johnson58%
$15 → $16MaintainsMarket PerformGet Alert
02/25/2025MSIFBuy Now
MSC Income Fund
$14.6019.86%
Paul Johnson58%
→ $17.5Initiates → Market PerformGet Alert
02/18/2025TSLXBuy Now
Sixth Street Specialty
$19.7516.46%
Paul Johnson58%
$21.5 → $23MaintainsOutperformGet Alert
02/07/2025ARCCBuy Now
Ares Capital
$20.1614.09%
Paul Johnson58%
$22 → $23MaintainsOutperformGet Alert
12/12/2024OBDCBuy Now
Blue Owl Capital
$13.424.32%
Paul Johnson58%
$15.5 → $14DowngradeMarket Perform → UnderperformGet Alert
12/12/2024HTGCBuy Now
Hercules Capital
$17.1925.07%
Paul Johnson58%
$19.5 → $21.5UpgradeMarket Perform → OutperformGet Alert
11/20/2024OCSLBuy Now
Oaktree Specialty Lending
$13.5725.28%
Paul Johnson58%
$18 → $17MaintainsMarket PerformGet Alert
11/14/2024PTMNBuy Now
Portman Ridge Finance
$11.6055.17%
Paul Johnson58%
$19 → $18MaintainsMarket PerformGet Alert
11/07/2024TSLXBuy Now
Sixth Street Specialty
$19.758.86%
Paul Johnson58%
$23 → $21.5MaintainsOutperformGet Alert
11/07/2024TPVGBuy Now
TriplePoint Venture Gwth
$5.9625.84%
Paul Johnson58%
$8 → $7.5UpgradeUnderperform → Market PerformGet Alert
08/21/2024BCSFBuy Now
Bain Capital Specialty
$14.2619.21%
Paul Johnson58%
$17 → $17MaintainsMarket PerformGet Alert
08/20/2024OBDCBuy Now
Blue Owl Capital
$13.4215.5%
Paul Johnson58%
$16 → $15.5MaintainsMarket PerformGet Alert
08/09/2024TPVGBuy Now
TriplePoint Venture Gwth
$5.9634.23%
Paul Johnson58%
$9 → $8MaintainsUnderperformGet Alert
08/08/2024TCPCBuy Now
BlackRock TCP Cap
$6.6934.53%
Paul Johnson58%
$10.5 → $9MaintainsMarket PerformGet Alert
08/07/2024GBDCBuy Now
Golub Capital BDC
$13.8519.13%
Paul Johnson58%
$17.5 → $16.5MaintainsOutperformGet Alert
08/07/2024ECCBuy Now
Eagle Point Credit Co
$7.1340.24%
Paul Johnson58%
$10.5 → $10MaintainsMarket PerformGet Alert
08/05/2024MFICBuy Now
MidCap Financial
$11.2733.1%
Paul Johnson58%
$15 → $15UpgradeMarket Perform → OutperformGet Alert
08/01/2024HRZNBuy Now
Horizon Tech Finance
$8.308.44%
Paul Johnson58%
$9.5 → $9MaintainsUnderperformGet Alert
06/18/2024TPVGBuy Now
TriplePoint Venture Gwth
$5.9651.01%
Paul Johnson58%
$9 → $9MaintainsUnderperformGet Alert
06/17/2024KBDCBuy Now
Kayne Anderson BDC
$15.0812.73%
Paul Johnson58%
→ $17Initiates → Market PerformGet Alert
05/23/2024OBDCBuy Now
Blue Owl Capital
$13.4219.23%
Paul Johnson58%
→ $16DowngradeOutperform → Market PerformGet Alert
05/06/2024TSLXBuy Now
Sixth Street Specialty
$19.7516.46%
Paul Johnson58%
$23.5 → $23MaintainsOutperformGet Alert
05/03/2024HTGCBuy Now
Hercules Capital
$17.1910.53%
Paul Johnson58%
$18 → $19MaintainsMarket PerformGet Alert
03/22/2024TCPCBuy Now
BlackRock TCP Cap
$6.6956.95%
Paul Johnson58%
$11.5 → $10.5MaintainsMarket PerformGet Alert
03/12/2024MFICBuy Now
MidCap Financial
$11.2733.1%
Paul Johnson58%
$14 → $15MaintainsMarket PerformGet Alert
03/12/2024HRZNBuy Now
Horizon Tech Finance
$8.3014.47%
Paul Johnson58%
$10 → $9.5MaintainsUnderperformGet Alert
03/07/2024TPVGBuy Now
TriplePoint Venture Gwth
$5.9651.01%
Paul Johnson58%
$9.5 → $9MaintainsUnderperformGet Alert
03/01/2024TCPCBuy Now
BlackRock TCP Cap
$6.6971.9%
Paul Johnson58%
$12.5 → $11.5MaintainsMarket PerformGet Alert
03/16/2023NEWTBuy Now
NewtekOne
$10.0419.52%
Paul Johnson58%
$19 → $12MaintainsMarket PerformGet Alert
02/02/2023NEWTBuy Now
NewtekOne
$10.0489.24%
Paul Johnson58%
$18 → $19MaintainsMarket PerformGet Alert
02/09/2021NEWTBuy Now
NewtekOne
$10.04109.16%
Paul Johnson58%
$17 → $21MaintainsMarket PerformGet Alert
11/29/2016NEWTBuy Now
NewtekOne
$10.04
Paul Johnson58%
DowngradeOutperform → Market PerformGet Alert
12/10/2015NEWTBuy Now
NewtekOne
$10.0459.36%
Paul Johnson58%
→ $16Initiates → OutperformGet Alert