MondegarAI
VISTA INVESTMENT MANAGEMENT

Q4 2024 · 13F-HR

VISTA INVESTMENT MANAGEMENTholdings as filed

Filed 2025-02-14 · accession 0001740140-25-000001

$263.6M
Reported value
178
Positions
2024-12-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
92206C409VCSHVANGUARD SCOTTSDALE FDS$8.9M3.38%114,316CommonSOLE
46138J643BSCSINVESCO EXCH TRD SLF IDX FD$8.3M3.14%410,828CommonSOLE
92204A702VGTVANGUARD WORLD FD$7.9M3.00%12,718CommonSOLE
47103U845JAAAJANUS DETROIT STR TR$7.8M2.98%154,649CommonSOLE
78464A375SPIBSPDR SER TR$7.3M2.76%222,189CommonSOLE
46138J460BSCUINVESCO EXCH TRD SLF IDX FD$6.9M2.63%423,265CommonSOLE
46432F339QUALISHARES TR$5.8M2.19%32,428CommonSOLE
92189F486FLTRVANECK ETF TRUST$5.6M2.14%221,558CommonSOLE
78468R812QUSSPDR SER TR$5.6M2.13%36,219CommonSOLE
46625H100JPMJPMORGAN CHASE & CO.$5.6M2.12%23,354CommonSOLE
97717W588EPSWISDOMTREE TR$5.0M1.89%81,583CommonSOLE
464287804IJRISHARES TR$4.9M1.84%42,166CommonSOLE
33739P855FPEIFIRST TR EXCH TRADED FD III$4.7M1.79%252,897CommonSOLE
92204A884VOXVANGUARD WORLD FD$4.1M1.55%26,334CommonSOLE
78464A847SPMDSPDR SER TR$4.0M1.51%72,957CommonSOLE
46137V282RSPTINVESCO EXCHANGE TRADED FD T$3.9M1.47%103,629CommonSOLE
781846308RUSHBRUSH ENTERPRISES INC$3.7M1.42%68,824CommonSOLE
46138J783BSCRINVESCO EXCH TRD SLF IDX FD$3.6M1.36%184,247CommonSOLE
78468R663BILSPDR SER TR$3.6M1.35%38,935CommonSOLE
78463X509SPEMSPDR INDEX SHS FDS$3.5M1.33%91,149CommonSOLE
693475105PNCPNC FINL SVCS GROUP INC$3.3M1.26%17,284CommonSOLE
78464A474SPSBSPDR SER TR$3.3M1.23%108,928CommonSOLE
548661107LOWLOWES COS INC$2.9M1.12%11,927CommonSOLE
19247G107COHRCOHERENT CORP$2.9M1.11%30,972CommonSOLE
46090A879VRIGINVESCO ACTIVELY MANAGED EXC$2.9M1.09%113,952CommonSOLE
037833100AAPLAPPLE INC$2.8M1.06%11,185CommonSOLE
95082P105WCCWESCO INTL INC$2.7M1.03%14,940CommonSOLE
464287507IJHISHARES TR$2.6M1.00%42,235CommonSOLE
922042858VWOVANGUARD INTL EQUITY INDEX F$2.6M0.98%58,727CommonSOLE
319390100FBIZFIRST BUSINESS FINL SVCS INC$2.6M0.97%55,362CommonSOLE
21036P108STZCONSTELLATION BRANDS INC$2.5M0.96%11,479CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$2.5M0.96%4,863CommonSOLE
254687106DISDISNEY WALT CO$2.4M0.92%21,876CommonSOLE
46434V878ICSHISHARES TR$2.2M0.84%43,814CommonSOLE
02079K305GOOGLALPHABET INC$2.2M0.82%11,434CommonSOLE
78463X889SPDWSPDR INDEX SHS FDS$2.1M0.81%62,396CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$2.1M0.81%4,199CommonSOLE
517834107LVSLAS VEGAS SANDS CORP$2.1M0.80%41,175CommonSOLE
14040H105COFCAPITAL ONE FINL CORP$2.1M0.80%11,774CommonSOLE
78463X756EWXSPDR INDEX SHS FDS$2.0M0.77%34,770CommonSOLE
46434V100SLQDISHARES TR$1.9M0.73%38,692CommonSOLE
G87052109TELTE CONNECTIVITY PLC$1.9M0.72%13,225CommonSOLE
97717W281DGSWISDOMTREE TR$1.9M0.71%38,246CommonSOLE
78464A854SPYMSPDR SER TR$1.8M0.69%26,218CommonSOLE
46138E644IPKWINVESCO EXCH TRADED FD TR II$1.8M0.69%45,467CommonSOLE
594918104MSFTMICROSOFT CORP$1.8M0.68%4,264CommonSOLE
75513E101RTXRTX CORPORATION$1.8M0.68%15,487CommonSOLE
949746101WMT2WELLS FARGO CO NEW$1.8M0.68%25,487CommonSOLE
713448108PEPPEPSICO INC$1.8M0.67%11,599CommonSOLE
036752103ELVELEVANCE HEALTH INC$1.7M0.66%4,689CommonSOLE
254709108DFSEURDISCOVER FINL SVCS$1.7M0.66%9,965CommonSOLE
46137V381RSPDINVESCO EXCHANGE TRADED FD T$1.7M0.64%31,507CommonSOLE
17275R102CSCOCISCO SYS INC$1.7M0.63%28,128CommonSOLE
26875P101EOGEOG RES INC$1.6M0.59%12,713CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$1.6M0.59%6,671CommonSOLE
595017104MCHPMICROCHIP TECHNOLOGY INC.$1.5M0.58%26,767CommonSOLE
457187102INGRINGREDION INC$1.5M0.57%10,887CommonSOLE
92204A801VAWVANGUARD WORLD FD$1.5M0.56%7,890CommonSOLE
922908629VOVANGUARD INDEX FDS$1.5M0.56%5,570CommonSOLE
03662Q105AKXANSYS INC$1.4M0.54%4,249CommonSOLE
922908769VTIVANGUARD INDEX FDS$1.4M0.53%4,779CommonSOLE
018581108BFHBREAD FINANCIAL HOLDINGS INC$1.3M0.50%21,496CommonSOLE
921943858VEAVANGUARD TAX-MANAGED FDS$1.3M0.48%26,633CommonSOLE
046353108AZNNASTRAZENECA PLC$1.2M0.47%18,930CommonSOLE
717081103PFEPFIZER INC$1.2M0.47%46,517CommonSOLE
464287200IVVISHARES TR$1.2M0.45%2,027CommonSOLE
038923108ABRARBOR REALTY TRUST INC$1.2M0.45%85,811CommonSOLE
761152107RMDRESMED INC$1.1M0.43%4,979CommonSOLE
166764100CVXCHEVRON CORP NEW$1.1M0.43%7,828CommonSOLE
922908751VBVANGUARD INDEX FDS$1.1M0.42%4,656CommonSOLE
46641Q837JPSTJ P MORGAN EXCHANGE TRADED F$1.1M0.41%21,484CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$1.1M0.40%1,794CommonSOLE
58933Y105MRKMERCK & CO INC$1.0M0.40%10,536CommonSOLE
316092873FCOMFIDELITY COVINGTON TRUST$1.0M0.40%17,829CommonSOLE
92204A108VCRVANGUARD WORLD FD$1.0M0.38%2,697CommonSOLE
31620M106FISFIDELITY NATL INFORMATION SV$1.0M0.38%12,479CommonSOLE
48020Q107JLLJONES LANG LASALLE INC$963,4510.37%3,806CommonSOLE
126408103CSXCSX CORP$949,9970.36%29,439CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$924,6910.35%2,040CommonSOLE
38141G104GSGOLDMAN SACHS GROUP INC$924,0250.35%1,614CommonSOLE
504922105LHLABCORP HOLDINGS INC$922,2360.35%4,022CommonSOLE
031162100AMGNAMGEN INC$921,4190.35%3,535CommonSOLE
46434V266ISCFISHARES TR$920,2210.35%28,507CommonSOLE
02079K107GOOGALPHABET INC$870,3780.33%4,570CommonSOLE
81369Y407XLYSELECT SECTOR SPDR TR$868,0100.33%3,869CommonSOLE
921946406VYMVANGUARD WHITEHALL FDS$866,9630.33%6,795CommonSOLE
002824100ABTABBOTT LABS$857,1090.33%7,578CommonSOLE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TR$855,5090.32%1,502CommonSOLE
79466L302CRMSALESFORCE INC$852,2310.32%2,549CommonSOLE
78464A870XBISPDR SER TR$850,5270.32%9,444CommonSOLE
20825C104COPCONOCOPHILLIPS$848,2370.32%8,553CommonSOLE
882508104TXNTEXAS INSTRS INC$828,7690.31%4,420CommonSOLE
92936U109WPCWP CAREY INC$819,5970.31%15,044CommonSOLE
46641Q647JMUBJ P MORGAN EXCHANGE TRADED F$813,4330.31%16,220CommonSOLE
464288158SUBISHARES TR$800,3820.30%7,588CommonSOLE
25746U109DDOMINION ENERGY INC$797,4510.30%14,806CommonSOLE
46137V357RSPINVESCO EXCHANGE TRADED FD T$778,9590.30%4,445CommonSOLE
670100205NVONOVO-NORDISK A S$777,3630.29%9,037CommonSOLE
81369Y100XLBSELECT SECTOR SPDR TR$777,0900.29%9,236CommonSOLE
46139W858BSCWINVESCO EXCH TRD SLF IDX FD$767,5380.29%38,167CommonSOLE
197236102COLBCOLUMBIA BKG SYS INC$724,6240.27%26,828CommonSOLE
46434G103IEMGISHARES INC$693,2200.26%13,275CommonSOLE
89214P109TOWNTOWNEBANK PORTSMOUTH VA$692,3720.26%20,328CommonSOLE
92532F100VRTXVERTEX PHARMACEUTICALS INC$673,3140.26%1,672CommonSOLE
023135106AMZNAMAZON COM INC$641,7160.24%2,925CommonSOLE
78464A805SPTMSPDR SER TR$634,3910.24%8,881CommonSOLE
46641Q654JMSTJ P MORGAN EXCHANGE TRADED F$631,7450.24%12,458CommonSOLE
337738108FISVFISERV INC$614,2080.23%2,990CommonSOLE
922042742VTVANGUARD INTL EQUITY INDEX F$599,9500.23%5,107CommonSOLE
92204A306VDEVANGUARD WORLD FD$598,4530.23%4,933CommonSOLE
921908844VIGVANGUARD SPECIALIZED FUNDS$597,2710.23%3,050CommonSOLE
78468R200FLRNSPDR SER TR$574,2210.22%18,686CommonSOLE
302941109FCNFTI CONSULTING INC$557,5260.21%2,917CommonSOLE
68389X105ORCLORACLE CORP$550,8770.21%3,306CommonSOLE
64110L106NFLXNETFLIX INC$533,0090.20%598CommonSOLE
92204A504VHTVANGUARD WORLD FD$530,7040.20%2,092CommonSOLE
742718109PGPROCTER AND GAMBLE CO$529,6640.20%3,159CommonSOLE
922908637VVVANGUARD INDEX FDS$512,4300.19%1,900CommonSOLE
78468R739SHMSPDR SER TR$489,1120.19%10,321CommonSOLE
30303M102METAMETA PLATFORMS INC$473,6780.18%809CommonSOLE
37940X102GPNGLOBAL PMTS INC$462,5840.18%4,128CommonSOLE
464287655IWMISHARES TR$447,6650.17%2,026CommonSOLE
56585A102MPCMARATHON PETE CORP$444,7260.17%3,188CommonSOLE
009158106APDAIR PRODS & CHEMS INC$440,2810.17%1,518CommonSOLE
872540109TJXTJX COS INC NEW$438,1470.17%3,627CommonSOLE
443201108HWMHOWMET AEROSPACE INC$427,0900.16%3,905CommonSOLE
46137V365RSPGINVESCO EXCHANGE TRADED FD T$418,1470.16%5,476CommonSOLE
78468R853SPSMSPDR SER TR$406,5410.15%9,050CommonSOLE
892331307TMTOYOTA MOTOR CORP$405,5670.15%2,084CommonSOLE
92204A405VFHVANGUARD WORLD FD$396,6770.15%3,360CommonSOLE
00724F101ADBEADOBE INC$389,0950.15%875CommonSOLE
36467J108GLPIGAMING & LEISURE PPTYS INC$386,4360.15%8,024CommonSOLE
219350105GLWCORNING INC$381,4430.14%8,027CommonSOLE
46138J577BSCTINVESCO EXCH TRD SLF IDX FD$371,3120.14%20,246CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$370,7210.14%2,940CommonSOLE
874039100TSMTAIWAN SEMICONDUCTOR MFG LTD$369,8990.14%1,873CommonSOLE
302520101FNBF N B CORP$351,7260.13%23,797CommonSOLE
81369Y605XLFSELECT SECTOR SPDR TR$345,5770.13%7,150CommonSOLE
04911A107AUBATLANTIC UN BANKSHARES CORP$343,5720.13%9,070CommonSOLE
48666K109KBHKB HOME$334,9750.13%5,097CommonSOLE
169373107XXCHNXXCHINA FD INC$332,2500.13%27,850CommonSOLE
45783Y855BALTINNOVATOR ETFS TRUST$328,8100.12%10,465CommonSOLE
025816109AXPAMERICAN EXPRESS CO$321,8060.12%1,084CommonSOLE
464288273SCZISHARES TR$318,0870.12%5,236CommonSOLE
92276F100VTRVENTAS INC$317,3980.12%5,390CommonSOLE
416515104HIGHARTFORD FINL SVCS GROUP INC$316,9320.12%2,897CommonSOLE
464288414MUBISHARES TR$316,7730.12%2,973CommonSOLE
72201R866MUNIPIMCO ETF TR$311,3630.12%6,019CommonSOLE
46432F842IEFAISHARES TR$308,0110.12%4,383CommonSOLE
04010L103ARCCARES CAPITAL CORP$296,5880.11%13,549CommonSOLE
45782C391BMARINNOVATOR ETFS TRUST$288,2400.11%6,247CommonSOLE
46432F396MTUMISHARES TR$281,5370.11%1,361CommonSOLE
687380105ORRFORRSTOWN FINL SVCS INC$276,4050.10%7,550CommonSOLE
46137V373RSPSINVESCO EXCHANGE TRADED FD T$275,7540.10%9,161CommonSOLE
00287Y109ABBVABBVIE INC$272,2360.10%1,532CommonSOLE
88339J105TTDTHE TRADE DESK INC$265,0300.10%2,255CommonSOLE
33739E108FPEFIRST TR EXCH TRADED FD III$262,6680.10%14,840CommonSOLE
82889N863SVOLSIMPLIFY EXCHANGE TRADED FUN$260,9770.10%12,553CommonSOLE
532457108LLYELI LILLY & CO$258,6200.10%335CommonSOLE
478160104JNJJOHNSON & JOHNSON$248,6020.09%1,719CommonSOLE
81369Y852XLCSELECT SECTOR SPDR TR$242,9930.09%2,510CommonSOLE
45782C698BAUGINNOVATOR ETFS TRUST$238,8400.09%5,480CommonSOLE
502431109LHXL3HARRIS TECHNOLOGIES INC$238,5220.09%1,134CommonSOLE
369604301GEGE AEROSPACE$229,5030.09%1,376CommonSOLE
464288752ITBISHARES TR$227,7680.09%2,203CommonSOLE
45782C417PFEBINNOVATOR ETFS TRUST$224,1860.09%6,092CommonSOLE
464288638IGIBISHARES TR$219,0210.08%4,252CommonSOLE
78464A722XPHSPDR SER TR$214,2620.08%4,984CommonSOLE
931142103WMTWALMART INC$210,2780.08%2,327CommonSOLE
78464A508SPYVSPDR SER TR$209,3490.08%4,094CommonSOLE
437076102HDHOME DEPOT INC$207,3320.08%533CommonSOLE
464287101OEFISHARES TR$203,0620.08%703CommonSOLE
693506107PPGPPG INDS INC$201,2730.08%1,685CommonSOLE
67070X101NZFNUVEEN MUNICIPAL CREDIT INC$195,5350.07%16,067CommonSOLE
03831W108APPAPPLOVIN CORP$186,2020.07%575CommonSOLE
67071L106NVGNUVEEN AMT FREE MUN CR INC F$137,3120.05%11,200CommonSOLE
03831W108APPAPPLOVIN CORP$32,3830.01%100PUTSOLE
09173B1071B2BITFARMS LTD$14,9000.01%10,000CommonSOLE

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.