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 06/18/2025

Overall Average Return

1.09%

Smart Score

51.3%

Overall Average Return Percentile

39th

Number of Ratings

79
Buy NowGet Alert
05/16/2025CCAPBuy Now
Crescent Capital BDC
$14.3618.38%
Ryan Lynch51%
$18.5 → $17DowngradeOutperform → Market PerformGet Alert
04/08/2025SCMBuy Now
Stellus Cap Investment
$13.63-4.62%
Ryan Lynch51%
$13.5 → $13MaintainsMarket PerformGet Alert
04/08/2025NCDLBuy Now
Nuveen Churchill Direct
$16.413.6%
Ryan Lynch51%
$18 → $17MaintainsMarket PerformGet Alert
04/08/2025MSDLBuy Now
Morgan Stanley Direct
$19.263.84%
Ryan Lynch51%
$21 → $20MaintainsMarket PerformGet Alert
04/08/2025FDUSBuy Now
Fidus Investment
$19.771.19%
Ryan Lynch51%
$21 → $20MaintainsMarket PerformGet Alert
04/08/2025CCAPBuy Now
Crescent Capital BDC
$14.3628.83%
Ryan Lynch51%
$20 → $18.5MaintainsOutperformGet Alert
04/08/2025BXSLBuy Now
Blackstone Secured
$31.12-0.39%
Ryan Lynch51%
$32 → $31MaintainsMarket PerformGet Alert
04/08/2025BBDCBuy Now
Barings BDC
$9.045.09%
Ryan Lynch51%
$10.5 → $9.5MaintainsMarket PerformGet Alert
03/04/2025SLRCBuy Now
SLR Inv
$16.234.74%
Ryan Lynch51%
$16 → $17MaintainsMarket PerformGet Alert
02/27/2025BXSLBuy Now
Blackstone Secured
$31.122.83%
Ryan Lynch51%
$30.5 → $32MaintainsMarket PerformGet Alert
11/25/2024CCAPBuy Now
Crescent Capital BDC
$14.3639.28%
Ryan Lynch51%
$19 → $20MaintainsOutperformGet Alert
05/23/2024SLRCBuy Now
SLR Inv
$16.23-1.42%
Ryan Lynch51%
$15.5 → $16MaintainsMarket PerformGet Alert
05/23/2024CCAPBuy Now
Crescent Capital BDC
$14.3632.31%
Ryan Lynch51%
$18.5 → $19MaintainsOutperformGet Alert
05/23/2024BBDCBuy Now
Barings BDC
$9.0416.15%
Ryan Lynch51%
$10 → $10.5MaintainsMarket PerformGet Alert
04/16/2024FSKBuy Now
FS KKR Capital
$20.97-4.63%
Ryan Lynch51%
$22 → $20MaintainsMarket PerformGet Alert
03/18/2024PTMNBuy Now
Portman Ridge Finance
$11.9567.36%
Ryan Lynch51%
$20.5 → $20MaintainsMarket PerformGet Alert
02/20/2024MSDLBuy Now
Morgan Stanley Direct
$19.269.03%
Ryan Lynch51%
→ $21Initiates → Market PerformGet Alert
02/20/2024NCDLBuy Now
Nuveen Churchill Direct
$16.4112.74%
Ryan Lynch51%
→ $18.5Initiates → Market PerformGet Alert
02/16/2024HTGCBuy Now
Hercules Capital
$17.830.95%
Ryan Lynch51%
$17 → $18MaintainsMarket PerformGet Alert
02/02/2024OCSLBuy Now
Oaktree Specialty Lending
$13.58—
Ryan Lynch51%
—DowngradeOutperform → Market PerformGet Alert
11/22/2023GBDCBuy Now
Golub Capital BDC
$14.5416.92%
Ryan Lynch51%
$16.5 → $17MaintainsOutperformGet Alert
08/17/2023ECCBuy Now
Eagle Point Credit Co
$7.5332.8%
Ryan Lynch51%
$11 → $10MaintainsMarket PerformGet Alert
08/04/2023HTGCBuy Now
Hercules Capital
$17.83-4.66%
Ryan Lynch51%
$13.5 → $17UpgradeUnderperform → Market PerformGet Alert
05/24/2023ECCBuy Now
Eagle Point Credit Co
$7.5346.08%
Ryan Lynch51%
$12 → $11MaintainsMarket PerformGet Alert
05/11/2023SCMBuy Now
Stellus Cap Investment
$13.6310.05%
Ryan Lynch51%
$15.5 → $15MaintainsMarket PerformGet Alert
05/10/2023TSLXBuy Now
Sixth Street Specialty
$22.35-6.04%
Ryan Lynch51%
$22 → $21MaintainsOutperformGet Alert
05/08/2023BBDCBuy Now
Barings BDC
$9.04-0.44%
Ryan Lynch51%
$10 → $9MaintainsMarket PerformGet Alert
05/05/2023TCPCBuy Now
BlackRock TCP Cap
$7.4354.78%
Ryan Lynch51%
$12 → $11.5MaintainsMarket PerformGet Alert
05/05/2023OCSLBuy Now
Oaktree Specialty Lending
$13.5858.29%
Ryan Lynch51%
$22.5 → $21.5MaintainsOutperformGet Alert
05/05/2023HTGCBuy Now
Hercules Capital
$17.83-35.5%
Ryan Lynch51%
$10.5 → $11.5MaintainsUnderperformGet Alert
04/11/2023CCAPBuy Now
Crescent Capital BDC
$14.3625.35%
Ryan Lynch51%
→ $18Initiates → OutperformGet Alert
03/15/2023PTMNBuy Now
Portman Ridge Finance
$11.9579.92%
Ryan Lynch51%
$23.5 → $21.5MaintainsMarket PerformGet Alert
03/13/2023TRINBuy Now
Trinity Cap
$14.50-24.14%
Ryan Lynch51%
$13.5 → $11DowngradeMarket Perform → UnderperformGet Alert
03/13/2023HTGCBuy Now
Hercules Capital
$17.83-41.11%
Ryan Lynch51%
$14.5 → $10.5DowngradeMarket Perform → UnderperformGet Alert
03/10/2023FCRDBuy Now
First Eagle Alternative
——
Ryan Lynch51%
—Downgrade → Market PerformGet Alert
03/06/2023FDUSBuy Now
Fidus Investment
$19.771.19%
Ryan Lynch51%
$20.5 → $20MaintainsMarket PerformGet Alert
03/03/2023TRINBuy Now
Trinity Cap
$14.50-6.9%
Ryan Lynch51%
$12 → $13.5MaintainsMarket PerformGet Alert
03/01/2023TCPCBuy Now
BlackRock TCP Cap
$7.4361.51%
Ryan Lynch51%
$13.5 → $12MaintainsMarket PerformGet Alert
03/01/2023FSKBuy Now
FS KKR Capital
$20.972.53%
Ryan Lynch51%
$21 → $21.5MaintainsMarket PerformGet Alert
02/28/2023BXSLBuy Now
Blackstone Secured
$31.12-13.24%
Ryan Lynch51%
$25.5 → $27MaintainsMarket PerformGet Alert
02/21/2023TSLXBuy Now
Sixth Street Specialty
$22.35-1.57%
Ryan Lynch51%
$21 → $22MaintainsOutperformGet Alert
02/17/2023HTGCBuy Now
Hercules Capital
$17.83-18.68%
Ryan Lynch51%
$12.5 → $14.5MaintainsMarket PerformGet Alert
02/09/2023PNNTBuy Now
Pennant Park Investment
$6.65-17.29%
Ryan Lynch51%
$7 → $5.5DowngradeOutperform → Market PerformGet Alert
12/20/2022TPVGBuy Now
TriplePoint Venture Gwth
$6.8545.99%
Ryan Lynch51%
$13 → $10DowngradeMarket Perform → UnderperformGet Alert
12/20/2022HRZNBuy Now
Horizon Tech Finance
$7.3942.13%
Ryan Lynch51%
$11.5 → $10.5DowngradeMarket Perform → UnderperformGet Alert
11/14/2022BBDCBuy Now
Barings BDC
$9.0410.62%
Ryan Lynch51%
$10.5 → $10DowngradeOutperform → Market PerformGet Alert
11/04/2022TRINBuy Now
Trinity Cap
$14.50-13.79%
Ryan Lynch51%
$16 → $12.5DowngradeOutperform → Market PerformGet Alert
07/11/2022FDUSBuy Now
Fidus Investment
$19.77-1.34%
Ryan Lynch51%
$22 → $19.5DowngradeOutperform → Market PerformGet Alert
07/11/2022SLRCBuy Now
SLR Inv
$16.231.66%
Ryan Lynch51%
$18.5 → $16.5DowngradeOutperform → Market PerformGet Alert
04/22/2022HTGCBuy Now
Hercules Capital
$17.830.95%
Ryan Lynch51%
→ $18DowngradeOutperform → Market PerformGet Alert
11/23/2020PNNTBuy Now
Pennant Park Investment
$6.65-21.05%
Ryan Lynch51%
→ $5.25UpgradeMarket Perform → OutperformGet Alert
08/18/2020BBDCBuy Now
Barings BDC
$9.0410.62%
Ryan Lynch51%
$9 → $10UpgradeMarket Perform → OutperformGet Alert
05/08/2020OCSLBuy Now
Oaktree Specialty Lending
$13.58-65.03%
Ryan Lynch51%
$4.5 → $4.75MaintainsOutperformGet Alert
03/13/2019HTGCBuy Now
Hercules Capital
$17.83—
Ryan Lynch51%
—DowngradeOutperform → Market PerformGet Alert
10/22/2018HRZNBuy Now
Horizon Tech Finance
$7.3935.36%
Ryan Lynch51%
$10.5 → $10DowngradeMarket Perform → UnderperformGet Alert
08/21/2018OCSLBuy Now
Oaktree Specialty Lending
$13.58—
Ryan Lynch51%
—UpgradeMarket Perform → OutperformGet Alert
01/12/2018SLRCBuy Now
SLR Inv
$16.23—
Ryan Lynch51%
—UpgradeMarket Perform → OutperformGet Alert
08/03/2017TCAPBuy Now
Triangle Capital
——
Ryan Lynch51%
—DowngradeOutperform → Market PerformGet Alert
02/02/2017SCMBuy Now
Stellus Cap Investment
$13.63—
Ryan Lynch51%
—Initiates → Market PerformGet Alert
01/10/2017FDUSBuy Now
Fidus Investment
$19.77-13.99%
Ryan Lynch51%
→ $17Initiates → Market PerformGet Alert
08/03/2016SLRCBuy Now
SLR Inv
$16.2332.47%
Ryan Lynch51%
$20 → $21.5MaintainsMarket PerformGet Alert
08/10/2015SCMBuy Now
Stellus Cap Investment
$13.63-4.62%
Ryan Lynch51%
$14.25 → $13MaintainsOutperformGet Alert
08/07/2015TCAPBuy Now
Triangle Capital
——
Ryan Lynch51%
$25.75 → $25.5MaintainsOutperformGet Alert
08/07/2015PNNTBuy Now
Pennant Park Investment
$6.6535.34%
Ryan Lynch51%
$10.5 → $9MaintainsMarket PerformGet Alert
08/07/2015HTGCBuy Now
Hercules Capital
$17.83-21.48%
Ryan Lynch51%
$15.5 → $14UpgradeMarket Perform → OutperformGet Alert
05/11/2015HTGCBuy Now
Hercules Capital
$17.83-13.07%
Ryan Lynch51%
$16 → $15.5MaintainsMarket PerformGet Alert
05/07/2015SLRCBuy Now
SLR Inv
$16.2323.23%
Ryan Lynch51%
$21.25 → $20MaintainsMarket PerformGet Alert
03/11/2015SCMBuy Now
Stellus Cap Investment
$13.634.55%
Ryan Lynch51%
$15 → $14.25MaintainsMarket PerformGet Alert
03/04/2015HTGCBuy Now
Hercules Capital
$17.83-10.26%
Ryan Lynch51%
$17 → $16MaintainsMarket PerformGet Alert
03/03/2015TCAPBuy Now
Triangle Capital
——
Ryan Lynch51%
$25.25 → $25.75MaintainsOutperformGet Alert
11/11/2014SCMBuy Now
Stellus Cap Investment
$13.63—
Ryan Lynch51%
—DowngradeOutperform → Market PerformGet Alert
11/10/2014TCAPBuy Now
Triangle Capital Corporation
——
Ryan Lynch51%
$29.5 → $25.25MaintainsOutperformGet Alert
08/07/2014PNNTBuy Now
Pennant Park Investment
$6.6580.45%
Ryan Lynch51%
$11.75 → $12MaintainsMarket PerformGet Alert
03/12/2014HTGCBuy Now
Hercules Capital
$17.83—
Ryan Lynch51%
—UpgradeMarket Perform → OutperformGet Alert
03/12/2014HRZNBuy Now
Horizon Tech Finance
$7.3975.97%
Ryan Lynch51%
$14.75 → $13DowngradeMarket Perform → UnderperformGet Alert
01/10/2014TCAPBuy Now
Triangle Capital Corporation
——
Ryan Lynch51%
—UpgradeMarket Perform → OutperformGet Alert
09/09/2013HTGCBuy Now
Hercules Capital
$17.83—
Ryan Lynch51%
—DowngradeOutperform → Market PerformGet Alert
03/08/2013TCAPBuy Now
Triangle Capital Corporation
——
Ryan Lynch51%
$30.25 → $30.5DowngradeOutperform → Market PerformGet Alert
03/07/2013TCAPBuy Now
Triangle Capital Corporation
——
Ryan Lynch51%
$30.25 → $30.5DowngradeOutperform → Market PerformGet Alert