Ryan Lynch's Stock Ratings

Keefe, Bruyette & Woods Analyst

Ryan Lynch 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/16/2025

Updated: Dec 16, 2025

Overall Average Return

1.98%

Smart Score

53.4%

Overall Average Return Percentile

38th

Number of Ratings

88
Buy NowGet Alert
11/11/2025BXSLBuy Now
Blackstone Secured
$28.033.46%$30 → $29MaintainsOutperformGet Alert
11/10/2025MSDLBuy Now
Morgan Stanley Direct
$17.336.75%$20 → $18.5MaintainsMarket PerformGet Alert
11/10/2025FDUSBuy Now
Fidus Investment
$19.855.79%$21.5 → $21MaintainsOutperformGet Alert
11/10/2025BBDCBuy Now
Barings BDC
$8.975.91%$10 → $9.5MaintainsMarket PerformGet Alert
11/05/2025NCDLBuy Now
Nuveen Churchill Direct
$14.4510.73%$17 → $16MaintainsMarket PerformGet Alert
10/06/2025FDUSBuy Now
Fidus Investment
$19.858.31%$21.5 → $21.5UpgradeMarket Perform → OutperformGet Alert
10/06/2025BXSLBuy Now
Blackstone Secured
$28.037.03%$31 → $30UpgradeMarket Perform → OutperformGet Alert
08/14/2025PNNTBuy Now
Pennant Park Investment
$6.004.17%$6.5 → $6.25DowngradeMarket Perform → UnderperformGet Alert
08/11/2025FDUSBuy Now
Fidus Investment
$19.858.31%$20 → $21.5MaintainsMarket PerformGet Alert
05/16/2025CCAPBuy Now
Crescent Capital BDC
$14.8914.17%$18.5 → $17DowngradeOutperform → Market PerformGet Alert
04/08/2025SCMBuy Now
Stellus Cap Investment
$12.632.97%$13.5 → $13MaintainsMarket PerformGet Alert
04/08/2025NCDLBuy Now
Nuveen Churchill Direct
$14.4517.65%$18 → $17MaintainsMarket PerformGet Alert
04/08/2025MSDLBuy Now
Morgan Stanley Direct
$17.3315.41%$21 → $20MaintainsMarket PerformGet Alert
04/08/2025FDUSBuy Now
Fidus Investment
$19.850.76%$21 → $20MaintainsMarket PerformGet Alert
04/08/2025CCAPBuy Now
Crescent Capital BDC
$14.8924.24%$20 → $18.5MaintainsOutperformGet Alert
04/08/2025BXSLBuy Now
Blackstone Secured
$28.0310.6%$32 → $31MaintainsMarket PerformGet Alert
04/08/2025BBDCBuy Now
Barings BDC
$8.975.91%$10.5 → $9.5MaintainsMarket PerformGet Alert
03/04/2025SLRCBuy Now
SLR Inv
$15.648.66%$16 → $17MaintainsMarket PerformGet Alert
02/27/2025BXSLBuy Now
Blackstone Secured
$28.0314.16%$30.5 → $32MaintainsMarket PerformGet Alert
11/25/2024CCAPBuy Now
Crescent Capital BDC
$14.8934.32%$19 → $20MaintainsOutperformGet Alert
05/23/2024SLRCBuy Now
SLR Inv
$15.642.27%$15.5 → $16MaintainsMarket PerformGet Alert
05/23/2024CCAPBuy Now
Crescent Capital BDC
$14.8927.6%$18.5 → $19MaintainsOutperformGet Alert
05/23/2024BBDCBuy Now
Barings BDC
$8.9717.06%$10 → $10.5MaintainsMarket PerformGet Alert
04/16/2024FSKBuy Now
FS KKR Capital
$15.1132.36%$22 → $20MaintainsMarket PerformGet Alert
03/18/2024PTMNBuy Now
Portman Ridge Finance
——$20.5 → $20MaintainsMarket PerformGet Alert
02/20/2024MSDLBuy Now
Morgan Stanley Direct
$17.3321.18% → $21Initiates → Market PerformGet Alert
02/20/2024NCDLBuy Now
Nuveen Churchill Direct
$14.4528.03% → $18.5Initiates → Market PerformGet Alert
02/16/2024HTGCBuy Now
Hercules Capital
$18.63-3.38%$17 → $18MaintainsMarket PerformGet Alert
02/02/2024OCSLBuy Now
Oaktree Specialty Lending
$12.91——DowngradeOutperform → Market PerformGet Alert
11/22/2023GBDCBuy Now
Golub Capital BDC
$13.6724.36%$16.5 → $17MaintainsOutperformGet Alert
08/17/2023ECCBuy Now
Eagle Point Credit Co
$5.4483.82%$11 → $10MaintainsMarket PerformGet Alert
08/04/2023HTGCBuy Now
Hercules Capital
$18.63-8.75%$13.5 → $17UpgradeUnderperform → Market PerformGet Alert
05/24/2023ECCBuy Now
Eagle Point Credit Co
$5.44102.21%$12 → $11MaintainsMarket PerformGet Alert
05/11/2023SCMBuy Now
Stellus Cap Investment
$12.6318.81%$15.5 → $15MaintainsMarket PerformGet Alert
05/10/2023TSLXBuy Now
Sixth Street Specialty
$21.87-3.98%$22 → $21MaintainsOutperformGet Alert
05/08/2023BBDCBuy Now
Barings BDC
$8.970.33%$10 → $9MaintainsMarket PerformGet Alert
05/05/2023TCPCBuy Now
BlackRock TCP Cap
$5.9692.79%$12 → $11.5MaintainsMarket PerformGet Alert
05/05/2023OCSLBuy Now
Oaktree Specialty Lending
$12.9166.47%$22.5 → $21.5MaintainsOutperformGet Alert
05/05/2023HTGCBuy Now
Hercules Capital
$18.63-38.27%$10.5 → $11.5MaintainsUnderperformGet Alert
04/11/2023CCAPBuy Now
Crescent Capital BDC
$14.8920.89% → $18Initiates → OutperformGet Alert
03/15/2023PTMNBuy Now
Portman Ridge Finance
——$23.5 → $21.5MaintainsMarket PerformGet Alert
03/13/2023TRINBuy Now
Trinity Cap
$15.15-27.39%$13.5 → $11DowngradeMarket Perform → UnderperformGet Alert
03/13/2023HTGCBuy Now
Hercules Capital
$18.63-43.64%$14.5 → $10.5DowngradeMarket Perform → UnderperformGet Alert
03/10/2023FCRDBuy Now
First Eagle Alternative
———Downgrade → Market PerformGet Alert
03/06/2023FDUSBuy Now
Fidus Investment
$19.850.76%$20.5 → $20MaintainsMarket PerformGet Alert
03/03/2023TRINBuy Now
Trinity Cap
$15.15-10.89%$12 → $13.5MaintainsMarket PerformGet Alert
03/01/2023TCPCBuy Now
BlackRock TCP Cap
$5.96101.17%$13.5 → $12MaintainsMarket PerformGet Alert
03/01/2023FSKBuy Now
FS KKR Capital
$15.1142.29%$21 → $21.5MaintainsMarket PerformGet Alert
02/28/2023BXSLBuy Now
Blackstone Secured
$28.03-3.67%$25.5 → $27MaintainsMarket PerformGet Alert
02/21/2023TSLXBuy Now
Sixth Street Specialty
$21.870.59%$21 → $22MaintainsOutperformGet Alert
02/17/2023HTGCBuy Now
Hercules Capital
$18.63-22.17%$12.5 → $14.5MaintainsMarket PerformGet Alert
02/09/2023PNNTBuy Now
Pennant Park Investment
$6.00-8.33%$7 → $5.5DowngradeOutperform → Market PerformGet Alert
12/20/2022TPVGBuy Now
TriplePoint Venture Gwth
$6.2859.24%$13 → $10DowngradeMarket Perform → UnderperformGet Alert
12/20/2022HRZNBuy Now
Horizon Tech Finance
$6.5759.94%$11.5 → $10.5DowngradeMarket Perform → UnderperformGet Alert
11/14/2022BBDCBuy Now
Barings BDC
$8.9711.48%$10.5 → $10DowngradeOutperform → Market PerformGet Alert
11/04/2022TRINBuy Now
Trinity Cap
$15.15-17.49%$16 → $12.5DowngradeOutperform → Market PerformGet Alert
07/11/2022FDUSBuy Now
Fidus Investment
$19.85-1.76%$22 → $19.5DowngradeOutperform → Market PerformGet Alert
07/11/2022SLRCBuy Now
SLR Inv
$15.645.47%$18.5 → $16.5DowngradeOutperform → Market PerformGet Alert
04/22/2022HTGCBuy Now
Hercules Capital
$18.63-3.38% → $18DowngradeOutperform → Market PerformGet Alert
11/23/2020PNNTBuy Now
Pennant Park Investment
$6.00-12.5% → $5.25UpgradeMarket Perform → OutperformGet Alert
08/18/2020BBDCBuy Now
Barings BDC
$8.9711.48%$9 → $10UpgradeMarket Perform → OutperformGet Alert
05/08/2020OCSLBuy Now
Oaktree Specialty Lending
$12.91-63.22%$4.5 → $4.75MaintainsOutperformGet Alert
03/13/2019HTGCBuy Now
Hercules Capital
$18.63——DowngradeOutperform → Market PerformGet Alert
10/22/2018HRZNBuy Now
Horizon Tech Finance
$6.5752.32%$10.5 → $10DowngradeMarket Perform → UnderperformGet Alert
08/21/2018OCSLBuy Now
Oaktree Specialty Lending
$12.91——UpgradeMarket Perform → OutperformGet Alert
01/12/2018SLRCBuy Now
SLR Inv
$15.64——UpgradeMarket Perform → OutperformGet Alert
08/03/2017TCAPBuy Now
Triangle Capital
———DowngradeOutperform → Market PerformGet Alert
02/02/2017SCMBuy Now
Stellus Cap Investment
$12.63——Initiates → Market PerformGet Alert
01/10/2017FDUSBuy Now
Fidus Investment
$19.85-14.36% → $17Initiates → Market PerformGet Alert
08/03/2016SLRCBuy Now
SLR Inv
$15.6437.42%$20 → $21.5MaintainsMarket PerformGet Alert
08/10/2015SCMBuy Now
Stellus Cap Investment
$12.632.97%$14.25 → $13MaintainsOutperformGet Alert
08/07/2015TCAPBuy Now
Triangle Capital
——$25.75 → $25.5MaintainsOutperformGet Alert
08/07/2015PNNTBuy Now
Pennant Park Investment
$6.0050%$10.5 → $9MaintainsMarket PerformGet Alert
08/07/2015HTGCBuy Now
Hercules Capital
$18.63-24.85%$15.5 → $14UpgradeMarket Perform → OutperformGet Alert
05/11/2015HTGCBuy Now
Hercules Capital
$18.63-16.8%$16 → $15.5MaintainsMarket PerformGet Alert
05/07/2015SLRCBuy Now
SLR Inv
$15.6427.84%$21.25 → $20MaintainsMarket PerformGet Alert
03/11/2015SCMBuy Now
Stellus Cap Investment
$12.6312.87%$15 → $14.25MaintainsMarket PerformGet Alert
03/04/2015HTGCBuy Now
Hercules Capital
$18.63-14.12%$17 → $16MaintainsMarket PerformGet Alert
03/03/2015TCAPBuy Now
Triangle Capital
——$25.25 → $25.75MaintainsOutperformGet Alert
11/11/2014SCMBuy Now
Stellus Cap Investment
$12.63——DowngradeOutperform → Market PerformGet Alert
11/10/2014TCAPBuy Now
Triangle Capital Corporation
——$29.5 → $25.25MaintainsOutperformGet Alert
08/07/2014PNNTBuy Now
Pennant Park Investment
$6.00100%$11.75 → $12MaintainsMarket PerformGet Alert
03/12/2014HTGCBuy Now
Hercules Capital
$18.63——UpgradeMarket Perform → OutperformGet Alert
03/12/2014HRZNBuy Now
Horizon Tech Finance
$6.5798.02%$14.75 → $13DowngradeMarket Perform → UnderperformGet Alert
01/10/2014TCAPBuy Now
Triangle Capital Corporation
———UpgradeMarket Perform → OutperformGet Alert
09/09/2013HTGCBuy Now
Hercules Capital
$18.63——DowngradeOutperform → Market PerformGet Alert
03/08/2013TCAPBuy Now
Triangle Capital Corporation
——$30.25 → $30.5DowngradeOutperform → Market PerformGet Alert
03/07/2013TCAPBuy Now
Triangle Capital Corporation
——$30.25 → $30.5DowngradeOutperform → Market PerformGet Alert