Timothy O'Shea's Stock Ratings

Wells Fargo Analyst

Timothy O'Shea is an analyst at Wells Fargo. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

27.2%

Smart Score

79.7%

Overall Average Return Percentile

84th

Number of Ratings

113
Buy NowGet Alert
01/29/2025ARCCBuy Now
Ares Capital
$20.2018.81%$23 → $24MaintainsOverweightGet Alert
12/02/2024ARCCBuy Now
Ares Capital
$20.2013.86% → $23UpgradeEqual-Weight → OverweightGet Alert
08/12/2024RWAYBuy Now
Runway Gwth Fin
$9.0621.41%$12 → $11MaintainsEqual-WeightGet Alert
08/12/2024TCPCBuy Now
BlackRock TCP Cap
$5.9443.1%$10 → $8.5MaintainsEqual-WeightGet Alert
08/09/2024OBDCBuy Now
Blue Owl Capital
$13.166.39%$15.5 → $14MaintainsUnderweightGet Alert
08/02/2024NMFCBuy Now
New Mountain Finance
$9.5925.13%$12.5 → $12MaintainsEqual-WeightGet Alert
07/11/2024EABuy Now
Electronic Arts
$204.20-19.2%$160 → $165Assumes → BuyGet Alert
05/08/2024RWAYBuy Now
Runway Gwth Fin
$9.0632.45%$13 → $12MaintainsEqual-WeightGet Alert
05/08/2024BCSFBuy Now
Bain Capital Specialty
$14.3511.5%$15 → $16MaintainsEqual-WeightGet Alert
02/09/2024ARESBuy Now
Ares Management
$172.68-27.03%$112 → $126MaintainsEqual-WeightGet Alert
02/09/2024APOBuy Now
Apollo Global Management
$146.51-19.46%$110 → $118MaintainsOverweightGet Alert
02/07/2024KKRBuy Now
KKR & Co
$134.54-23.44%$93 → $103MaintainsOverweightGet Alert
02/02/2024OCSLBuy Now
Oaktree Specialty Lending
$12.9058.91%$22 → $20.5MaintainsOverweightGet Alert
01/29/2024TSLXBuy Now
Sixth Street Specialty
$21.872.88%$21 → $22.5MaintainsOverweightGet Alert
01/29/2024PSECBuy Now
Prospect Capital
$2.58122.87%$5.5 → $5.75MaintainsUnderweightGet Alert
01/29/2024OCSLBuy Now
Oaktree Specialty Lending
$12.9070.54%$20 → $22MaintainsOverweightGet Alert
01/29/2024NMFCBuy Now
New Mountain Finance
$9.5930.34%$12 → $12.5MaintainsEqual-WeightGet Alert
01/29/2024MFICBuy Now
MidCap Financial
$11.6124.89%$13 → $14.5MaintainsOverweightGet Alert
01/29/2024HTGCBuy Now
Hercules Capital
$18.65-3.49%$17 → $18MaintainsOverweightGet Alert
01/29/2024GBDCBuy Now
Golub Capital BDC
$13.6813.3%$15 → $15.5MaintainsEqual-WeightGet Alert
01/29/2024GSBDBuy Now
Goldman Sachs BDC
$9.8652.1%$14.5 → $15MaintainsEqual-WeightGet Alert
01/29/2024CGBDBuy Now
Carlyle Secured Lending
$12.7517.65%$14 → $15MaintainsEqual-WeightGet Alert
01/29/2024OBDCBuy Now
Blue Owl Capital
$13.1610.19%$13 → $14.5MaintainsUnderweightGet Alert
01/29/2024BXSLBuy Now
Blackstone Secured
$28.208.16%$28.5 → $30.5MaintainsOverweightGet Alert
01/29/2024TCPCBuy Now
BlackRock TCP Cap
$5.9493.6%$11 → $11.5MaintainsEqual-WeightGet Alert
01/29/2024BKCCBuy Now
BlackRock Cap Inv
$3.5 → $3.75MaintainsEqual-WeightGet Alert
01/29/2024BCSFBuy Now
Bain Capital Specialty
$14.351.05%$13.75 → $14.5MaintainsEqual-WeightGet Alert
01/29/2024ARCCBuy Now
Ares Capital
$20.20-0.99%$19 → $20MaintainsEqual-WeightGet Alert
01/26/2024BXBuy Now
Blackstone
$150.10-10.73%$130 → $134MaintainsOverweightGet Alert
01/22/2024KKRBuy Now
KKR & Co
$134.54-30.88%$84 → $93MaintainsOverweightGet Alert
01/22/2024BXBuy Now
Blackstone
$150.10-13.39%$127 → $130MaintainsOverweightGet Alert
01/22/2024ARESBuy Now
Ares Management
$172.68-35.14%$109 → $112MaintainsEqual-WeightGet Alert
01/22/2024APOBuy Now
Apollo Global Management
$146.51-24.92%$103 → $110MaintainsOverweightGet Alert
11/30/2023KKRBuy Now
KKR & Co
$134.54-37.57%$75 → $84MaintainsOverweightGet Alert
11/08/2023RWAYBuy Now
Runway Gwth Fin
$9.0643.49%$12.5 → $13MaintainsEqual-WeightGet Alert
11/08/2023KKRBuy Now
KKR & Co
$134.54-44.25%$73 → $75MaintainsOverweightGet Alert
10/20/2023BXBuy Now
Blackstone
$150.10-24.72%$118 → $113MaintainsOverweightGet Alert
09/08/2023BKCCBuy Now
BlackRock Cap Inv
$3.25 → $4MaintainsEqual-WeightGet Alert
08/11/2023BBDCBuy Now
Barings BDC
$8.953.35%$7.75 → $9.25MaintainsOverweightGet Alert
08/10/2023SLRCBuy Now
SLR Inv
$15.70-26.75%$11 → $11.5MaintainsUnderweightGet Alert
08/10/2023CIONBuy Now
CION Invt
$9.958.04%$9.75 → $10.75MaintainsEqual-WeightGet Alert
08/10/2023BCSFBuy Now
Bain Capital Specialty
$14.35-4.18%$13.25 → $13.75MaintainsEqual-WeightGet Alert
08/09/2023RWAYBuy Now
Runway Gwth Fin
$9.0637.97%$12 → $12.5MaintainsEqual-WeightGet Alert
08/09/2023GBDCBuy Now
Golub Capital BDC
$13.689.65%$13 → $15MaintainsEqual-WeightGet Alert
08/04/2023NMFCBuy Now
New Mountain Finance
$9.5925.13%$11.5 → $12MaintainsEqual-WeightGet Alert
08/04/2023APOBuy Now
Apollo Global Management
$146.51-35.16%$85 → $95MaintainsOverweightGet Alert
08/02/2023ARESBuy Now
Ares Management
$172.68-38.04%$97 → $107MaintainsEqual-WeightGet Alert
07/26/2023ARCCBuy Now
Ares Capital
$20.20-2.23%$19.5 → $19.75MaintainsEqual-WeightGet Alert
07/21/2023BXBuy Now
Blackstone
$150.10-21.39%$104 → $118MaintainsOverweightGet Alert
07/11/2023KKRBuy Now
KKR & Co
$134.54-53.17%$61 → $63MaintainsOverweightGet Alert
07/11/2023ARESBuy Now
Ares Management
$172.68-43.83%$93 → $97MaintainsEqual-WeightGet Alert
07/11/2023BXBuy Now
Blackstone
$150.10-30.71%$101 → $104MaintainsOverweightGet Alert
07/11/2023APOBuy Now
Apollo Global Management
$146.51-41.98%$80 → $85MaintainsOverweightGet Alert
06/12/2023ARESBuy Now
Ares Management
$172.68-46.14%$99 → $93DowngradeOverweight → Equal-WeightGet Alert
05/11/2023CGBDBuy Now
Carlyle Secured Lending
$12.753.92%$12 → $13.25MaintainsEqual-WeightGet Alert
05/11/2023BXSLBuy Now
Blackstone Secured
$28.20-7.8%$25.5 → $26MaintainsOverweightGet Alert
05/11/2023BCSFBuy Now
Bain Capital Specialty
$14.35-16.38%$10.5 → $12UpgradeUnderweight → Equal-WeightGet Alert
05/10/2023NMFCBuy Now
New Mountain Finance
$9.5919.92%$11 → $11.5MaintainsEqual-WeightGet Alert
05/10/2023GBDCBuy Now
Golub Capital BDC
$13.68-4.97%$12.5 → $13MaintainsEqual-WeightGet Alert
05/09/2023FSKBuy Now
FS KKR Capital
$15.1322.27%$17.75 → $18.5MaintainsEqual-WeightGet Alert
05/09/2023KKRBuy Now
KKR & Co
$134.54-54.66%$62 → $61MaintainsOverweightGet Alert
05/08/2023TRINBuy Now
Trinity Cap
$15.02-25.12%$11.5 → $11.25MaintainsEqual-WeightGet Alert
05/08/2023GSBDBuy Now
Goldman Sachs BDC
$9.8636.89%$14 → $13.5MaintainsEqual-WeightGet Alert
05/05/2023HTGCBuy Now
Hercules Capital
$18.65-30.29%$13.5 → $13MaintainsOverweightGet Alert
05/03/2023BKCCBuy Now
BlackRock Cap Inv
$3 → $3.25MaintainsEqual-WeightGet Alert
05/01/2023ARESBuy Now
Ares Management
$172.68-42.67%$97 → $99MaintainsOverweightGet Alert
04/21/2023BXBuy Now
Blackstone
$150.10-32.71%$100 → $101MaintainsOverweightGet Alert
04/18/2023TRINBuy Now
Trinity Cap
$15.02-23.46%$12.5 → $11.5MaintainsEqual-WeightGet Alert
04/18/2023TPVGBuy Now
TriplePoint Venture Gwth
$6.4984.9%$12.5 → $12MaintainsOverweightGet Alert
04/18/2023TSLXBuy Now
Sixth Street Specialty
$21.87-11.98%$20 → $19.25MaintainsOverweightGet Alert
04/18/2023SLRCBuy Now
SLR Inv
$15.70-31.53%$12.5 → $10.75MaintainsUnderweightGet Alert
04/18/2023PSECBuy Now
Prospect Capital
$2.58122.87%$6.5 → $5.75MaintainsUnderweightGet Alert
04/18/2023ORCCBuy Now
Owl Rock Capital
$12 → $11MaintainsUnderweightGet Alert
04/18/2023OCSLBuy Now
Oaktree Specialty Lending
$12.9047.29%$22.5 → $19MaintainsOverweightGet Alert
04/18/2023MFICBuy Now
MidCap Financial
$11.61-78.47%$13.75 → $2.5MaintainsOverweightGet Alert
04/18/2023FSKBuy Now
FS KKR Capital
$15.1317.32%$19 → $17.75MaintainsEqual-WeightGet Alert
04/18/2023CGBDBuy Now
Carlyle Secured Lending
$12.75-5.88%$14.5 → $12MaintainsEqual-WeightGet Alert
04/18/2023BXSLBuy Now
Blackstone Secured
$28.20-11.35%$26 → $25MaintainsOverweightGet Alert
04/18/2023TCPCBuy Now
BlackRock TCP Cap
$5.9468.35%$11 → $10MaintainsEqual-WeightGet Alert
04/18/2023BBDCBuy Now
Barings BDC
$8.95-13.41%$9.75 → $7.75MaintainsOverweightGet Alert
04/18/2023BCSFBuy Now
Bain Capital Specialty
$14.35-26.83%$12.5 → $10.5MaintainsUnderweightGet Alert
04/18/2023RWAYBuy Now
Runway Gwth Fin
$9.0632.45% → $12DowngradeOverweight → Equal-WeightGet Alert
04/18/2023NMFCBuy Now
New Mountain Finance
$9.5914.7% → $11DowngradeOverweight → Equal-WeightGet Alert
04/18/2023GBDCBuy Now
Golub Capital BDC
$13.68-10.45% → $12.25DowngradeOverweight → AccumulateGet Alert
04/18/2023CIONBuy Now
CION Invt
$9.95-7.04% → $9.25DowngradeOverweight → Equal-WeightGet Alert
04/18/2023BKCCBuy Now
BlackRock Cap Inv
→ $3DowngradeOverweight → Equal-WeightGet Alert
04/18/2023ARCCBuy Now
Ares Capital
$20.20-10.89% → $18DowngradeOverweight → Equal-WeightGet Alert
03/17/2023CIONBuy Now
CION Invt
$9.955.53%$11 → $10.5MaintainsOverweightGet Alert
03/03/2023BKCCBuy Now
BlackRock Cap Inv
$4 → $4.25MaintainsOverweightGet Alert
03/03/2023BCSFBuy Now
Bain Capital Specialty
$14.35-12.89%$12 → $12.5MaintainsUnderweightGet Alert
03/02/2023SLRCBuy Now
SLR Inv
$15.70-20.38%$12 → $12.5MaintainsUnderweightGet Alert
03/01/2023FSKBuy Now
FS KKR Capital
$15.1325.58%$18.5 → $19MaintainsEqual-WeightGet Alert
03/01/2023CGBDBuy Now
Carlyle Secured Lending
$12.7513.73%$14 → $14.5MaintainsEqual-WeightGet Alert
03/01/2023TCPCBuy Now
BlackRock TCP Cap
$5.9485.19%$12.5 → $11MaintainsEqual-WeightGet Alert
02/27/2023GSBDBuy Now
Goldman Sachs BDC
$9.8647.03%$15 → $14.5MaintainsEqual-WeightGet Alert
02/27/2023BBDCBuy Now
Barings BDC
$8.958.94%$10 → $9.75MaintainsOverweightGet Alert
02/13/2023PSECBuy Now
Prospect Capital
$2.58151.94%$6 → $6.5MaintainsUnderweightGet Alert
02/10/2023ARESBuy Now
Ares Management
$172.68-46.72%$81 → $92MaintainsOverweightGet Alert
02/10/2023APOBuy Now
Apollo Global Management
$146.51-46.08%$74 → $79MaintainsOverweightGet Alert
02/03/2023JHGBuy Now
Janus Henderson Group
$45.33-42.64%$24 → $26MaintainsUnderweightGet Alert
10/26/2020EABuy Now
Electronic Arts
$204.20-26.54%$155 → $150MaintainsHoldGet Alert
07/11/2019ATVIBuy Now
Activision Blizzard
→ $56Initiates → BuyGet Alert
07/11/2019EABuy Now
Electronic Arts
$204.20-51.03% → $100Initiates → HoldGet Alert
01/17/2019EABuy Now
Electronic Arts
$204.20-53.48%$139 → $95DowngradeBuy → HoldGet Alert
11/03/2017ATVIBuy Now
Activision Blizzard
$80 → $82MaintainsBuyGet Alert
11/01/2017EABuy Now
Electronic Arts
$204.20-32.42%$135 → $138MaintainsBuyGet Alert
08/05/2016ATVIBuy Now
Activision Blizzard
$45 → $55MaintainsBuyGet Alert
06/24/2015EABuy Now
Electronic Arts
$204.20UpgradeHold → BuyGet Alert
01/28/2015EABuy Now
Electronic Arts
$204.20-76.98%$38 → $47MaintainsHoldGet Alert
11/07/2013ATVIBuy Now
Activision Blizzard
$22 → $23MaintainsBuyGet Alert
07/24/2013EABuy Now
Electronic Arts
$204.20-89.47%$17 → $21.5MaintainsHoldGet Alert
09/04/2012ATVIBuy Now
Activision Blizzard
→ $16Initiates → BuyGet Alert
09/04/2012EABuy Now
Electronic Arts
$204.20-92.65% → $15Initiates → HoldGet Alert