Now live: Pro — the full 13F research suite for serious investorsSee pricing →
VISTA INVESTMENT MANAGEMENT

Q1 2024 · 13F-HR

VISTA INVESTMENT MANAGEMENTholdings as filed

Filed 2024-05-15 · accession 0001740140-24-000002

$245.6M
Reported value
180
Positions
2024-03-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
92206C409VCSHVANGUARD SCOTTSDALE FDS$9.1M3.71%117,933CommonSOLE
78464A474SPSBSPDR SER TR$8.5M3.47%286,088CommonSOLE
46138J643BSCSINVESCO EXCH TRD SLF IDX FD$7.3M2.99%365,470CommonSOLE
92204A702VGTVANGUARD WORLD FD$6.6M2.68%12,556CommonSOLE
78464A375SPIBSPDR SER TR$5.9M2.42%181,813CommonSOLE
92189F486FLTRVANECK ETF TRUST$5.7M2.31%222,276CommonSOLE
46625H100JPMJPMORGAN CHASE & CO$5.3M2.17%26,645CommonSOLE
46432F339QUALISHARES TR$5.1M2.09%31,166CommonSOLE
78468R812QUSSPDR SER TR$5.1M2.07%34,981CommonSOLE
464287804IJRISHARES TR$4.7M1.91%42,357CommonSOLE
46138J783BSCRINVESCO EXCH TRD SLF IDX FD$4.5M1.82%231,518CommonSOLE
97717W588EPSWISDOMTREE TR$4.4M1.78%78,734CommonSOLE
46090A879VRIGINVESCO ACTIVELY MANAGED ETF$4.3M1.76%171,889CommonSOLE
33739P855FPEIFIRST TR EXCH TRADED FD III$4.0M1.62%218,026CommonSOLE
78468R663BILSPDR SER TR$3.7M1.50%40,234CommonSOLE
78464A847SPMDSPDR SER TR$3.6M1.45%66,908CommonSOLE
46137V282RSPTINVESCO EXCHANGE TRADED FD T$3.4M1.37%95,482CommonSOLE
92204A884VOXVANGUARD WORLD FD$3.3M1.34%25,147CommonSOLE
693475105PNCPNC FINL SVCS GROUP INC$3.3M1.33%20,269CommonSOLE
78463X509SPEMSPDR INDEX SHS FDS$3.2M1.32%89,777CommonSOLE
46434V878ICSHISHARES TR$3.2M1.31%63,846CommonSOLE
21036P108STZCONSTELLATION BRANDS INC$3.0M1.23%11,103CommonSOLE
781846308RUSHBRUSH ENTERPRISES INC$3.0M1.22%56,277CommonSOLE
548661107LOWLOWES COS INC$3.0M1.21%11,624CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$2.9M1.18%4,991CommonSOLE
254687106DISDISNEY WALT CO$2.9M1.17%23,535CommonSOLE
464287507IJHISHARES TR$2.6M1.07%43,094CommonSOLE
95082P105WCCWESCO INTL INC$2.4M0.99%14,265CommonSOLE
922042858VWOVANGUARD INTL EQUITY INDEX F$2.3M0.95%55,977CommonSOLE
19247G107COHRCOHERENT CORP$2.3M0.95%38,482CommonSOLE
595017104MCHPMICROCHIP TECHNOLOGY INC.$2.3M0.95%25,945CommonSOLE
78463X889SPDWSPDR INDEX SHS FDS$2.2M0.89%61,251CommonSOLE
319390100FBIZFIRST BUSINESS FINL SVCS INC$2.1M0.86%56,134CommonSOLE
036752103ELVELEVANCE HEALTH INC$2.1M0.85%4,046CommonSOLE
46434V100SLQDISHARES TR$2.1M0.84%42,047CommonSOLE
713448108PEPPEPSICO INC$2.0M0.82%11,553CommonSOLE
14040H105COFCAPITAL ONE FINL CORP$2.0M0.82%13,511CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$2.0M0.82%4,048CommonSOLE
037833100AAPLAPPLE INC$2.0M0.79%11,376CommonSOLE
H84989104TEL1USDTE CONNECTIVITY LTD$1.8M0.75%12,709CommonSOLE
594918104MSFTMICROSOFT CORP$1.8M0.75%4,363CommonSOLE
78464A854SPYMSPDR SER TR$1.7M0.71%28,274CommonSOLE
949746101WMT2WELLS FARGO CO NEW$1.7M0.69%29,404CommonSOLE
97717W281DGSWISDOMTREE TR$1.7M0.69%33,226CommonSOLE
58933Y105MRKMERCK & CO INC$1.6M0.66%12,233CommonSOLE
26875P101EOGEOG RES INC$1.6M0.65%12,504CommonSOLE
17275R102CSCOCISCO SYS INC$1.6M0.64%31,733CommonSOLE
46137V381RSPDINVESCO EXCHANGE TRADED FD T$1.5M0.62%30,041CommonSOLE
92204A801VAWVANGUARD WORLD FD$1.5M0.61%7,326CommonSOLE
922908629VOVANGUARD INDEX FDS$1.5M0.61%5,953CommonSOLE
75513E101RTXRTX CORPORATION$1.5M0.60%15,199CommonSOLE
02079K305GOOGLALPHABET INC$1.5M0.60%9,811CommonSOLE
03662Q105AKXANSYS INC$1.5M0.60%4,258CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$1.4M0.58%6,825CommonSOLE
46138E644IPKWINVESCO EXCH TRADED FD TR II$1.3M0.55%33,720CommonSOLE
254709108DFSEURDISCOVER FINL SVCS$1.3M0.54%10,072CommonSOLE
717081103PFEPFIZER INC$1.3M0.53%46,517CommonSOLE
922908769VTIVANGUARD INDEX FDS$1.3M0.52%4,911CommonSOLE
046353108AZNNASTRAZENECA PLC$1.3M0.51%18,589CommonSOLE
921943858VEAVANGUARD TAX-MANAGED FDS$1.3M0.51%24,960CommonSOLE
166764100CVXCHEVRON CORP NEW$1.2M0.51%7,870CommonSOLE
46641Q837JPSTJ P MORGAN EXCHANGE TRADED F$1.2M0.49%23,970CommonSOLE
457187102INGRINGREDION INC$1.2M0.49%10,241CommonSOLE
517834107LVSLAS VEGAS SANDS CORP$1.2M0.49%23,058CommonSOLE
47103U845JAAAJANUS DETROIT STR TR$1.2M0.48%23,151CommonSOLE
78463X756EWXSPDR INDEX SHS FDS$1.2M0.48%21,037CommonSOLE
922908751VBVANGUARD INDEX FDS$1.1M0.46%4,953CommonSOLE
78468R200FLRNSPDR SER TR$1.1M0.46%36,570CommonSOLE
038923108ABRARBOR REALTY TRUST INC$1.1M0.46%84,949CommonSOLE
78464A870XBISPDR SER TR$1.1M0.44%11,325CommonSOLE
31620M106FISFIDELITY NATL INFORMATION SV$1.1M0.44%14,449CommonSOLE
761152107RMDRESMED INC$1.1M0.43%5,347CommonSOLE
464287200IVVISHARES TR$1.1M0.43%2,010CommonSOLE
126408103CSXCSX CORP$1.0M0.42%27,937CommonSOLE
78467V608SRLNSSGA ACTIVE ETF TR$1.0M0.42%24,335CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$953,0340.39%1,822CommonSOLE
031162100AMGNAMGEN INC$952,9160.39%3,352CommonSOLE
20825C104COPCONOCOPHILLIPS$944,5910.38%7,421CommonSOLE
78468R739SHMSPDR SER TR$900,8860.37%18,990CommonSOLE
018581108BFHBREAD FINANCIAL HOLDINGS INC$895,0340.36%24,034CommonSOLE
81369Y100XLBSELECT SECTOR SPDR TR$881,7750.36%9,493CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$879,3070.36%2,091CommonSOLE
92204A108VCRVANGUARD WORLD FD$872,0640.36%2,745CommonSOLE
002824100ABTABBOTT LABS$869,7260.35%7,652CommonSOLE
50540R409LSILABORATORY CORP AMER HLDGS$855,8710.35%3,918CommonSOLE
882508104TXNTEXAS INSTRS INC$849,4000.35%4,876CommonSOLE
316092873FCOMFIDELITY COVINGTON TRUST$843,3630.34%17,017CommonSOLE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TR$841,2770.34%1,512CommonSOLE
48020Q107JLLJONES LANG LASALLE INC$804,5510.33%4,124CommonSOLE
921946406VYMVANGUARD WHITEHALL FDS$794,8580.32%6,570CommonSOLE
92936U109WPCWP CAREY INC$771,7610.31%13,674CommonSOLE
02079K107GOOGALPHABET INC$753,6870.31%4,950CommonSOLE
464288158SUBISHARES TR$739,7080.30%7,063CommonSOLE
46434V266ISCFISHARES TR$731,3790.30%22,176CommonSOLE
25746U109DDOMINION ENERGY INC$728,3070.30%14,806CommonSOLE
126650100CVSCVS HEALTH CORP$717,3770.29%8,994CommonSOLE
81369Y407XLYSELECT SECTOR SPDR TR$711,4700.29%3,869CommonSOLE
92532F100VRTXVERTEX PHARMACEUTICALS INC$710,6170.29%1,700CommonSOLE
38141G104GSGOLDMAN SACHS GROUP INC$703,5390.29%1,684CommonSOLE
055622104BPBP PLC$701,2620.29%18,611CommonSOLE
46434G103IEMGISHARES INC$694,1050.28%13,452CommonSOLE
46641Q654JMSTJ P MORGAN EXCHANGE TRADED F$690,0640.28%13,600CommonSOLE
56585A102MPCMARATHON PETE CORP$685,7040.28%3,403CommonSOLE
16119P108CHTRCHARTER COMMUNICATIONS INC N$671,0650.27%2,309CommonSOLE
197236102COLBCOLUMBIA BKG SYS INC$646,2320.26%33,397CommonSOLE
337738108FISVFISERV INC$628,5740.26%3,933CommonSOLE
78464A805SPTMSPDR SER TR$613,7120.25%9,567CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$609,2170.25%4,099CommonSOLE
97717W430HYZDWISDOMTREE TR$607,6300.25%27,582CommonSOLE
302941109FCNFTI CONSULTING INC$602,6910.25%2,866CommonSOLE
922042742VTVANGUARD INTL EQUITY INDEX F$584,4210.24%5,289CommonSOLE
89214P109TOWNTOWNEBANK PORTSMOUTH VA$583,6480.24%20,800CommonSOLE
921908844VIGVANGUARD SPECIALIZED FUNDS$580,9200.24%3,181CommonSOLE
742718109PGPROCTER AND GAMBLE CO$543,1380.22%3,348CommonSOLE
464288273SCZISHARES TR$525,5760.21%8,299CommonSOLE
92204A306VDEVANGUARD WORLD FD$523,0140.21%3,971CommonSOLE
46137V365RSPGINVESCO EXCHANGE TRADED FD T$516,2590.21%6,214CommonSOLE
68389X105ORCLORACLE CORP$500,5940.20%3,985CommonSOLE
33738D309FTSLFIRST TR EXCHANGE-TRADED FD$476,1980.19%10,305CommonSOLE
97717Y527USFRWISDOMTREE TR$460,9080.19%9,165CommonSOLE
922908637VVVANGUARD INDEX FDS$455,5440.19%1,900CommonSOLE
872540109TJXTJX COS INC NEW$432,1760.18%4,261CommonSOLE
464287655IWMISHARES TR$426,0680.17%2,026CommonSOLE
46431W606HYGHISHARES U S ETF TR$409,7750.17%4,780CommonSOLE
302520101FNBF N B CORP$405,2520.16%28,741CommonSOLE
892331307TMTOYOTA MOTOR CORP$396,6480.16%1,576CommonSOLE
30303M102METAMETA PLATFORMS INC$395,2620.16%814CommonSOLE
023135106AMZNAMAZON COM INC$390,5230.16%2,165CommonSOLE
36467J108GLPIGAMING & LEISURE PPTYS INC$383,2570.16%8,319CommonSOLE
92204A405VFHVANGUARD WORLD FD$379,9690.15%3,711CommonSOLE
48666K109KBHKB HOME$368,7890.15%5,203CommonSOLE
00724F101ADBEADOBE INC$364,3210.15%722CommonSOLE
64110L106NFLXNETFLIX INC$363,1830.15%598CommonSOLE
46137V357RSPINVESCO EXCHANGE TRADED FD T$355,6330.14%2,100CommonSOLE
46641Q647JMUBJ P MORGAN EXCHANGE TRADED F$351,3740.14%6,925CommonSOLE
72201R866MUNIPIMCO ETF TR$335,7560.14%6,399CommonSOLE
92204A504VHTVANGUARD WORLD FD$332,7450.14%1,230CommonSOLE
46432F842IEFAISHARES TR$325,9100.13%4,391CommonSOLE
500767306KWEBKRANESHARES TRUST$325,8410.13%12,413CommonSOLE
464288414MUBISHARES TR$325,2750.13%3,023CommonSOLE
81369Y605XLFSELECT SECTOR SPDR TR$325,0970.13%7,718CommonSOLE
416515104HIGHARTFORD FINL SVCS GROUP INC$325,0200.13%3,154CommonSOLE
04911A107AUBATLANTIC UN BANKSHARES CORP$323,0860.13%9,150CommonSOLE
45783Y855BALTINNOVATOR ETFS TRUST$314,8380.13%10,760CommonSOLE
009158106APDAIR PRODS & CHEMS INC$311,8010.13%1,287CommonSOLE
478160104JNJJOHNSON & JOHNSON$310,6850.13%1,964CommonSOLE
04010L103ARCCARES CAPITAL CORP$305,4710.12%14,672CommonSOLE
46137V373RSPSINVESCO EXCHANGE TRADED FD T$292,9210.12%8,895CommonSOLE
169373107XXCHNXXCHINA FD INC$292,5970.12%29,289CommonSOLE
219350105GLWCORNING INC$283,8840.12%8,613CommonSOLE
00287Y109ABBVABBVIE INC$280,0700.11%1,538CommonSOLE
33739E108FPEFIRST TR EXCH TRADED FD III$274,5390.11%15,851CommonSOLE
45782C391BMARINNOVATOR ETFS TRUST$274,4630.11%6,587CommonSOLE
37940X102GPNGLOBAL PMTS INC$269,4790.11%2,016CommonSOLE
443201108HWMHOWMET AEROSPACE INC$267,2190.11%3,905CommonSOLE
532457108LLYELI LILLY & CO$266,8400.11%343CommonSOLE
46432F396MTUMISHARES TR$256,0340.10%1,367CommonSOLE
464288752ITBISHARES TR$255,0410.10%2,203CommonSOLE
92790A405SEIXVIRTUS ETF TR II$246,1890.10%10,275CommonSOLE
693506107PPGPPG INDS INC$245,3160.10%1,693CommonSOLE
369604301GEGENERAL ELECTRIC CO$243,6360.10%1,388CommonSOLE
92276F100VTRVENTAS INC$243,5480.10%5,594CommonSOLE
74348A608TBXPROSHARES TR$242,7820.10%8,300CommonSOLE
025816109AXPAMERICAN EXPRESS CO$237,5110.10%1,043CommonSOLE
502431109LHXL3HARRIS TECHNOLOGIES INC$236,5600.10%1,110CommonSOLE
78464A722XPHSPDR SER TR$220,6100.09%5,115CommonSOLE
931142103WMTWALMART INC$220,3050.09%3,661CommonSOLE
78464A508SPYVSPDR SER TR$216,7970.09%4,327CommonSOLE
78464A359CWBSPDR SER TR$213,7150.09%2,926CommonSOLE
45782C698BAUGINNOVATOR ETFS TRUST$213,0080.09%5,480CommonSOLE
464287101OEFISHARES TR$208,3190.08%842CommonSOLE
437076102HDHOME DEPOT INC$208,2950.08%543CommonSOLE
45782C417PFEBINNOVATOR ETFS TRUST$208,1030.08%6,092CommonSOLE
49177J102KVUEKENVUE INC$206,9670.08%9,644CommonSOLE
81369Y852XLCSELECT SECTOR SPDR TR$206,2730.08%2,526CommonSOLE
687380105ORRFORRSTOWN FINL SVCS INC$205,3790.08%7,672CommonSOLE
67070X101NZFNUVEEN MUNICIPAL CREDIT INC$196,6600.08%16,067CommonSOLE
00206R102TAT&T INC$176,0000.07%10,000CommonSOLE
67071L106NVGNUVEEN AMT FREE MUN CR INC F$136,0800.06%11,200CommonSOLE
00301W105AEFABRDN EMRG MKTS EQTY INCM FD$91,5670.04%18,132CommonSOLE

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.