Ryan Lynch

Stock Analyst at Keefe, Bruyette & Woods

(2.03)
# 2,834
Out of 4,784 analysts
63
Total ratings
50%
Success rate
2.49%
Average return

Stocks Rated by Ryan Lynch

SLR Investment
Mar 4, 2025
Maintains: Market Perform
Price Target: $16$17
Current: $17.15
Upside: -0.87%
Blackstone Secured Lending Fund
Feb 27, 2025
Maintains: Market Perform
Price Target: $31$32
Current: $32.93
Upside: -2.82%
Crescent Capital BDC
Nov 25, 2024
Maintains: Outperform
Price Target: $19$20
Current: $17.52
Upside: +14.16%
Barings BDC
May 23, 2024
Maintains: Market Perform
Price Target: $10$11
Current: $9.61
Upside: +9.26%
FS KKR Capital
Apr 16, 2024
Maintains: Market Perform
Price Target: $22$20
Current: $20.99
Upside: -4.72%
Portman Ridge Finance
Mar 18, 2024
Maintains: Market Perform
Price Target: $21$20
Current: $14.37
Upside: +39.23%
Morgan Stanley Direct Lending Fund
Feb 20, 2024
Initiates: Market Perform
Price Target: $21
Current: $20.67
Upside: +1.60%
Nuveen Churchill Direct Lending
Feb 20, 2024
Initiates: Market Perform
Price Target: $19
Current: $17.30
Upside: +6.94%
Hercules Capital
Feb 16, 2024
Maintains: Market Perform
Price Target: $17$18
Current: $19.26
Upside: -6.54%
Oaktree Specialty Lending
Feb 2, 2024
Downgrades: Market Perform
Price Target: n/a
Current: $15.50
Upside: -
Maintains: Outperform
Price Target: $17$17
Current: $15.25
Upside: +11.48%
Maintains: Market Perform
Price Target: $11$10
Current: $8.05
Upside: +24.22%
Maintains: Market Perform
Price Target: $16$15
Current: $14.25
Upside: +5.26%
Maintains: Outperform
Price Target: $22$21
Current: $22.34
Upside: -6.00%
Maintains: Market Perform
Price Target: $12$12
Current: $7.99
Upside: +43.93%
Downgrades: Underperform
Price Target: $14$11
Current: $15.83
Upside: -30.51%
Maintains: Market Perform
Price Target: $21$20
Current: $20.56
Upside: -2.72%
Downgrades: Market Perform
Price Target: $7$5.5
Current: $7.06
Upside: -22.10%
Downgrades: Underperform
Price Target: $13$10
Current: $7.09
Upside: +41.04%
Downgrades: Underperform
Price Target: $12$11
Current: $9.42
Upside: +11.46%