Finian O'Shea

Stock Analyst at Wells Fargo

(4.40)
# 1,251
Out of 5,096 analysts
903
Total ratings
57.1%
Success rate
5.9%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Finian O'Shea

Hercules Capital
Oct 30, 2026
Maintained: Buy
Price Target: $17
Current: $16.90
Upside: +0.59%
Carlyle Secured Lending
Sep 29, 2026
Downgraded: Hold
Price Target: $12 → $11
Current: $10.81
Upside: +1.76%
FS KKR Capital
Sep 29, 2026
Downgraded: Sell
Price Target: $10
Current: $11.17
Upside: -10.47%
Main Street Capital
Sep 29, 2026
Upgraded: Buy
Price Target: $55 → $60
Current: $55.90
Upside: +7.33%
BlackRock TCP Capital
Sep 29, 2026
Upgraded: Hold
Price Target: $3.5 → $4
Current: $4.22
Upside: -5.21%
Ares Capital
Aug 26, 2026
Reiterated: Hold
Price Target: $19
Current: $19.12
Upside: -0.63%
Blackstone Secured Lending Fund
Aug 26, 2026
Reiterated: Sell
Price Target: $22
Current: $23.52
Upside: -6.46%
Golub Capital BDC
Aug 26, 2026
Reiterated: Buy
Price Target: $13
Current: $12.78
Upside: +1.72%
Prospect Capital
Aug 21, 2026
Reiterated: Sell
Price Target: $2.5 → $2
Current: $1.62
Upside: +23.46%
Bain Capital Specialty Finance
Aug 12, 2026
Rated: Hold
Price Target: $13 → $12
Current: $10.85
Upside: +10.60%
Rated: Hold
Price Target: $12 → $11
Current: $9.30
Upside: +18.28%
Rated: Hold
Price Target: $14
Current: $13.04
Upside: +7.36%
Rated: Hold
Price Target: $6.5
Current: $6.60
Upside: -1.52%
Rated: Buy
Price Target: $10
Current: $8.71
Upside: +14.81%
Rated: Sell
Price Target: $8
Current: $9.06
Upside: -11.70%
Rated: Hold
Price Target: $9.5 → $9
Current: $10.40
Upside: -13.46%
Rated: Hold
Price Target: $14
Current: $13.96
Upside: +0.29%
Rated: Sell
Price Target: $12
Current: $11.10
Upside: +8.11%
Reiterated: Hold
Price Target: $12 → $11
Current: $10.50
Upside: +4.76%
Rated: Buy
Price Target: $13 → $12
Current: $9.62
Upside: +24.74%
Rated: Hold
Price Target: $12
Current: $12.13
Upside: -1.07%
Reiterated: Sell
Price Target: $15
Current: $17.24
Upside: -12.99%
Rated: Buy
Price Target: $19
Current: $17.62
Upside: +7.83%
Rated: Hold
Price Target: $8 → $7.5
Current: $7.04
Upside: +6.53%
Rated: Hold
Price Target: n/a
Current: $7.11
Upside: -
Rated: Hold
Price Target: n/a
Current: $11.79
Upside: -
Rated: Hold
Price Target: n/a
Current: $4.55
Upside: -
Rated: Hold
Price Target: n/a
Current: $118.56
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $127.47
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $32.34
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1,176.24
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $120.60
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $85.66
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $29.02
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $95.82
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $47.94
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $106.63
Upside: n/a