Ryan Lynch

Stock Analyst at Keefe, Bruyette & Woods

(2.19)
# 2,733
Out of 4,761 analysts
61
Total ratings
59.09%
Success rate
3.57%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Ryan Lynch

Crescent Capital BDC
Nov 25, 2024
Maintains: Outperform
Price Target: $19$20
Current: $18.44
Upside: +8.46%
SLR Investment
May 23, 2024
Maintains: Market Perform
Price Target: $16$16
Current: $17.65
Upside: -9.35%
Barings BDC
May 23, 2024
Maintains: Market Perform
Price Target: $10$11
Current: $10.78
Upside: -2.60%
FS KKR Capital
Apr 16, 2024
Maintains: Market Perform
Price Target: $22$20
Current: $23.71
Upside: -15.65%
Portman Ridge Finance
Mar 18, 2024
Maintains: Market Perform
Price Target: $21$20
Current: $17.40
Upside: +14.94%
Morgan Stanley Direct Lending Fund
Feb 20, 2024
Initiates: Market Perform
Price Target: $21
Current: $20.70
Upside: +1.45%
Nuveen Churchill Direct Lending
Feb 20, 2024
Initiates: Market Perform
Price Target: $19
Current: $17.70
Upside: +4.52%
Hercules Capital
Feb 16, 2024
Maintains: Market Perform
Price Target: $17$18
Current: $21.47
Upside: -16.16%
Oaktree Specialty Lending
Feb 2, 2024
Downgrades: Market Perform
Price Target: n/a
Current: $16.03
Upside: -
Golub Capital BDC
Nov 22, 2023
Maintains: Outperform
Price Target: $17$17
Current: $15.83
Upside: +7.39%
Maintains: Market Perform
Price Target: $11$10
Current: $8.79
Upside: +13.77%
Maintains: Market Perform
Price Target: $16$15
Current: $15.39
Upside: -2.53%
Maintains: Outperform
Price Target: $22$21
Current: $23.47
Upside: -10.52%
Maintains: Market Perform
Price Target: $12$12
Current: $9.45
Upside: +21.69%
Downgrades: Underperform
Price Target: $14$11
Current: $15.83
Upside: -30.51%
Maintains: Market Perform
Price Target: $21$20
Current: $23.06
Upside: -13.27%
Maintains: Market Perform
Price Target: $26$27
Current: $34.26
Upside: -21.19%
Downgrades: Market Perform
Price Target: $7$5.5
Current: $7.17
Upside: -23.29%
Downgrades: Underperform
Price Target: $13$10
Current: $8.11
Upside: +23.30%
Downgrades: Underperform
Price Target: $12$11
Current: $9.82
Upside: +6.92%