Brian McKenna's Stock Ratings

Citizens Analyst

Brian McKenna is an analyst at Citizens. 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/16/2025

Updated: Dec 16, 2025

Overall Average Return

10.8%

Smart Score

60.8%

Overall Average Return Percentile

59th

Number of Ratings

88
Buy NowGet Alert
12/08/2025CGBDBuy Now
Carlyle Secured Lending
$12.86——Initiates → Market PerformGet Alert
12/08/2025TRINBuy Now
Trinity Cap
$15.0116.59% → $17.5Initiates → Market OutperformGet Alert
12/08/2025OTFBuy Now
Blue Owl Technology
$13.8922.35% → $17Initiates → Market OutperformGet Alert
12/08/2025MAINBuy Now
Main Street Capital
$60.5115.69% → $70Initiates → Market OutperformGet Alert
11/17/2025MSIFBuy Now
MSC Income Fund
$13.4411.61% → $15UpgradeMarket Perform → Market OutperformGet Alert
11/07/2025OBDCBuy Now
Blue Owl Capital
$13.0315.16%$17 → $15MaintainsMarket OutperformGet Alert
10/24/2025BXBuy Now
Blackstone
$151.9028.38%$195 → $195ReiteratesMarket Outperform → Market OutperformGet Alert
09/03/2025PFLTBuy Now
PennantPark Floating Rate
$9.2119.5%$11 → $11ReiteratesMarket Outperform → Market OutperformGet Alert
08/14/2025CGBuy Now
Carlyle Group
$57.6530.1%$70 → $75MaintainsMarket OutperformGet Alert
08/06/2025ARESBuy Now
Ares Management
$173.8617.91%$195 → $205MaintainsMarket OutperformGet Alert
08/06/2025TSLXBuy Now
Sixth Street Specialty
$21.8514.4%$24 → $25MaintainsMarket OutperformGet Alert
07/31/2025ARCCBuy Now
Ares Capital
$20.1614.09%$22 → $23MaintainsMarket OutperformGet Alert
07/25/2025BXBuy Now
Blackstone
$151.9028.38%$180 → $195MaintainsMarket OutperformGet Alert
07/16/2025SSSSBuy Now
SuRo Capital
$9.139.53%$8 → $10MaintainsMarket OutperformGet Alert
07/14/2025SOFIBuy Now
SoFi Technologies
$26.36-35.52%$17 → $17DowngradeMarket Outperform → Market PerformGet Alert
07/14/2025BXBuy Now
Blackstone
$151.9018.5%$165 → $180MaintainsMarket OutperformGet Alert
07/14/2025ARESBuy Now
Ares Management
$173.8612.16%$185 → $195MaintainsMarket OutperformGet Alert
04/24/2025BXBuy Now
Blackstone
$151.908.63%$165 → $165ReiteratesMarket Outperform → Market OutperformGet Alert
04/22/2025FIPBuy Now
FTAI Infrastructure
$4.64158.62%$12 → $12ReiteratesMarket Outperform → Market OutperformGet Alert
04/11/2025MSIFBuy Now
MSC Income Fund
$13.44——ReiteratesMarket Perform → Market PerformGet Alert
04/08/2025ARESBuy Now
Ares Management
$173.86-5.1%$165 → $165UpgradeMarket Perform → Market OutperformGet Alert
03/17/2025FIPBuy Now
FTAI Infrastructure
$4.64——ReiteratesMarket Outperform → Market OutperformGet Alert
03/12/2025SSTIBuy Now
SoundThinking
$7.96138.84%$19 → $19ReiteratesMarket Outperform → Market OutperformGet Alert
02/24/2025MSIFBuy Now
MSC Income Fund
$13.44——Initiates → Market PerformGet Alert
02/21/2025OBDCBuy Now
Blue Owl Capital
$13.0330.52%$17 → $17ReiteratesMarket Outperform → Market OutperformGet Alert
02/14/2025HTGCBuy Now
Hercules Capital
$18.7317.43%$22 → $22ReiteratesMarket Outperform → Market OutperformGet Alert
02/11/2025OWLBuy Now
Blue Owl Cap
$15.83102.15%$32 → $32ReiteratesMarket Outperform → Market OutperformGet Alert
02/07/2025OWLBuy Now
Blue Owl Cap
$15.83102.15%$30 → $32ReiteratesMarket Outperform → Market OutperformGet Alert
02/06/2025ARESBuy Now
Ares Management
$173.86——ReiteratesMarket Perform → Market PerformGet Alert
02/04/2025OBDCBuy Now
Blue Owl Capital
$13.0330.52%$16.5 → $17MaintainsMarket OutperformGet Alert
12/06/2024HTGCBuy Now
Hercules Capital
$18.7317.43%$22 → $22ReiteratesMarket Outperform → Market OutperformGet Alert
12/04/2024OWLBuy Now
Blue Owl Cap
$15.8370.56%$27 → $27ReiteratesMarket Outperform → Market OutperformGet Alert
11/19/2024OCSLBuy Now
Oaktree Specialty Lending
$12.83——DowngradeMarket Outperform → Market PerformGet Alert
11/15/2024OWLBuy Now
Blue Owl Cap
$15.8370.56%$25 → $27MaintainsMarket OutperformGet Alert
10/09/2024OWLBuy Now
Blue Owl Cap
$15.8357.93%$24 → $25MaintainsMarket OutperformGet Alert
08/05/2024FIPBuy Now
FTAI Infrastructure
$4.64158.62%$12 → $12ReiteratesMarket Outperform → Market OutperformGet Alert
07/23/2024FIPBuy Now
FTAI Infrastructure
$4.64158.62%$11 → $12MaintainsMarket OutperformGet Alert
06/26/2024FIPBuy Now
FTAI Infrastructure
$4.64137.07% → $11Initiates → Market OutperformGet Alert
05/15/2024CSWCBuy Now
Capital Southwest
$21.80——DowngradeMarket Outperform → Market PerformGet Alert
04/09/2024OWLBuy Now
Blue Owl Cap
$15.8351.61%$24 → $24ReiteratesMarket Outperform → Market OutperformGet Alert
04/09/2024TPGBuy Now
TPG
$66.25——Reiterates → Market PerformGet Alert
04/09/2024ARESBuy Now
Ares Management
$173.86——Reiterates → Market PerformGet Alert
03/26/2024CSWCBuy Now
Capital Southwest
$21.8019.24%$26 → $26ReiteratesMarket Outperform → Market OutperformGet Alert
03/26/2024NCDLBuy Now
Nuveen Churchill Direct
$14.6526.24%$18.5 → $18.5ReiteratesMarket Outperform → Market OutperformGet Alert
03/07/2024TPVGBuy Now
TriplePoint Venture Gwth
$6.15——DowngradeMarket Outperform → Market PerformGet Alert
03/01/2024TCPCBuy Now
BlackRock TCP Cap
$5.87——DowngradeMarket Outperform → Market PerformGet Alert
02/28/2024NCDLBuy Now
Nuveen Churchill Direct
$14.6526.24% → $18.5UpgradeMarket Perform → Market OutperformGet Alert
02/20/2024NCDLBuy Now
Nuveen Churchill Direct
$14.65——Initiates → Market PerformGet Alert
02/07/2024KKRBuy Now
KKR & Co
$133.48-19.09%$92 → $108MaintainsMarket OutperformGet Alert
11/30/2023KKRBuy Now
KKR & Co
$133.48-34.82%$80 → $87MaintainsMarket OutperformGet Alert
08/21/2023TPVGBuy Now
TriplePoint Venture Gwth
$6.1586.99% → $11.5ReiteratesMarket Outperform → Market OutperformGet Alert
08/18/2023CSWCBuy Now
Capital Southwest
$21.800.89% → $22ReiteratesMarket Outperform → Market OutperformGet Alert
08/02/2023OWLBuy Now
Blue Owl Cap
$15.8313.71%$19 → $18MaintainsOutperformGet Alert
07/17/2023OWLBuy Now
Blue Owl Cap
$15.8320.03% → $19ReiteratesMarket Outperform → Market OutperformGet Alert
07/10/2023OWLBuy Now
Blue Owl Cap
$15.8320.03% → $19ReiteratesMarket Outperform → Market OutperformGet Alert
07/10/2023KKRBuy Now
KKR & Co
$133.48-40.07% → $80ReiteratesMarket Outperform → Market OutperformGet Alert
05/26/2023CSWCBuy Now
Capital Southwest
$21.800.89% → $22ReiteratesMarket Outperform → Market OutperformGet Alert
05/26/2023TPGBuy Now
TPG
$66.25——MaintainsMarket PerformGet Alert
05/26/2023KKRBuy Now
KKR & Co
$133.48-40.07% → $80ReiteratesMarket Outperform → Market OutperformGet Alert
05/26/2023OWLBuy Now
Blue Owl Cap
$15.8320.03% → $19ReiteratesMarket Outperform → Market OutperformGet Alert
05/26/2023ARESBuy Now
Ares Management
$173.86——MaintainsMarket PerformGet Alert
05/23/2023TPVGBuy Now
TriplePoint Venture Gwth
$6.1586.99%$13.5 → $11.5MaintainsMarket OutperformGet Alert
05/09/2023KKRBuy Now
KKR & Co
$133.48-40.07% → $80Reiterates → Market OutperformGet Alert
05/05/2023OWLBuy Now
Blue Owl Cap
$15.8320.03% → $19Reiterates → Market OutperformGet Alert
04/14/2023CSWCBuy Now
Capital Southwest
$21.800.89% → $22Reiterates → Market OutperformGet Alert
03/13/2023TPVGBuy Now
TriplePoint Venture Gwth
$6.15119.51% → $13.5Reiterates → Market OutperformGet Alert
03/13/2023CSWCBuy Now
Capital Southwest
$21.800.89% → $22Reiterates → Market OutperformGet Alert
03/13/2023CGBuy Now
Carlyle Group
$57.65-6.33% → $54Reiterates → Market OutperformGet Alert
03/03/2023TPVGBuy Now
TriplePoint Venture Gwth
$6.15119.51%$15 → $13.5MaintainsMarket OutperformGet Alert
02/14/2023OWLBuy Now
Blue Owl Cap
$15.8320.03%$17 → $19MaintainsMarket PerformGet Alert
02/01/2023CSWCBuy Now
Capital Southwest
$21.800.89% → $22Reiterates → Market OutperformGet Alert
01/17/2023FTAIBuy Now
FTAI Aviation
$168.63-82.21%$26 → $30MaintainsMarket OutperformGet Alert
11/09/2022TPVGBuy Now
TriplePoint Venture Gwth
$6.15143.9%$16 → $15MaintainsMarket OutperformGet Alert
11/09/2022CGBuy Now
Carlyle Group
$57.65-6.33%$58 → $54MaintainsMarket OutperformGet Alert
11/02/2022CSWCBuy Now
Capital Southwest
$21.800.89%$25 → $22MaintainsMarket OutperformGet Alert
08/15/2022NFEBuy Now
New Fortress Energy
$1.175882.91%$56 → $70MaintainsMarket OutperformGet Alert
08/03/2022CSWCBuy Now
Capital Southwest
$21.8014.65%$27 → $25MaintainsMarket OutperformGet Alert
06/08/2022CGBuy Now
Carlyle Group
$57.654.08% → $60Initiates → Market OutperformGet Alert
06/08/2022TPGBuy Now
TPG
$66.25——Initiates → Market PerformGet Alert
06/08/2022ARESBuy Now
Ares Management
$173.86——Initiates → Market PerformGet Alert
05/13/2022TPVGBuy Now
TriplePoint Venture Gwth
$6.15192.68%$19 → $18MaintainsMarket OutperformGet Alert
11/05/2021TPVGBuy Now
TriplePoint Venture Gwth
$6.15208.94%$16.5 → $19MaintainsMarket OutperformGet Alert
08/06/2021TPVGBuy Now
TriplePoint Venture Gwth
$6.15168.29%$16 → $16.5MaintainsMarket OutperformGet Alert
11/19/2020TPVGBuy Now
TriplePoint Venture Gwth
$6.15111.38% → $13Initiates → Market OutperformGet Alert
11/05/2020CSWCBuy Now
Capital Southwest
$21.80-22.04% → $17Reinstates → Market OutperformGet Alert
01/14/2020TPVGBuy Now
TriplePoint Venture Gwth
$6.15152.03% → $15.5Initiates → Market OutperformGet Alert
03/15/2019CSWCBuy Now
Capital Southwest
$21.805.48%$22.5 → $23MaintainsMarket OutperformGet Alert
07/31/2018CSWCBuy Now
Capital Southwest
$21.80-8.28% → $20Initiates → Market OutperformGet Alert