Ryan Lynch

Stock Analyst at Keefe, Bruyette & Woods

(1.9)
# 1287
Out of 5,240 analysts
60
Total ratings
60.00%
Success rate
19.15%
Average return
22 Stocks
Name Action Price Target Current % Upside Ratings Updated
Crescent Capital BDC
Maintains: Outperform
19 20
19.04 5.04% 3 Nov 25, 2024
SLR Inv
Maintains: Market Perform
16 16
16.42 -2.56% 5 May 23, 2024
Barings BDC
Maintains: Market Perform
10 11
9.48 10.76% 4 May 23, 2024
FS KKR Capital
Maintains: Market Perform
22 20
21.7 -7.83% 2 Apr 16, 2024
Portman Ridge Financ...
Maintains: Market Perform
21 20
16.26 23% 2 Mar 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
21
21.04 -0.19% 1 Feb 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
19
16.27 13.71% 1 Feb 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
17 18
20.14 -10.63% 10 Feb 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 4 Feb 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
17 17
15.23 11.62% 1 Nov 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
11 10
8.88 12.61% 2 Aug 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
16 15
13.84 8.38% 4 May 11, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
22 21
21.36 -1.69% 2 May 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 12
8.67 32.64% 2 May 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
14 11
14.47 -23.98% 3 Mar 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 1 Mar 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
21 20
21.02 -4.85% 3 Mar 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
26 27
n/a n/a 1 Feb 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
7 6
7.15 -23.08% 3 Feb 9, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
13 10
7.58 31.93% 1 Dec 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
12 11
9.2 14.13% 2 Dec 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 3 Aug 3, 2017