Finian O'Shea

Stock Analyst at Wells Fargo

(4.35)
# 1,249
Out of 4,468 analysts
871
Total ratings
57.4%
Success rate
6%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Finian O'Shea

Ares Capital
Jun 12, 2026
Downgraded: Hold
Price Target: $20$19
Current: $18.73
Upside: +1.44%
Nuveen Churchill Direct Lending
Jun 12, 2026
Downgraded: Sell
Price Target: $13$12
Current: $12.68
Upside: -5.36%
Kayne Anderson BDC
Jun 12, 2026
Downgraded: Hold
Price Target: $15$14
Current: $13.59
Upside: +3.02%
SLR Investment
Jun 8, 2026
Rated: Hold
Price Target: n/a
Current: $12.36
Upside: -
TriplePoint Venture Growth BDC
Jun 8, 2026
Rated: Hold
Price Target: n/a
Current: $4.92
Upside: -
CION Investment
Jun 8, 2026
Rated: Hold
Price Target: n/a
Current: $6.39
Upside: -
Main Street Capital
May 22, 2026
Initiated Coverage: Hold
Price Target: $50
Current: $51.96
Upside: -3.77%
BlackRock TCP Capital
May 15, 2026
Rated: Sell
Price Target: $3.5
Current: $3.36
Upside: +4.17%
Crescent Capital BDC
May 15, 2026
Rated: Hold
Price Target: $13$12
Current: $11.13
Upside: +7.87%
Bain Capital Specialty Finance
May 13, 2026
Maintained: Hold
Price Target: $13
Current: $12.64
Upside: +2.85%
Maintained: Hold
Price Target: $7$6.5
Current: $5.49
Upside: +18.40%
Maintained: Buy
Price Target: $13$12
Current: $10.90
Upside: +10.09%
Maintained: Buy
Price Target: $20$19
Current: $17.29
Upside: +9.89%
Maintained: Sell
Price Target: $14$15
Current: $17.79
Upside: -15.68%
Maintained: Hold
Price Target: $11$9.5
Current: $9.99
Upside: -4.86%
Maintained: Sell
Price Target: $9$8
Current: $9.58
Upside: -16.49%
Maintained: Hold
Price Target: $16$14
Current: $15.40
Upside: -9.09%
Maintained: Hold
Price Target: $15$11
Current: $10.43
Upside: +5.47%
Maintained: Hold
Price Target: $11$8
Current: $7.15
Upside: +11.89%
Maintained: Buy
Price Target: $9.5$10
Current: $8.57
Upside: +16.69%
Maintained: Buy
Price Target: $15$13
Current: $10.46
Upside: +24.28%
Maintained: Buy
Price Target: $18$17
Current: $15.96
Upside: +6.52%
Maintained: Buy
Price Target: $14$13
Current: $12.99
Upside: +0.08%
Maintained: Hold
Price Target: $13$12
Current: $12.20
Upside: -1.64%
Downgraded: Sell
Price Target: $26$24
Current: $23.77
Upside: +0.97%
Maintained: Hold
Price Target: $13$12
Current: $10.82
Upside: +10.91%
Maintained: Sell
Price Target: $2.5
Current: $2.24
Upside: +11.61%
Rated: Hold
Price Target: n/a
Current: $118.61
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $995.73
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $34.11
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $27.01
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $93.84
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $118.55
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $122.78
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $116.90
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $79.76
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $41.43
Upside: n/a