Updated: Oct 10, 2026

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.

Overall Average Return

-0.94%

Smart Score

44.5%

Overall Average Return Percentile

33rd

Number of Ratings

93
Buy NowGet Alert
08/10/2026BCICBuy Now
BCP Investment
$6.9358.62%$12 → $11MaintainsPerformGet Alert
08/07/2026HRZNBuy Now
Horizon Technology
$4.598.93%$6 → $5MaintainsPerformGet Alert
07/23/2026BXSLBuy Now
Blackstone Secured
$23.755.26% → $25Initiates → PerformGet Alert
07/09/2026SARBuy Now
Saratoga Investment
$15.0339.72%$22 → $21MaintainsPerformGet Alert
05/15/2026CCAPBuy Now
Crescent Capital BDC
$9.1175.63%$19 → $16DowngradeOutperform → PerformGet Alert
05/14/2026GAINBuy Now
Gladstone Inv
$15.2511.48%$15 → $17MaintainsOutperformGet Alert
05/12/2026PNNTBuy Now
Pennant Park Investment
$3.1757.73%$6 → $5MaintainsPerformGet Alert
03/24/2026HRZNBuy Now
Horizon Technology
$4.5930.72%$7 → $6MaintainsPerformGet Alert
02/04/2026GAINBuy Now
Gladstone Inv
$15.25-1.64%$14 → $15MaintainsOutperformGet Alert
11/19/2025GLADBuy Now
Gladstone Cap
$18.8116.96%$26 → $22UpgradePerform → OutperformGet Alert
11/14/2025CCAPBuy Now
Crescent Capital BDC
$9.11108.56%$20 → $19MaintainsOutperformGet Alert
08/06/2025GLADBuy Now
Gladstone Cap
$18.8138.22%$24 → $26MaintainsPerformGet Alert
05/23/2025CCIFBuy Now
Carlyle Credit Income
$2.17222.52%$8 → $7MaintainsPerformGet Alert
05/13/2025MAINBuy Now
Main Street Capital
$53.75-1.4%$58 → $53MaintainsPerformGet Alert
05/09/2025PSBDBuy Now
Palmer Square Capital BDC
$9.6545.08%$17 → $14DowngradeOutperform → PerformGet Alert
05/09/2025FSKBuy Now
FS KKR Capital
$10.9491.96%$22 → $21MaintainsPerformGet Alert
05/08/2025CGBDBuy Now
Carlyle Secured Lending
$11.0335.95%$17 → $15MaintainsPerformGet Alert
04/22/2025LIENBuy Now
Chicago Atlantic BDC
$9.27——Initiates → PerformGet Alert
03/04/2025MAINBuy Now
Main Street Capital
$53.757.91%$45 → $58MaintainsPerformGet Alert
12/09/2024CCIFBuy Now
Carlyle Credit Income
$2.17268.6% → $8Initiates → PerformGet Alert
11/22/2024OCSLBuy Now
Oaktree Specialty Lending
$11.6055.17%$18 → $18MaintainsPerformGet Alert
11/11/2024MAINBuy Now
Main Street Capital
$53.75-16.28%$44 → $45MaintainsPerformGet Alert
11/11/2024WHFBuy Now
WhiteHorse Finance
$7.0171.18%$14 → $12DowngradeOutperform → PerformGet Alert
10/10/2024SARBuy Now
Saratoga Investment
$15.0366.33%$23 → $25MaintainsPerformGet Alert
10/08/2024CIONBuy Now
CION Invt
$6.8490.06% → $13Initiates → PerformGet Alert
08/13/2024MAINBuy Now
Main Street Capital
$53.75-18.14%$43 → $44MaintainsPerformGet Alert
08/07/2024GBDCBuy Now
Golub Capital BDC
$12.1240.26%$17 → $17MaintainsOutperformGet Alert
08/02/2024OCSLBuy Now
Oaktree Specialty Lending
$11.6055.17%$20 → $18DowngradeOutperform → PerformGet Alert
07/09/2024SPMCBuy Now
Sound Point Meridian Capital, Inc. Common Stock
$7.85167.52% → $21Initiates → OutperformGet Alert
05/15/2024LANDBuy Now
Gladstone Land
$9.4369.69%$20 → $16MaintainsOutperformGet Alert
05/08/2024SARBuy Now
Saratoga Investment
$15.0353.03%$24 → $23DowngradeOutperform → PerformGet Alert
05/02/2024TCPCBuy Now
BlackRock TCP Cap
$3.99150.38%$11 → $10MaintainsPerformGet Alert
05/02/2024ARCCBuy Now
Ares Capital
$18.6018.27%$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
$6.39——DowngradeOutperform → PerformGet Alert
03/06/2024SCMBuy Now
Stellus Cap Investment
$7.1695.53%$14 → $14MaintainsPerformGet Alert
03/06/2024TCPCBuy Now
BlackRock TCP Cap
$3.99175.41%$13 → $11DowngradeOutperform → PerformGet Alert
03/05/2024CODIBuy Now
Compass Diversified Hldgs
$10.85111.98%$21 → $23MaintainsPerformGet Alert
03/01/2024HRZNBuy Now
Horizon Tech Finance
$4.59117.86%$11 → $10MaintainsPerformGet Alert
02/26/2024MAINBuy Now
Main Street Capital
$53.75-20%$41 → $43MaintainsPerformGet Alert
02/23/2024CCAPBuy Now
Crescent Capital BDC
$9.11108.56%$18 → $19MaintainsOutperformGet Alert
02/12/2024PSBDBuy Now
Palmer Square Capital BDC
$9.6576.17% → $17Initiates → OutperformGet Alert
08/14/2023SCMBuy Now
Stellus Cap Investment
$7.16109.5% → $15DowngradeOutperform → PerformGet Alert
08/09/2023GBDCBuy Now
Golub Capital BDC
$12.1232.01%$15 → $16MaintainsOutperformGet Alert
08/09/2023FSKBuy Now
FS KKR Capital
$10.94101.1%$21 → $22MaintainsPerformGet Alert
08/07/2023MAINBuy Now
Main Street Capital
$53.75-23.72% → $41ReiteratesPerform → PerformGet Alert
08/04/2023HTGCBuy Now
Hercules Capital
$16.63-9.83%$13 → $15MaintainsPerformGet Alert
08/03/2023TRINBuy Now
Trinity Cap
$17.01-11.82%$13 → $15MaintainsOutperformGet Alert
08/03/2023HRZNBuy Now
Horizon Tech Finance
$4.59161.44% → $12ReiteratesPerform → PerformGet Alert
05/16/2023CCAPBuy Now
Crescent Capital BDC
$9.1197.59% → $18ReiteratesOutperform → OutperformGet Alert
05/15/2023GAINBuy Now
Gladstone Inv
$15.25-1.64% → $15ReiteratesPerform → PerformGet Alert
05/11/2023CGBDBuy Now
Carlyle Secured Lending
$11.0345.01% → $16ReiteratesPerform → PerformGet Alert
05/10/2023NMFCBuy Now
New Mountain Finance
$6.7393.16%$14 → $13MaintainsOutperformGet Alert
05/08/2023MAINBuy Now
Main Street Capital
$53.75-23.72% → $41Reiterates → PerformGet Alert
05/08/2023FSKBuy Now
FS KKR Capital
$10.9491.96% → $21Reiterates → PerformGet Alert
04/12/2023FSKBuy Now
FS KKR Capital
$10.9491.96% → $21Initiates → PerformGet Alert
03/06/2023WHFBuy Now
WhiteHorse Finance
$7.0199.71%$16 → $14MaintainsOutperformGet Alert
03/01/2023TCPCBuy Now
BlackRock TCP Cap
$3.99225.49%$14 → $13MaintainsOutperformGet Alert
02/27/2023MAINBuy Now
Main Street Capital
$53.75-23.72%$39 → $41MaintainsPerformGet Alert
02/24/2023CCAPBuy Now
Crescent Capital BDC
$9.1197.59%$19 → $18MaintainsOutperformGet Alert
08/12/2022CCAPBuy Now
Crescent Capital BDC
$9.11108.56%$20 → $19UpgradePerform → OutperformGet Alert
08/08/2022MRCCBuy Now
Monroe Cap
———DowngradeOutperform → PerformGet Alert
08/03/2022SLRCBuy Now
SLR Inv
$11.3740.72%$20 → $16DowngradeOutperform → PerformGet Alert
07/29/2022HTGCBuy Now
Hercules Capital
$16.63-9.83%$18 → $15DowngradeOutperform → PerformGet Alert
07/06/2022PTMNBuy Now
Portman Ridge Finance
—— → $26Initiates → PerformGet Alert
03/23/2022REFIBuy Now
Chicago Atlantic Real
$9.4490.68%$17 → $18MaintainsOutperformGet Alert
01/03/2022REFIBuy Now
Chicago Atlantic Real
$9.4480.08% → $17Initiates → OutperformGet Alert
12/16/2021CGBDBuy Now
Carlyle Secured Lending
$11.0335.95% → $15Initiates → PerformGet Alert
11/05/2021SLRCBuy Now
SLR Inv
$11.3775.9%$21 → $20MaintainsOutperformGet Alert
11/01/2021SCMBuy Now
Stellus Cap Investment
$7.16109.5% → $15UpgradePerform → OutperformGet Alert
10/29/2021LANDBuy Now
Gladstone Land
$9.43154.53% → $24Initiates → PerformGet Alert
10/08/2021BBDCBuy Now
Barings BDC
$8.5240.85% → $12Initiates → OutperformGet Alert
10/05/2021MAINBuy Now
Main Street Capital
$53.75——Initiates → PerformGet Alert
09/22/2021GBDCBuy Now
Golub Capital BDC
$12.1232.01% → $16InitiatesAccumulate → OutperformGet Alert
09/20/2021FCRDBuy Now
First Eagle Alternative
—— → $5Initiates → PerformGet Alert
09/14/2021CODIBuy Now
Compass Diversified Hldgs
$10.85194.93% → $32Initiates → PerformGet Alert
07/16/2021CCAPBuy Now
Crescent Capital BDC
$9.11——Initiates → PerformGet Alert
07/09/2021PNNTBuy Now
Pennant Park Investment
$3.17136.59% → $7.5Initiates → PerformGet Alert
07/01/2021OFSBuy Now
OFS Capital
$4.07145.7% → $10Initiates → PerformGet Alert
06/29/2021GLADBuy Now
Gladstone Cap
$18.81-46.84% → $10Initiates → PerformGet Alert
06/24/2021OCSLBuy Now
Oaktree Specialty Lending
$11.60-35.34% → $7.5Initiates → OutperformGet Alert
06/16/2021SLRCBuy Now
SLR Inv
$11.3784.7% → $21Assumes → OutperformGet Alert
06/16/2021SARBuy Now
Saratoga Investment
$15.0392.95% → $29Initiates → OutperformGet Alert
05/19/2021TPVGBuy Now
TriplePoint Venture Gwth
$4.69——Initiates → PerformGet Alert
05/04/2021TRINBuy Now
Trinity Cap
$17.01-11.82% → $15Initiates → OutperformGet Alert
04/28/2021HTGCBuy Now
Hercules Capital
$16.635.2% → $17.5Initiates → OutperformGet Alert
04/16/2021TSLXBuy Now
Sixth Street Specialty
$17.3432.64% → $23Initiates → OutperformGet Alert
04/08/2021GECCBuy Now
Great Elm Capital
$4.99——Initiates → PerformGet Alert
04/01/2021ORCCBuy Now
Owl Rock Capital
—— → $15Initiates → OutperformGet Alert
10/27/2020ARCCBuy Now
Ares Capital
$18.60——UpgradeNeutral → BuyGet Alert
06/19/2020HTGCBuy Now
Hercules Capital
$16.63-23.35% → $12.75UpgradeNeutral → BuyGet Alert
06/19/2020OCSLBuy Now
Oaktree Specialty Lending
$11.60-56.9% → $5UpgradeNeutral → BuyGet Alert