Mitchel Penn's Stock Ratings

Oppenheimer Analyst

Mitchel Penn is an analyst at Oppenheimer. 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/18/2025

Updated: Dec 18, 2025

Overall Average Return

0.60%

Smart Score

46.8%

Overall Average Return Percentile

35th

Number of Ratings

97
Buy NowGet Alert
11/19/2025GLADBuy Now
Gladstone Cap
$20.974.91%$26 → $22UpgradePerform → OutperformGet Alert
11/14/2025CCAPBuy Now
Crescent Capital BDC
$14.8727.77%$20 → $19MaintainsOutperformGet Alert
08/06/2025GLADBuy Now
Gladstone Cap
$20.9723.99%$24 → $26MaintainsPerformGet Alert
05/23/2025CCIFBuy Now
Carlyle Credit Income
$4.8444.63%$8 → $7MaintainsPerformGet Alert
05/13/2025MAINBuy Now
Main Street Capital
$60.47-12.35%$58 → $53MaintainsPerformGet Alert
05/09/2025PSBDBuy Now
Palmer Square Capital BDC
$11.8618.04%$17 → $14DowngradeOutperform → PerformGet Alert
05/09/2025FSKBuy Now
FS KKR Capital
$14.9140.8%$22 → $21MaintainsPerformGet Alert
05/08/2025CGBDBuy Now
Carlyle Secured Lending
$12.8117.1%$17 → $15MaintainsPerformGet Alert
04/22/2025LIENBuy Now
Chicago Atlantic BDC
$11.12——Initiates → PerformGet Alert
03/04/2025MAINBuy Now
Main Street Capital
$60.47-4.08%$45 → $58MaintainsPerformGet Alert
12/09/2024CCIFBuy Now
Carlyle Credit Income
$4.8465.29% → $8Initiates → PerformGet Alert
11/22/2024OCSLBuy Now
Oaktree Specialty Lending
$12.8640.02%$18 → $18MaintainsPerformGet Alert
11/11/2024MAINBuy Now
Main Street Capital
$60.47-25.58%$44 → $45MaintainsPerformGet Alert
11/11/2024WHFBuy Now
WhiteHorse Finance
$7.2864.77%$14 → $12DowngradeOutperform → PerformGet Alert
10/10/2024SARBuy Now
Saratoga Investment
$23.307.32%$23 → $25MaintainsPerformGet Alert
10/08/2024CIONBuy Now
CION Invt
$9.9131.18% → $13Initiates → PerformGet Alert
08/13/2024MAINBuy Now
Main Street Capital
$60.47-27.24%$43 → $44MaintainsPerformGet Alert
08/07/2024GBDCBuy Now
Golub Capital BDC
$13.5125.82%$17 → $17MaintainsOutperformGet Alert
08/02/2024OCSLBuy Now
Oaktree Specialty Lending
$12.8640.02%$20 → $18DowngradeOutperform → PerformGet Alert
07/09/2024SPMCBuy Now
Sound Point Meridian Capital, Inc. Common Stock
$13.8152.05% → $21Initiates → OutperformGet Alert
05/15/2024LANDBuy Now
Gladstone Land
$8.9678.57%$20 → $16MaintainsOutperformGet Alert
05/08/2024SARBuy Now
Saratoga Investment
$23.30-1.27%$24 → $23DowngradeOutperform → PerformGet Alert
05/02/2024TCPCBuy Now
BlackRock TCP Cap
$5.6875.9%$11 → $10MaintainsPerformGet Alert
05/02/2024ARCCBuy Now
Ares Capital
$20.248.72%$21 → $22MaintainsOutperformGet Alert
04/17/2024OBDEBuy Now
Blue Owl Capital
—— → $16Initiates → OutperformGet Alert
03/15/2024PTMNBuy Now
Portman Ridge Finance
——$20 → $20MaintainsPerformGet Alert
03/08/2024RWAYBuy Now
Runway Gwth Fin
$9.06——DowngradeOutperform → PerformGet Alert
03/06/2024SCMBuy Now
Stellus Cap Investment
$12.6410.76%$14 → $14MaintainsPerformGet Alert
03/06/2024TCPCBuy Now
BlackRock TCP Cap
$5.6893.49%$13 → $11DowngradeOutperform → PerformGet Alert
03/05/2024CODIBuy Now
Compass Diversified Hldgs
$4.95364.65%$21 → $23MaintainsPerformGet Alert
03/01/2024HRZNBuy Now
Horizon Tech Finance
$6.4255.88%$11 → $10MaintainsPerformGet Alert
02/26/2024MAINBuy Now
Main Street Capital
$60.47-28.89%$41 → $43MaintainsPerformGet Alert
02/23/2024CCAPBuy Now
Crescent Capital BDC
$14.8727.77%$18 → $19MaintainsOutperformGet Alert
02/12/2024PSBDBuy Now
Palmer Square Capital BDC
$11.8643.34% → $17Initiates → OutperformGet Alert
08/14/2023SCMBuy Now
Stellus Cap Investment
$12.6418.67% → $15DowngradeOutperform → PerformGet Alert
08/09/2023GBDCBuy Now
Golub Capital BDC
$13.5118.42%$15 → $16MaintainsOutperformGet Alert
08/09/2023FSKBuy Now
FS KKR Capital
$14.9147.5%$21 → $22MaintainsPerformGet Alert
08/07/2023MAINBuy Now
Main Street Capital
$60.47-32.2% → $41ReiteratesPerform → PerformGet Alert
08/04/2023HTGCBuy Now
Hercules Capital
$18.76-20.04%$13 → $15MaintainsPerformGet Alert
08/03/2023TRINBuy Now
Trinity Cap
$15.28-1.83%$13 → $15MaintainsOutperformGet Alert
08/03/2023HRZNBuy Now
Horizon Tech Finance
$6.4287.06% → $12ReiteratesPerform → PerformGet Alert
05/16/2023CCAPBuy Now
Crescent Capital BDC
$14.8721.05% → $18ReiteratesOutperform → OutperformGet Alert
05/15/2023GAINBuy Now
Gladstone Inv
$13.997.22% → $15ReiteratesPerform → PerformGet Alert
05/11/2023CGBDBuy Now
Carlyle Secured Lending
$12.8124.9% → $16ReiteratesPerform → PerformGet Alert
05/10/2023NMFCBuy Now
New Mountain Finance
$9.0743.25%$14 → $13MaintainsOutperformGet Alert
05/08/2023MAINBuy Now
Main Street Capital
$60.47-32.2% → $41Reiterates → PerformGet Alert
05/08/2023FSKBuy Now
FS KKR Capital
$14.9140.8% → $21Reiterates → PerformGet Alert
04/12/2023FSKBuy Now
FS KKR Capital
$14.9140.8% → $21Initiates → PerformGet Alert
03/06/2023WHFBuy Now
WhiteHorse Finance
$7.2892.23%$16 → $14MaintainsOutperformGet Alert
03/01/2023TCPCBuy Now
BlackRock TCP Cap
$5.68128.67%$14 → $13MaintainsOutperformGet Alert
02/27/2023MAINBuy Now
Main Street Capital
$60.47-32.2%$39 → $41MaintainsPerformGet Alert
02/24/2023CCAPBuy Now
Crescent Capital BDC
$14.8721.05%$19 → $18MaintainsOutperformGet Alert
08/12/2022CCAPBuy Now
Crescent Capital BDC
$14.8727.77%$20 → $19UpgradePerform → OutperformGet Alert
08/08/2022MRCCBuy Now
Monroe Cap
$6.34——DowngradeOutperform → PerformGet Alert
08/03/2022SLRCBuy Now
SLR Inv
$15.552.89%$20 → $16DowngradeOutperform → PerformGet Alert
07/29/2022HTGCBuy Now
Hercules Capital
$18.76-20.04%$18 → $15DowngradeOutperform → PerformGet Alert
07/06/2022PTMNBuy Now
Portman Ridge Finance
—— → $26Initiates → PerformGet Alert
03/23/2022REFIBuy Now
Chicago Atlantic Real
$13.2136.26%$17 → $18MaintainsOutperformGet Alert
01/03/2022REFIBuy Now
Chicago Atlantic Real
$13.2128.69% → $17Initiates → OutperformGet Alert
12/16/2021CGBDBuy Now
Carlyle Secured Lending
$12.8117.1% → $15Initiates → PerformGet Alert
11/05/2021SLRCBuy Now
SLR Inv
$15.5528.62%$21 → $20MaintainsOutperformGet Alert
11/01/2021SCMBuy Now
Stellus Cap Investment
$12.6418.67% → $15UpgradePerform → OutperformGet Alert
10/29/2021LANDBuy Now
Gladstone Land
$8.96167.86% → $24Initiates → PerformGet Alert
10/08/2021BBDCBuy Now
Barings BDC
$8.9434.23% → $12Initiates → OutperformGet Alert
10/05/2021MAINBuy Now
Main Street Capital
$60.47——Initiates → PerformGet Alert
09/22/2021GBDCBuy Now
Golub Capital BDC
$13.5118.42% → $16InitiatesAccumulate → OutperformGet Alert
09/20/2021FCRDBuy Now
First Eagle Alternative
—— → $5Initiates → PerformGet Alert
09/14/2021CODIBuy Now
Compass Diversified Hldgs
$4.95546.46% → $32Initiates → PerformGet Alert
07/16/2021CCAPBuy Now
Crescent Capital BDC
$14.87——Initiates → PerformGet Alert
07/09/2021PNNTBuy Now
Pennant Park Investment
$6.0224.58% → $7.5Initiates → PerformGet Alert
07/01/2021OFSBuy Now
OFS Capital
$5.2291.39% → $10Initiates → PerformGet Alert
06/29/2021GLADBuy Now
Gladstone Cap
$20.97-52.31% → $10Initiates → PerformGet Alert
06/24/2021OCSLBuy Now
Oaktree Specialty Lending
$12.86-41.66% → $7.5Initiates → OutperformGet Alert
06/16/2021SLRCBuy Now
SLR Inv
$15.5535.05% → $21Assumes → OutperformGet Alert
06/16/2021SARBuy Now
Saratoga Investment
$23.3024.49% → $29Initiates → OutperformGet Alert
05/19/2021TPVGBuy Now
TriplePoint Venture Gwth
$6.31——Initiates → PerformGet Alert
05/04/2021TRINBuy Now
Trinity Cap
$15.28-1.83% → $15Initiates → OutperformGet Alert
04/28/2021HTGCBuy Now
Hercules Capital
$18.76-6.72% → $17.5Initiates → OutperformGet Alert
04/16/2021TSLXBuy Now
Sixth Street Specialty
$21.755.75% → $23Initiates → OutperformGet Alert
04/08/2021GECCBuy Now
Great Elm Capital
$6.99——Initiates → PerformGet Alert
04/01/2021ORCCBuy Now
Owl Rock Capital
—— → $15Initiates → OutperformGet Alert
10/27/2020ARCCBuy Now
Ares Capital
$20.24——UpgradeNeutral → BuyGet Alert
06/19/2020HTGCBuy Now
Hercules Capital
$18.76-32.04% → $12.75UpgradeNeutral → BuyGet Alert
06/19/2020OCSLBuy Now
Oaktree Specialty Lending
$12.86-61.1% → $5UpgradeNeutral → BuyGet Alert
08/12/2019SCMBuy Now
Stellus Cap Investment
$12.64——DowngradeOutperform → PerformGet Alert
07/29/2019OCSLBuy Now
Oaktree Specialty Lending
$12.86——Initiates → NeutralGet Alert
10/06/2017SARBuy Now
Saratoga Investment
$23.30——Initiates → NeutralGet Alert
06/30/2017CSWCBuy Now
Capital Southwest
$21.72-17.13% → $18Initiates → NeutralGet Alert
12/20/2016PFLTBuy Now
PennantPark Floating Rate
$9.1153.7% → $14Initiates → NeutralGet Alert
12/20/2016PNNTBuy Now
Pennant Park Investment
$6.0249.5% → $9Initiates → NeutralGet Alert
12/12/2016MCCBuy Now
Medley Capital
———DowngradeBuy → NeutralGet Alert
04/27/2016MCCBuy Now
Medley Capital
———Assumes → BuyGet Alert
05/12/2014SCMBuy Now
Stellus Cap Investment
$12.6418.67%$16 → $15MaintainsOutperformGet Alert
07/02/2013HTGCBuy Now
Hercules Capital
$18.76-28.04% → $13.5DowngradeBuy → NeutralGet Alert
05/09/2013OFSBuy Now
OFS Capital
$5.22——DowngradeOutperform → PerformGet Alert
12/03/2012SCMBuy Now
Stellus Cap Investment
$12.6426.58% → $16Initiates → OutperformGet Alert
12/03/2012OFSBuy Now
OFS Capital
$5.22206.22% → $16Initiates—Get Alert