Vilas Abraham's Stock Ratings

UBS Analyst

Vilas Abraham is an analyst at UBS. 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

-7.63%

Smart Score

46.1%

Overall Average Return Percentile

20th

Number of Ratings

52
Buy NowGet Alert
11/19/2025PSBDBuy Now
Palmer Square Capital BDC
$12.008.33%$13.5 → $13MaintainsNeutralGet Alert
11/19/2025HRZNBuy Now
Horizon Tech Finance
$6.57-0.99%$6.25 → $6.5MaintainsNeutralGet Alert
10/14/2025PSBDBuy Now
Palmer Square Capital BDC
$12.0012.5%$14.5 → $13.5MaintainsNeutralGet Alert
10/14/2025PFLTBuy Now
PennantPark Floating Rate
$9.292.26%$10.5 → $9.5MaintainsNeutralGet Alert
10/14/2025HTGCBuy Now
Hercules Capital
$18.76-1.38%$19 → $18.5MaintainsNeutralGet Alert
10/14/2025HRZNBuy Now
Horizon Tech Finance
$6.57-4.8%$7 → $6.25MaintainsNeutralGet Alert
10/14/2025CSWCBuy Now
Capital Southwest
$22.03-2.41%$23 → $21.5MaintainsNeutralGet Alert
09/02/2025PNFPBuy Now
Pinnacle Finl Partners
$100.897.05%$121 → $108MaintainsNeutralGet Alert
07/16/2025TPVGBuy Now
TriplePoint Venture Gwth
$6.2611.82%$6.5 → $7MaintainsNeutralGet Alert
07/16/2025PFLTBuy Now
PennantPark Floating Rate
$9.2915.71%$10.5 → $10.75MaintainsNeutralGet Alert
07/16/2025NCDLBuy Now
Nuveen Churchill Direct
$14.5720.07%$16.5 → $17.5MaintainsNeutralGet Alert
07/16/2025MAINBuy Now
Main Street Capital
$60.73-4.5%$56 → $58MaintainsNeutralGet Alert
07/16/2025HTGCBuy Now
Hercules Capital
$18.761.28%$18.5 → $19MaintainsNeutralGet Alert
07/16/2025HRZNBuy Now
Horizon Tech Finance
$6.5721.86%$7.5 → $8MaintainsNeutralGet Alert
07/16/2025CSWCBuy Now
Capital Southwest
$22.032.13%$21 → $22.5MaintainsNeutralGet Alert
04/17/2025TPVGBuy Now
TriplePoint Venture Gwth
$6.26-4.15%$7.5 → $6MaintainsNeutralGet Alert
04/17/2025PFLTBuy Now
PennantPark Floating Rate
$9.2913.02%$11.5 → $10.5MaintainsNeutralGet Alert
04/17/2025NCDLBuy Now
Nuveen Churchill Direct
$14.5711.49%$18 → $16.25MaintainsNeutralGet Alert
04/17/2025MAINBuy Now
Main Street Capital
$60.73-11.09%$55 → $54MaintainsNeutralGet Alert
04/17/2025HTGCBuy Now
Hercules Capital
$18.76-4.05%$20 → $18MaintainsNeutralGet Alert
04/17/2025HRZNBuy Now
Horizon Tech Finance
$6.5725.67%$9 → $8.25MaintainsNeutralGet Alert
04/17/2025CSWCBuy Now
Capital Southwest
$22.03-6.95%$23.5 → $20.5MaintainsNeutralGet Alert
12/17/2024PNFPBuy Now
Pinnacle Finl Partners
$100.8931.83%$97 → $133Assumes → NeutralGet Alert
03/18/2024HRZNBuy Now
Horizon Tech Finance
$6.5759.94%$11.5 → $10.5MaintainsNeutralGet Alert
03/01/2024MAINBuy Now
Main Street Capital
$60.73-25.91%$43 → $45MaintainsNeutralGet Alert
02/20/2024NCDLBuy Now
Nuveen Churchill Direct
$14.5723.5% → $18Initiates → NeutralGet Alert
02/20/2024MSDLBuy Now
Morgan Stanley Direct
$17.3335.6% → $23.5Initiates → BuyGet Alert
01/23/2024WTFCBuy Now
Wintrust Finl
$141.18-19.96%$105 → $113MaintainsBuyGet Alert
01/18/2024PNFPBuy Now
Pinnacle Finl Partners
$100.89-10.79%$91 → $90MaintainsNeutralGet Alert
11/21/2023HTGCBuy Now
Hercules Capital
$18.76-9.38% → $17Initiates → NeutralGet Alert
09/18/2023AGNCBuy Now
AGNC Investment
$10.3910.73%$10.5 → $11.5UpgradeNeutral → BuyGet Alert
08/30/2023RKTBuy Now
Rocket Companies
$18.03-41.76%$8.5 → $10.5MaintainsNeutralGet Alert
06/08/2023PFLTBuy Now
PennantPark Floating Rate
$9.2918.41% → $11Initiates → NeutralGet Alert
04/11/2023CSWCBuy Now
Capital Southwest
$22.03-13.75% → $19Initiates → NeutralGet Alert
12/21/2022CMTGBuy Now
Claros Mortgage Trust
$3.46405.78%$19 → $17.5MaintainsNeutralGet Alert
12/21/2022RCBuy Now
Ready Capital
$2.16432.38%$11 → $11.5MaintainsNeutralGet Alert
12/19/2022MAINBuy Now
Main Street Capital
$60.73-34.14% → $40Initiates → NeutralGet Alert
12/01/2022TPVGBuy Now
TriplePoint Venture Gwth
$6.26115.65% → $13.5Initiates → NeutralGet Alert
10/20/2022RCBuy Now
Ready Capital
$2.16409.24% → $11Initiates → NeutralGet Alert
09/09/2022HRZNBuy Now
Horizon Tech Finance
$6.5790.4% → $12.5Initiates → NeutralGet Alert
07/29/2022WTFCBuy Now
Wintrust Finl
$141.18-32%$104 → $96MaintainsNeutralGet Alert
07/29/2022OZKBuy Now
Bank OZK
$48.29-8.88%$48 → $44MaintainsNeutralGet Alert
07/27/2022PNFPBuy Now
Pinnacle Finl Partners
$100.89-15.75%$94 → $85MaintainsNeutralGet Alert
07/27/2022SBNYBuy Now
Signature Bank
$1.1225614.29%$309 → $288MaintainsBuyGet Alert
07/27/2022SIVBBuy Now
SVB Finl Gr
$625 → $430MaintainsNeutralGet Alert
05/22/2020PNFPBuy Now
Pinnacle Finl Partners
$100.89-65.31%$32.5 → $35MaintainsNeutralGet Alert
05/15/2020PNFPBuy Now
Pinnacle Finl Partners
$100.89-67.79%$36 → $32.5MaintainsNeutralGet Alert
05/15/2020OZKBuy Now
Bank OZK
$48.29-60.65%$17.5 → $19MaintainsNeutralGet Alert
04/06/2020PNFPBuy Now
Pinnacle Finl Partners
$100.89-64.32%$66 → $36MaintainsNeutralGet Alert
01/08/2019PNFPBuy Now
Pinnacle Finl Partners
$100.89-50.44% → $50UpgradeSell → NeutralGet Alert
10/24/2018OZKBuy Now
Bank OZK
$48.29-44.09%$36 → $27UpgradeSell → NeutralGet Alert
03/22/2018PNFPBuy Now
Pinnacle Finl Partners
$100.89-44.49% → $56Initiates → SellGet Alert