MondegarAI
VISTA INVESTMENT MANAGEMENT

Q1 2025 · 13F-HR

VISTA INVESTMENT MANAGEMENTholdings as filed

Filed 2025-05-15 · accession 0001740140-25-000004

$255.7M
Reported value
172
Positions
2025-03-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
92206C409VCSHVANGUARD SCOTTSDALE FDS$9.2M3.59%116,162CommonSOLE
46138J643BSCSINVESCO EXCH TRD SLF IDX FD$8.2M3.21%403,390CommonSOLE
47103U845JAAAJANUS DETROIT STR TR$7.9M3.09%155,941CommonSOLE
78464A375SPIBSPDR SER TR$7.4M2.90%223,459CommonSOLE
46138J460BSCUINVESCO EXCH TRD SLF IDX FD$7.3M2.84%437,477CommonSOLE
92204A702VGTVANGUARD WORLD FD$6.7M2.62%12,366CommonSOLE
92189F486FLTRVANECK ETF TRUST$6.0M2.36%236,656CommonSOLE
78468R812QUSSPDR SER TR$5.7M2.22%36,227CommonSOLE
46432F339QUALISHARES TR$5.6M2.17%32,503CommonSOLE
46625H100JPMJPMORGAN CHASE & CO.$5.2M2.05%21,398CommonSOLE
97717W588EPSWISDOMTREE TR$4.9M1.90%82,159CommonSOLE
33739P855FPEIFIRST TR EXCH TRADED FD III$4.8M1.88%256,770CommonSOLE
78468R663BILSPDR SER TR$4.5M1.76%49,154CommonSOLE
464287804IJRISHARES TR$4.4M1.74%42,531CommonSOLE
92204A884VOXVANGUARD WORLD FD$3.8M1.50%25,908CommonSOLE
78464A847SPMDSPDR SER TR$3.8M1.48%74,122CommonSOLE
781846308RUSHBRUSH ENTERPRISES INC$3.6M1.39%63,081CommonSOLE
78463X509SPEMSPDR INDEX SHS FDS$3.6M1.39%90,260CommonSOLE
46138J783BSCRINVESCO EXCH TRD SLF IDX FD$3.5M1.38%180,259CommonSOLE
46137V282RSPTINVESCO EXCHANGE TRADED FD T$3.5M1.37%102,079CommonSOLE
78464A474SPSBSPDR SER TR$3.2M1.26%107,051CommonSOLE
693475105PNCPNC FINL SVCS GROUP INC$2.9M1.12%16,275CommonSOLE
548661107LOWLOWES COS INC$2.7M1.07%11,782CommonSOLE
922042858VWOVANGUARD INTL EQUITY INDEX F$2.7M1.05%59,448CommonSOLE
46090A879VRIGINVESCO ACTIVELY MANAGED EXC$2.7M1.04%105,903CommonSOLE
319390100FBIZFIRST BUSINESS FINL SVCS INC$2.5M0.99%53,736CommonSOLE
464287507IJHISHARES TR$2.5M0.98%42,870CommonSOLE
037833100AAPLAPPLE INC$2.4M0.95%10,931CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$2.4M0.93%4,773CommonSOLE
46434V878ICSHISHARES TR$2.3M0.90%45,486CommonSOLE
95082P105WCCWESCO INTL INC$2.3M0.90%14,805CommonSOLE
78463X889SPDWSPDR INDEX SHS FDS$2.2M0.88%61,684CommonSOLE
254687106DISDISNEY WALT CO$2.1M0.84%21,654CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$2.1M0.83%4,056CommonSOLE
46138E644IPKWINVESCO EXCH TRADED FD TR II$2.1M0.83%46,434CommonSOLE
21036P108STZCONSTELLATION BRANDS INC$2.1M0.82%11,467CommonSOLE
78463X756EWXSPDR INDEX SHS FDS$2.1M0.81%36,665CommonSOLE
036752103ELVELEVANCE HEALTH INC$2.0M0.79%4,645CommonSOLE
19247G107COHRCOHERENT CORP$2.0M0.78%30,887CommonSOLE
14040H105COFCAPITAL ONE FINL CORP$2.0M0.78%11,170CommonSOLE
75513E101RTXRTX CORPORATION$2.0M0.77%14,929CommonSOLE
46434V100SLQDISHARES TR$1.9M0.75%38,242CommonSOLE
97717W281DGSWISDOMTREE TR$1.8M0.71%37,735CommonSOLE
G87052109TELTE CONNECTIVITY PLC$1.8M0.70%12,708CommonSOLE
02079K305GOOGLALPHABET INC$1.8M0.70%11,576CommonSOLE
713448108PEPPEPSICO INC$1.7M0.68%11,627CommonSOLE
949746101WMT2WELLS FARGO CO NEW$1.7M0.68%24,265CommonSOLE
78464A854SPYMSPDR SER TR$1.7M0.66%25,851CommonSOLE
17275R102CSCOCISCO SYS INC$1.6M0.64%26,408CommonSOLE
517834107LVSLAS VEGAS SANDS CORP$1.6M0.64%42,086CommonSOLE
254709108DFSEURDISCOVER FINL SVCS$1.6M0.63%9,498CommonSOLE
26875P101EOGEOG RES INC$1.6M0.63%12,554CommonSOLE
46137V381RSPDINVESCO EXCHANGE TRADED FD T$1.6M0.62%31,779CommonSOLE
594918104MSFTMICROSOFT CORP$1.5M0.60%4,119CommonSOLE
92204A801VAWVANGUARD WORLD FD$1.4M0.57%7,667CommonSOLE
457187102INGRINGREDION INC$1.4M0.57%10,700CommonSOLE
922908629VOVANGUARD INDEX FDS$1.4M0.56%5,559CommonSOLE
046353108AZNNASTRAZENECA PLC$1.4M0.54%18,951CommonSOLE
921943858VEAVANGUARD TAX-MANAGED FDS$1.4M0.54%27,001CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$1.4M0.53%6,618CommonSOLE
03662Q105AKXANSYS INC$1.3M0.53%4,249CommonSOLE
922908769VTIVANGUARD INDEX FDS$1.3M0.51%4,779CommonSOLE
46641Q837JPSTJ P MORGAN EXCHANGE TRADED F$1.3M0.49%24,749CommonSOLE
595017104MCHPMICROCHIP TECHNOLOGY INC.$1.2M0.49%25,790CommonSOLE
166764100CVXCHEVRON CORP NEW$1.2M0.47%7,183CommonSOLE
717081103PFEPFIZER INC$1.2M0.46%46,517CommonSOLE
464287200IVVISHARES TR$1.1M0.44%2,016CommonSOLE
670100205NVONOVO-NORDISK A S$1.1M0.44%16,061CommonSOLE
46139W858BSCWINVESCO EXCH TRD SLF IDX FD$1.1M0.43%54,579CommonSOLE
761152107RMDRESMED INC$1.1M0.43%4,954CommonSOLE
031162100AMGNAMGEN INC$1.1M0.43%3,520CommonSOLE
018581108BFHBREAD FINANCIAL HOLDINGS INC$1.1M0.43%21,841CommonSOLE
922908751VBVANGUARD INDEX FDS$1.0M0.40%4,660CommonSOLE
316092873FCOMFIDELITY COVINGTON TRUST$1.0M0.39%17,946CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$1.0M0.39%1,794CommonSOLE
002824100ABTABBOTT LABS$989,7890.39%7,462CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$965,5680.38%1,813CommonSOLE
038923108ABRARBOR REALTY TRUST INC$947,3590.37%80,626CommonSOLE
46434V266ISCFISHARES TR$910,8030.36%27,042CommonSOLE
58933Y105MRKMERCK & CO INC$904,8210.35%10,080CommonSOLE
504922105LHLABCORP HOLDINGS INC$903,4060.35%3,882CommonSOLE
48020Q107JLLJONES LANG LASALLE INC$893,9630.35%3,606CommonSOLE
20825C104COPCONOCOPHILLIPS$878,5310.34%8,365CommonSOLE
38141G104GSGOLDMAN SACHS GROUP INC$878,2590.34%1,608CommonSOLE
31620M106FISFIDELITY NATL INFORMATION SV$877,8630.34%11,755CommonSOLE
921946406VYMVANGUARD WHITEHALL FDS$877,5690.34%6,805CommonSOLE
92936U109WPCWP CAREY INC$870,0340.34%13,786CommonSOLE
92204A108VCRVANGUARD WORLD FD$866,4000.34%2,662CommonSOLE
126408103CSXCSX CORP$862,7400.34%29,315CommonSOLE
874039100TSMTAIWAN SEMICONDUCTOR MFG LTD$859,2160.34%5,176CommonSOLE
46641Q647JMUBJ P MORGAN EXCHANGE TRADED F$846,0000.33%16,920CommonSOLE
25746U109DDOMINION ENERGY INC$830,1720.32%14,806CommonSOLE
92532F100VRTXVERTEX PHARMACEUTICALS INC$801,8920.31%1,654CommonSOLE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TR$801,8200.31%1,503CommonSOLE
464288158SUBISHARES TR$801,2930.31%7,588CommonSOLE
81369Y100XLBSELECT SECTOR SPDR TR$795,9760.31%9,258CommonSOLE
46137V357RSPINVESCO EXCHANGE TRADED FD T$769,2020.30%4,440CommonSOLE
81369Y407XLYSELECT SECTOR SPDR TR$763,9730.30%3,869CommonSOLE
882508104TXNTEXAS INSTRS INC$755,7940.30%4,206CommonSOLE
46434G103IEMGISHARES INC$716,6140.28%13,278CommonSOLE
78464A870XBISPDR SER TR$693,1620.27%8,547CommonSOLE
46641Q654JMSTJ P MORGAN EXCHANGE TRADED F$671,6270.26%13,208CommonSOLE
89214P109TOWNTOWNEBANK PORTSMOUTH VA$648,8580.25%18,978CommonSOLE
197236102COLBCOLUMBIA BKG SYS INC$633,7500.25%25,411CommonSOLE
337738108FISVFISERV INC$627,1590.25%2,840CommonSOLE
92204A306VDEVANGUARD WORLD FD$615,7660.24%4,747CommonSOLE
78464A805SPTMSPDR SER TR$612,7910.24%9,010CommonSOLE
79466L302CRMSALESFORCE INC$603,8290.24%2,250CommonSOLE
922042742VTVANGUARD INTL EQUITY INDEX F$590,6290.23%5,094CommonSOLE
921908844VIGVANGUARD SPECIALIZED FUNDS$587,7790.23%3,030CommonSOLE
02079K107GOOGALPHABET INC$573,4190.22%3,670CommonSOLE
92204A504VHTVANGUARD WORLD FD$568,0940.22%2,146CommonSOLE
64110L106NFLXNETFLIX INC$557,6530.22%598CommonSOLE
742718109PGPROCTER AND GAMBLE CO$537,5630.21%3,154CommonSOLE
023135106AMZNAMAZON COM INC$522,6440.20%2,747CommonSOLE
443201108HWMHOWMET AEROSPACE INC$506,5960.20%3,905CommonSOLE
78468R739SHMSPDR SER TR$491,2800.19%10,321CommonSOLE
922908637VVVANGUARD INDEX FDS$488,3570.19%1,900CommonSOLE
302941109FCNFTI CONSULTING INC$482,7230.19%2,942CommonSOLE
56585A102MPCMARATHON PETE CORP$464,4600.18%3,188CommonSOLE
30303M102METAMETA PLATFORMS INC$460,5120.18%799CommonSOLE
68389X105ORCLORACLE CORP$451,8370.18%3,232CommonSOLE
46137V365RSPGINVESCO EXCHANGE TRADED FD T$440,7060.17%5,383CommonSOLE
009158106APDAIR PRODS & CHEMS INC$435,8920.17%1,478CommonSOLE
872540109TJXTJX COS INC NEW$434,6730.17%3,569CommonSOLE
36467J108GLPIGAMING & LEISURE PPTYS INC$408,4220.16%8,024CommonSOLE
46138J577BSCTINVESCO EXCH TRD SLF IDX FD$406,1960.16%21,921CommonSOLE
464287655IWMISHARES TR$404,1670.16%2,026CommonSOLE
46137V373RSPSINVESCO EXCHANGE TRADED FD T$397,0000.16%12,881CommonSOLE
92204A405VFHVANGUARD WORLD FD$395,4070.15%3,310CommonSOLE
78468R853SPSMSPDR SER TR$392,0840.15%9,619CommonSOLE
78468R200FLRNSPDR SER TR$387,5920.15%12,576CommonSOLE
37940X102GPNGLOBAL PMTS INC$382,6710.15%3,908CommonSOLE
892331307TMTOYOTA MOTOR CORP$381,3050.15%2,160CommonSOLE
219350105GLWCORNING INC$367,4760.14%8,027CommonSOLE
92276F100VTRVENTAS INC$365,4370.14%5,315CommonSOLE
169373107XXCHNXXCHINA FD INC$357,5940.14%27,850CommonSOLE
416515104HIGHARTFORD INSURANCE GROUP INC$356,2190.14%2,879CommonSOLE
81369Y605XLFSELECT SECTOR SPDR TR$347,8910.14%6,984CommonSOLE
00724F101ADBEADOBE INC$331,7530.13%865CommonSOLE
46432F842IEFAISHARES TR$330,6380.13%4,371CommonSOLE
45783Y855BALTINNOVATOR ETFS TRUST$328,3920.13%10,465CommonSOLE
464288273SCZISHARES TR$319,2380.12%5,025CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$314,6700.12%2,861CommonSOLE
72201R866MUNIPIMCO ETF TR$310,2790.12%6,019CommonSOLE
302520101FNBF N B CORP$307,9980.12%22,899CommonSOLE
48666K109KBHKB HOME$296,2380.12%5,097CommonSOLE
04911A107AUBATLANTIC UN BANKSHARES CORP$286,4570.11%9,199CommonSOLE
478160104JNJJOHNSON & JOHNSON$280,4350.11%1,691CommonSOLE
369604301GEGE AEROSPACE$275,4060.11%1,376CommonSOLE
464288414MUBISHARES TR$265,7090.10%2,520CommonSOLE
04010L103ARCCARES CAPITAL CORP$265,6100.10%11,986CommonSOLE
46432F396MTUMISHARES TR$265,5200.10%1,314CommonSOLE
025816109AXPAMERICAN EXPRESS CO$264,2850.10%982CommonSOLE
33739E108FPEFIRST TR EXCH TRADED FD III$261,0360.10%14,840CommonSOLE
00287Y109ABBVABBVIE INC$259,1760.10%1,237CommonSOLE
687380105ORRFORRSTOWN FINL SVCS INC$239,9000.09%7,994CommonSOLE
81369Y852XLCSELECT SECTOR SPDR TR$239,1960.09%2,480CommonSOLE
502431109LHXL3HARRIS TECHNOLOGIES INC$238,4680.09%1,139CommonSOLE
78463V107GLDSPDR GOLD TR$232,8170.09%808CommonSOLE
45782C698BAUGINNOVATOR ETFS TRUST$232,6260.09%5,480CommonSOLE
82889N863SVOLSIMPLIFY EXCHANGE TRADED FUN$223,7050.09%12,305CommonSOLE
464288638IGIBISHARES TR$223,3150.09%4,252CommonSOLE
49177J102KVUEKENVUE INC$219,7040.09%9,162CommonSOLE
45782C417PFEBINNOVATOR ETFS TRUST$218,2150.09%6,092CommonSOLE
78464A722XPHSPDR SER TR$217,2040.08%4,959CommonSOLE
126650100CVSCVS HEALTH CORP$214,5010.08%3,166CommonSOLE
464288752ITBISHARES TR$209,7480.08%2,203CommonSOLE
78464A508SPYVSPDR SER TR$206,0490.08%4,035CommonSOLE
45782C391BMARINNOVATOR ETFS TRUST$204,9150.08%4,500CommonSOLE
67070X101NZFNUVEEN MUNICIPAL CREDIT INC$196,4990.08%16,067CommonSOLE
67071L106NVGNUVEEN AMT FREE MUN CR INC F$138,6560.05%11,200CommonSOLE

Source: SEC EDGAR · raw 13F holdings as filed. The Class column shows the option type when reported (Put/Call) or Common when the issuer's equity is held directly. 13F discloses long positions only.