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

Q4 2023 · 13F-HR

VISTA INVESTMENT MANAGEMENTholdings as filed

Filed 2024-02-14 · accession 0001740140-24-000001

$215.2M
Reported value
169
Positions
2023-12-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
92206C409VCSHVANGUARD SCOTTSDALE FDS$7.9M3.68%102,267CommonSOLE
78464A474SPSBSPDR SER TR$7.6M3.55%256,246CommonSOLE
46138J643BSCSINVESCO EXCH TRD SLF IDX FD$6.5M3.00%318,763CommonSOLE
92204A702VGTVANGUARD WORLD FDS$6.1M2.85%12,693CommonSOLE
78464A375SPIBSPDR SER TR$4.8M2.24%146,675CommonSOLE
78468R812QUSSPDR SER TR$4.7M2.18%35,520CommonSOLE
46432F339QUALISHARES TR$4.7M2.18%31,828CommonSOLE
92189F486FLTRVANECK ETF TRUST$4.6M2.13%182,041CommonSOLE
464287804IJRISHARES TR$4.5M2.11%41,990CommonSOLE
46138J783BSCRINVESCO EXCH TRD SLF IDX FD$4.3M2.00%220,880CommonSOLE
97717W588EPSWISDOMTREE TR$4.0M1.84%79,106CommonSOLE
46090A879VRIGINVESCO ACTIVELY MANAGED ETF$3.8M1.77%152,734CommonSOLE
78468R663BILSPDR SER TR$3.6M1.68%39,647CommonSOLE
78464A847SPMDSPDR SER TR$3.3M1.52%67,228CommonSOLE
46434V878ICSHISHARES TR$3.2M1.49%63,736CommonSOLE
78463X509SPEMSPDR INDEX SHS FDS$3.2M1.48%89,725CommonSOLE
781846308RUSHBRUSH ENTERPRISES INC$3.1M1.42%57,820CommonSOLE
46137V282RSPTINVESCO EXCHANGE TRADED FD T$2.9M1.34%88,670CommonSOLE
92204A884VOXVANGUARD WORLD FDS$2.9M1.33%24,260CommonSOLE
21036P108STZCONSTELLATION BRANDS INC$2.7M1.25%11,135CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$2.7M1.23%5,001CommonSOLE
548661107LOWLOWES COS INC$2.6M1.20%11,586CommonSOLE
464287507IJHISHARES TR$2.4M1.11%8,586CommonSOLE
95082P105WCCWESCO INTL INC$2.3M1.09%13,482CommonSOLE
595017104MCHPMICROCHIP TECHNOLOGY INC.$2.3M1.06%25,315CommonSOLE
037833100AAPLAPPLE INC$2.2M1.04%11,599CommonSOLE
922042858VWOVANGUARD INTL EQUITY INDEX F$2.2M1.02%53,516CommonSOLE
33739P855FPEIFIRST TR EXCH TRADED FD III$2.2M1.02%123,256CommonSOLE
319390100FBIZFIRST BUSINESS FINL SVCS INC$2.1M0.98%52,410CommonSOLE
46434V100SLQDISHARES TR$2.1M0.97%42,345CommonSOLE
78463X889SPDWSPDR INDEX SHS FDS$2.1M0.96%61,004CommonSOLE
46625H100JPMJPMORGAN CHASE & CO$2.0M0.94%11,932CommonSOLE
14040H105COFCAPITAL ONE FINL CORP$2.0M0.91%14,903CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$1.9M0.89%3,643CommonSOLE
036752103ELVELEVANCE HEALTH INC$1.9M0.88%4,032CommonSOLE
713448108PEPPEPSICO INC$1.9M0.88%11,186CommonSOLE
19247G107COHRCOHERENT CORP$1.8M0.85%41,968CommonSOLE
H84989104TEL1USDTE CONNECTIVITY LTD$1.7M0.81%12,391CommonSOLE
97717W281DGSWISDOMTREE TR$1.7M0.77%33,226CommonSOLE
594918104MSFTMICROSOFT CORP$1.6M0.76%4,375CommonSOLE
17275R102CSCOCISCO SYS INC$1.6M0.75%32,083CommonSOLE
78464A854SPYMSPDR SER TR$1.6M0.74%28,419CommonSOLE
03662Q105AKXANSYS INC$1.5M0.72%4,258CommonSOLE
949746101WMT2WELLS FARGO CO NEW$1.5M0.71%30,933CommonSOLE
26875P101EOGEOG RES INC$1.5M0.68%12,169CommonSOLE
922908629VOVANGUARD INDEX FDS$1.4M0.65%6,034CommonSOLE
922908769VTIVANGUARD INDEX FDS$1.4M0.65%5,859CommonSOLE
92204A801VAWVANGUARD WORLD FDS$1.4M0.63%7,120CommonSOLE
46137V381RSPDINVESCO EXCHANGE TRADED FD T$1.4M0.63%28,421CommonSOLE
58933Y105MRKMERCK & CO INC$1.4M0.63%12,395CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$1.3M0.61%6,849CommonSOLE
46641Q837JPSTJ P MORGAN EXCHANGE TRADED F$1.3M0.60%25,852CommonSOLE
33739E108FPEFIRST TR EXCH TRADED FD III$1.3M0.59%75,737CommonSOLE
75513E101RTXRTX CORPORATION$1.2M0.58%14,826CommonSOLE
254687106DISDISNEY WALT CO$1.2M0.58%13,741CommonSOLE
038923108ABRARBOR REALTY TRUST INC$1.2M0.56%79,250CommonSOLE
02079K305GOOGLALPHABET INC$1.2M0.56%8,595CommonSOLE
46138E644IPKWINVESCO EXCH TRADED FD TR II$1.2M0.56%32,078CommonSOLE
921943858VEAVANGUARD TAX-MANAGED FDS$1.2M0.54%24,386CommonSOLE
166764100CVXCHEVRON CORP NEW$1.2M0.54%7,733CommonSOLE
16119P108CHTRCHARTER COMMUNICATIONS INC N$1.1M0.52%2,875CommonSOLE
78468R200FLRNSPDR SER TR$1.1M0.51%35,899CommonSOLE
78467V608SRLNSSGA ACTIVE ETF TR$1.1M0.51%26,076CommonSOLE
457187102INGRINGREDION INC$1.1M0.50%9,935CommonSOLE
922908751VBVANGUARD INDEX FDS$1.1M0.50%5,005CommonSOLE
78464A870XBISPDR SER TR$1.1M0.49%11,795CommonSOLE
78463X756EWXSPDR INDEX SHS FDS$1.0M0.48%18,489CommonSOLE
254709108DFSEURDISCOVER FINL SVCS$1.0M0.48%9,244CommonSOLE
126408103CSXCSX CORP$1.0M0.47%29,424CommonSOLE
517834107LVSLAS VEGAS SANDS CORP$980,6600.46%19,928CommonSOLE
31620M106FISFIDELITY NATL INFORMATION SV$977,5790.45%16,274CommonSOLE
046353108AZNNASTRAZENECA PLC$975,6990.45%14,487CommonSOLE
464287200IVVISHARES TR$960,1420.45%2,010CommonSOLE
761152107RMDRESMED INC$919,7910.43%5,347CommonSOLE
126650100CVSCVS HEALTH CORP$913,7070.42%11,572CommonSOLE
92936U109WPCWP CAREY INC$871,5650.40%13,448CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$868,3910.40%1,827CommonSOLE
78468R739SHMSPDR SER TR$868,3440.40%18,170CommonSOLE
002824100ABTABBOTT LABS$846,1080.39%7,687CommonSOLE
031162100AMGNAMGEN INC$844,1710.39%2,931CommonSOLE
197236102COLBCOLUMBIA BKG SYS INC$843,7820.39%31,626CommonSOLE
92204A108VCRVANGUARD WORLD FDS$838,0210.39%2,752CommonSOLE
20825C104COPCONOCOPHILLIPS$834,9340.39%7,193CommonSOLE
018581108BFHBREAD FINANCIAL HOLDINGS INC$832,4150.39%25,271CommonSOLE
882508104TXNTEXAS INSTRS INC$824,8710.38%4,839CommonSOLE
81369Y100XLBSELECT SECTOR SPDR TR$804,1340.37%9,401CommonSOLE
48020Q107JLLJONES LANG LASALLE INC$801,3750.37%4,243CommonSOLE
50540R409LSILABORATORY CORP AMER HLDGS$797,3900.37%3,508CommonSOLE
464288158SUBISHARES TR$797,3670.37%7,563CommonSOLE
02079K107GOOGALPHABET INC$770,4640.36%5,467CommonSOLE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TR$767,1590.36%1,512CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$748,9860.35%2,100CommonSOLE
921946406VYMVANGUARD WHITEHALL FDS$735,9930.34%6,593CommonSOLE
316092873FCOMFIDELITY COVINGTON TRUST$720,5600.33%16,176CommonSOLE
92532F100VRTXVERTEX PHARMACEUTICALS INC$713,2780.33%1,753CommonSOLE
97717W430HYZDWISDOMTREE TR$700,9990.33%32,431CommonSOLE
81369Y407XLYSELECT SECTOR SPDR TR$691,8160.32%3,869CommonSOLE
38141G104GSGOLDMAN SACHS GROUP INC$690,6000.32%1,790CommonSOLE
46641Q654JMSTJ P MORGAN EXCHANGE TRADED F$690,0640.32%13,600CommonSOLE
46434G103IEMGISHARES INC$680,1310.32%13,447CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$665,4020.31%4,232CommonSOLE
46434V266ISCFISHARES TR$655,5620.30%20,403CommonSOLE
89214P109TOWNTOWNEBANK PORTSMOUTH VA$619,0080.29%20,800CommonSOLE
256677105DGDOLLAR GEN CORP NEW$597,3640.28%4,394CommonSOLE
337738108FISVFISERV INC$576,1280.27%4,337CommonSOLE
302941109FCNFTI CONSULTING INC$573,7510.27%2,881CommonSOLE
922042742VTVANGUARD INTL EQUITY INDEX F$549,4420.26%5,341CommonSOLE
921908844VIGVANGUARD SPECIALIZED FUNDS$541,9040.25%3,180CommonSOLE
464288273SCZISHARES TR$536,6730.25%8,670CommonSOLE
742718109PGPROCTER AND GAMBLE CO$491,6810.23%3,355CommonSOLE
92204A306VDEVANGUARD WORLD FDS$465,7480.22%3,971CommonSOLE
97717Y527USFRWISDOMTREE TR$460,4500.21%9,165CommonSOLE
46137V365RSPGINVESCO EXCHANGE TRADED FD T$455,1470.21%6,174CommonSOLE
46431W606HYGHISHARES U S ETF TR$428,8230.20%5,102CommonSOLE
68389X105ORCLORACLE CORP$423,6490.20%4,018CommonSOLE
922908637VVVANGUARD INDEX FDS$414,4850.19%1,900CommonSOLE
36467J108GLPIGAMING & LEISURE PPTYS INC$410,5430.19%8,319CommonSOLE
464287655IWMISHARES TR$406,6380.19%2,026CommonSOLE
302520101FNBF N B CORP$402,8350.19%29,255CommonSOLE
872540109TJXTJX COS INC NEW$400,1930.19%4,266CommonSOLE
33738D309FTSLFIRST TR EXCHANGE-TRADED FD$384,6840.18%8,350CommonSOLE
92204A405VFHVANGUARD WORLD FDS$364,1500.17%3,947CommonSOLE
500767306KWEBKRANESHARES TR$359,1000.17%13,300CommonSOLE
46641Q647JMUBJ P MORGAN EXCHANGE TRADED F$352,8980.16%6,925CommonSOLE
78464A805SPTMSPDR SER TR$349,3380.16%5,977CommonSOLE
00724F101ADBEADOBE INC$348,4140.16%584CommonSOLE
478160104JNJJOHNSON & JOHNSON$339,4990.16%2,166CommonSOLE
72201R866MUNIPIMCO ETF TR$332,8510.15%6,304CommonSOLE
04911A107AUBATLANTIC UN BANKSHARES CORP$329,9560.15%9,030CommonSOLE
464288414MUBISHARES TR$327,7230.15%3,023CommonSOLE
48666K109KBHKB HOME$324,9790.15%5,203CommonSOLE
023135106AMZNAMAZON COM INC$322,8720.15%2,125CommonSOLE
46137V357RSPINVESCO EXCHANGE TRADED FD T$320,9480.15%2,034CommonSOLE
009158106APDAIR PRODS & CHEMS INC$312,6800.15%1,142CommonSOLE
46432F842IEFAISHARES TR$311,6600.14%4,430CommonSOLE
45783Y855BALTINNOVATOR ETFS TR$307,4130.14%10,760CommonSOLE
81369Y605XLFSELECT SECTOR SPDR TR$304,1220.14%8,088CommonSOLE
64110L106NFLXNETFLIX INC$301,8660.14%620CommonSOLE
92204A504VHTVANGUARD WORLD FDS$300,7030.14%1,199CommonSOLE
892331307TMTOYOTA MOTOR CORP$290,4740.13%1,584CommonSOLE
46137V373RSPSINVESCO EXCHANGE TRADED FD T$289,0200.13%9,205CommonSOLE
30303M102METAMETA PLATFORMS INC$287,7690.13%813CommonSOLE
92276F100VTRVENTAS INC$278,7890.13%5,594CommonSOLE
219350105GLWCORNING INC$278,1300.13%9,134CommonSOLE
169373107XXCHNXXCHINA FD INC$275,1530.13%27,082CommonSOLE
04010L103ARCCARES CAPITAL CORP$271,8070.13%13,570CommonSOLE
45782C698BAUGINNOVATOR ETFS TR$261,1150.12%7,258CommonSOLE
416515104HIGHARTFORD FINL SVCS GROUP INC$255,2870.12%3,176CommonSOLE
502431109LHXL3HARRIS TECHNOLOGIES INC$253,5080.12%1,204CommonSOLE
693506107PPGPPG INDS INC$253,1880.12%1,693CommonSOLE
00287Y109ABBVABBVIE INC$248,7270.12%1,605CommonSOLE
92790A405SEIXVIRTUS ETF TR II$242,1720.11%10,120CommonSOLE
74348A608TBXPROSHARES TR$237,5460.11%8,300CommonSOLE
78464A722XPHSPDR SER TR$236,0690.11%5,672CommonSOLE
464287101OEFISHARES TR$235,4530.11%1,054CommonSOLE
46432F396MTUMISHARES TR$231,1950.11%1,474CommonSOLE
687380105ORRFORRSTOWN FINL SVCS INC$229,1260.11%7,767CommonSOLE
457985208IARTINTEGRA LIFESCIENCES HLDGS C$224,2820.10%5,150CommonSOLE
464288752ITBISHARES TR$224,1110.10%2,203CommonSOLE
78464A508SPYVSPDR SER TR$220,1100.10%4,720CommonSOLE
78464A359CWBSPDR SER TR$217,7490.10%3,018CommonSOLE
49177J102KVUEKENVUE INC$210,1150.10%9,759CommonSOLE
88339J105TTDTHE TRADE DESK INC$205,8060.10%2,860CommonSOLE
025816109AXPAMERICAN EXPRESS CO$203,4660.09%1,086CommonSOLE
950810101WSBCWESBANCO INC$201,2390.09%6,415CommonSOLE
532457108LLYELI LILLY & CO$200,5240.09%344CommonSOLE
67070X101NZFNUVEEN MUNICIPAL CREDIT INC$189,9120.09%16,067CommonSOLE
67071L106NVGNUVEEN AMT FREE MUN CR INC F$132,3840.06%11,200CommonSOLE
00301W105AEFABRDN EMRG MKTS EQTY INCM FD$122,0570.06%23,886CommonSOLE

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.