VISTA INVESTMENT MANAGEMENT - Q1 2024 holdings

$246 Million is the total value of VISTA INVESTMENT MANAGEMENT's 180 reported holdings in Q1 2024. The portfolio turnover from Q4 2023 to Q1 2024 was 11.2% .

 Value Shares↓ Weighting
VCSH BuyVANGUARD SCOTTSDALE FDSshrt trm corp bd$9,117,366
+15.2%
117,933
+15.3%
3.71%
+1.0%
SPSB BuySPDR SER TRportfolio short$8,516,841
+11.6%
286,088
+11.6%
3.47%
-2.2%
BSCS BuyINVESCO EXCH TRD SLF IDX FDinvsco blsh 28$7,334,989
+13.5%
365,470
+14.7%
2.99%
-0.6%
VGT SellVANGUARD WORLD FDinf tech etf$6,583,576
+7.2%
12,556
-1.1%
2.68%
-6.1%
SPIB BuySPDR SER TRportfolio intrmd$5,943,453
+23.4%
181,813
+24.0%
2.42%
+8.2%
FLTR BuyVANECK ETF TRUSTig floating rate$5,670,268
+23.9%
222,276
+22.1%
2.31%
+8.6%
JPM BuyJPMORGAN CHASE & CO$5,336,897
+163.0%
26,645
+123.3%
2.17%
+130.4%
QUAL SellISHARES TRmsci usa qlt fct$5,122,091
+9.4%
31,166
-2.1%
2.08%
-4.2%
QUS SellSPDR SER TRmsci usa strtgic$5,094,244
+8.6%
34,981
-1.5%
2.07%
-4.9%
IJR BuyISHARES TRcore s&p scp etf$4,681,275
+3.0%
42,357
+0.9%
1.91%
-9.8%
BSCR BuyINVESCO EXCH TRD SLF IDX FD$4,465,989
+3.9%
231,518
+4.8%
1.82%
-8.9%
EPS SellWISDOMTREE TRus largecap fund$4,361,843
+10.0%
78,734
-0.5%
1.78%
-3.6%
VRIG BuyINVESCO ACTIVELY MANAGED ETFvar rate invt$4,312,686
+13.0%
171,889
+12.5%
1.76%
-1.0%
FPEI BuyFIRST TR EXCH TRADED FD IIIinstl pfd secs$3,972,430
+80.8%
218,026
+76.9%
1.62%
+58.4%
BIL BuySPDR SER TRbloomberg 1-3 mo$3,693,512
+1.9%
40,234
+1.5%
1.50%
-10.6%
SPMD SellSPDR SER TRportfolio s&p400$3,568,855
+9.0%
66,908
-0.5%
1.45%
-4.5%
RYT BuyINVESCO EXCHANGE TRADED FD Ts&p500 eql tec$3,360,022
+16.1%
95,482
+7.7%
1.37%
+1.7%
VOX BuyVANGUARD WORLD FD$3,299,759
+15.5%
25,147
+3.7%
1.34%
+1.2%
PNC NewPNC FINL SVCS GROUP INC$3,275,47020,269
+100.0%
1.33%
SPEM BuySPDR INDEX SHS FDSportfolio emg mk$3,249,021
+2.3%
89,777
+0.1%
1.32%
-10.4%
ICSH BuyISHARES TRblackrock ultra$3,228,046
+0.6%
63,846
+0.2%
1.31%
-11.9%
STZ SellCONSTELLATION BRANDS INCcl a$3,017,447
+12.1%
11,103
-0.3%
1.23%
-1.8%
RUSHB SellRUSH ENTERPRISES INCcl b$2,998,983
-2.1%
56,277
-2.7%
1.22%
-14.2%
LOW BuyLOWES COS INC$2,961,067
+14.8%
11,624
+0.3%
1.21%
+0.7%
TMO SellTHERMO FISHER SCIENTIFIC INC$2,900,834
+9.3%
4,991
-0.2%
1.18%
-4.2%
DIS BuyDISNEY WALT CO$2,879,778
+132.1%
23,535
+71.3%
1.17%
+103.5%
IJH BuyISHARES TRcore s&p mcp etf$2,617,504
+10.0%
43,094
+401.9%
1.07%
-3.5%
WCC BuyWESCO INTL INC$2,443,350
+4.2%
14,265
+5.8%
1.00%
-8.6%
VWO BuyVANGUARD INTL EQUITY INDEX Fftse emr mkt etf$2,338,160
+6.3%
55,977
+4.6%
0.95%
-6.8%
SellCOHERENT CORP$2,332,779
+27.7%
38,482
-8.3%
0.95%
+11.9%
MCHP BuyMICROCHIP TECHNOLOGY INC.$2,327,527
+2.0%
25,945
+2.5%
0.95%
-10.7%
SPDW BuySPDR INDEX SHS FDSportfolio devlpd$2,195,224
+5.8%
61,251
+0.4%
0.89%
-7.3%
FBIZ BuyFIRST BUSINESS FINL SVCS INC$2,105,018
+0.2%
56,134
+7.1%
0.86%
-12.2%
ANTM BuyELEVANCE HEALTH INC$2,098,192
+10.4%
4,046
+0.3%
0.85%
-3.3%
SLQD SellISHARES TR0-5yr invt gr cp$2,069,553
-0.7%
42,047
-0.7%
0.84%
-12.9%
PEP BuyPEPSICO INC$2,021,874
+6.4%
11,553
+3.3%
0.82%
-6.8%
COF SellCAPITAL ONE FINL CORP$2,011,653
+2.9%
13,511
-9.3%
0.82%
-9.8%
UNH BuyUNITEDHEALTH GROUP INC$2,002,786
+4.4%
4,048
+11.1%
0.82%
-8.5%
AAPL SellAPPLE INC$1,950,747
-12.6%
11,376
-1.9%
0.79%
-23.4%
TEL BuyTE CONNECTIVITY LTD$1,845,783
+6.0%
12,709
+2.6%
0.75%
-7.2%
MSFT SellMICROSOFT CORP$1,835,738
+11.6%
4,363
-0.3%
0.75%
-2.2%
SPLG SellSPDR SER TRportfolio s&p500$1,739,699
+9.5%
28,274
-0.5%
0.71%
-4.1%
WFC SellWELLS FARGO CO NEW$1,704,252
+11.9%
29,404
-4.9%
0.69%
-1.8%
DGS  WISDOMTREE TRemg mkts smcap$1,689,874
+1.9%
33,2260.0%0.69%
-10.8%
MRK SellMERCK & CO INC$1,614,188
+19.5%
12,233
-1.3%
0.66%
+4.6%
EOG BuyEOG RES INC$1,598,517
+8.6%
12,504
+2.8%
0.65%
-4.8%
CSCO SellCISCO SYS INC$1,583,808
-2.3%
31,733
-1.1%
0.64%
-14.3%
RCD BuyINVESCO EXCHANGE TRADED FD Ts&p500 eql dis$1,532,683
+13.4%
30,041
+5.7%
0.62%
-0.6%
VAW BuyVANGUARD WORLD FDmaterials etf$1,497,630
+10.7%
7,326
+2.9%
0.61%
-2.9%
VO SellVANGUARD INDEX FDSmid cap etf$1,487,432
+6.0%
5,953
-1.3%
0.61%
-7.1%
RTX BuyRTX CORPORATION$1,482,316
+18.8%
15,199
+2.5%
0.60%
+4.1%
GOOGL BuyALPHABET INCcap stk cl a$1,480,774
+23.3%
9,811
+14.1%
0.60%
+8.1%
ANSS  ANSYS INC$1,478,207
-4.3%
4,2580.0%0.60%
-16.2%
XLK SellSELECT SECTOR SPDR TRtechnology$1,421,509
+7.8%
6,825
-0.4%
0.58%
-5.4%
IPKW BuyINVESCO EXCH TRADED FD TR IIintl buyback$1,339,696
+11.6%
33,720
+5.1%
0.54%
-2.3%
DFS BuyDISCOVER FINL SVCS$1,320,318
+27.1%
10,072
+9.0%
0.54%
+11.4%
PFE NewPFIZER INC$1,290,85046,517
+100.0%
0.53%
VTI SellVANGUARD INDEX FDStotal stk mkt$1,276,414
-8.2%
4,911
-16.2%
0.52%
-19.5%
AZN BuyASTRAZENECA PLCsponsored adr$1,259,434
+29.1%
18,589
+28.3%
0.51%
+13.2%
VEA BuyVANGUARD TAX-MANAGED FDSvan ftse dev mkt$1,252,230
+7.2%
24,960
+2.4%
0.51%
-6.1%
CVX BuyCHEVRON CORP NEW$1,241,423
+7.6%
7,870
+1.8%
0.50%
-5.8%
JPST SellJ P MORGAN EXCHANGE TRADED Fultra shrt inc$1,209,292
-6.9%
23,970
-7.3%
0.49%
-18.4%
INGR BuyINGREDION INC$1,196,646
+11.0%
10,241
+3.1%
0.49%
-2.8%
LVS BuyLAS VEGAS SANDS CORP$1,192,124
+21.6%
23,058
+15.7%
0.48%
+6.4%
JAAA NewJANUS DETROIT STR TRhendrson aaa cl$1,174,68223,151
+100.0%
0.48%
EWX BuySPDR INDEX SHS FDSs&p emktsc etf$1,173,892
+12.5%
21,037
+13.8%
0.48%
-1.4%
VB SellVANGUARD INDEX FDSsmall cp etf$1,132,145
+6.0%
4,953
-1.0%
0.46%
-7.1%
FLRN BuySPDR SER TRbloomberg invt$1,127,453
+2.7%
36,570
+1.9%
0.46%
-10.0%
ABR BuyARBOR REALTY TRUST INC$1,125,574
-6.4%
84,949
+7.2%
0.46%
-18.1%
XBI SellSPDR SER TRs&p biotech$1,074,629
+2.0%
11,325
-4.0%
0.44%
-10.4%
FIS SellFIDELITY NATL INFORMATION SV$1,071,827
+9.6%
14,449
-11.2%
0.44%
-4.0%
RMD  RESMED INC$1,058,866
+15.1%
5,3470.0%0.43%
+0.9%
IVV  ISHARES TRcore s&p500 etf$1,056,850
+10.1%
2,0100.0%0.43%
-3.6%
CSX SellCSX CORP$1,035,625
+1.5%
27,937
-5.1%
0.42%
-11.0%
SRLN SellSSGA ACTIVE ETF TRblackstone senr$1,024,750
-6.3%
24,335
-6.7%
0.42%
-17.9%
AMGN BuyAMGEN INC$952,916
+12.9%
3,352
+14.4%
0.39%
-1.0%
SPY SellSPDR S&P 500 ETF TRtr unit$953,034
+9.7%
1,822
-0.3%
0.39%
-3.7%
COP BuyCONOCOPHILLIPS$944,591
+13.1%
7,421
+3.2%
0.38%
-0.8%
SHM BuySPDR SER TRnuveen blmbrg sh$900,886
+3.7%
18,990
+4.5%
0.37%
-8.9%
ADS SellBREAD FINANCIAL HOLDINGS INC$895,034
+7.5%
24,034
-4.9%
0.36%
-5.9%
XLB BuySELECT SECTOR SPDR TRsbi materials$881,775
+9.7%
9,493
+1.0%
0.36%
-4.0%
BRKB SellBERKSHIRE HATHAWAY INC DELcl b new$879,307
+17.4%
2,091
-0.4%
0.36%
+2.9%
VCR SellVANGUARD WORLD FDconsum dis etf$872,064
+4.1%
2,745
-0.3%
0.36%
-8.7%
ABT SellABBOTT LABS$869,726
+2.8%
7,652
-0.5%
0.35%
-9.9%
LH BuyLABORATORY CORP AMER HLDGS$855,871
+7.3%
3,918
+11.7%
0.35%
-5.9%
TXN BuyTEXAS INSTRS INC$849,400
+3.0%
4,876
+0.8%
0.35%
-9.7%
MDY  SPDR S&P MIDCAP 400 ETF TRutser1 s&pdcrp$841,277
+9.7%
1,5120.0%0.34%
-3.7%
FCOM BuyFIDELITY COVINGTON TRUST$843,363
+17.0%
17,017
+5.2%
0.34%
+2.4%
JLL SellJONES LANG LASALLE INC$804,551
+0.4%
4,124
-2.8%
0.33%
-11.8%
VYM SellVANGUARD WHITEHALL FDShigh div yld$794,858
+8.0%
6,570
-0.3%
0.32%
-5.3%
WPC BuyWP CAREY INC$771,761
-11.5%
13,674
+1.7%
0.31%
-22.5%
GOOG SellALPHABET INCcap stk cl c$753,687
-2.2%
4,950
-9.5%
0.31%
-14.2%
SUB SellISHARES TRshrt nat mun etf$739,708
-7.2%
7,063
-6.6%
0.30%
-18.6%
ISCF BuyISHARES TRinternational sl$731,379
+11.6%
22,176
+8.7%
0.30%
-2.3%
D NewDOMINION ENERGY INC$728,30714,806
+100.0%
0.30%
CVS SellCVS HEALTH CORP$717,377
-21.5%
8,994
-22.3%
0.29%
-31.1%
XLY  SELECT SECTOR SPDR TRsbi cons discr$711,470
+2.8%
3,8690.0%0.29%
-9.7%
VRTX SellVERTEX PHARMACEUTICALS INC$710,617
-0.4%
1,700
-3.0%
0.29%
-12.7%
BP NewBP PLCsponsored adr$701,26218,611
+100.0%
0.29%
GS SellGOLDMAN SACHS GROUP INC$703,539
+1.9%
1,684
-5.9%
0.29%
-10.9%
IEMG BuyISHARES INCcore msci emkt$694,105
+2.1%
13,452
+0.0%
0.28%
-10.4%
JMST  J P MORGAN EXCHANGE TRADED Fultra sht muncpl$690,0640.0%13,6000.0%0.28%
-12.5%
MPC NewMARATHON PETE CORP$685,7043,403
+100.0%
0.28%
CHTR SellCHARTER COMMUNICATIONS INC Ncl a$671,065
-39.9%
2,309
-19.7%
0.27%
-47.4%
COLB BuyCOLUMBIA BKG SYS INC$646,232
-23.4%
33,397
+5.6%
0.26%
-32.9%
FISV SellFISERV INC$628,574
+9.1%
3,933
-9.3%
0.26%
-4.5%
SPTM BuySPDR SER TRportfoli s&p1500$613,712
+75.7%
9,567
+60.1%
0.25%
+54.3%
UPS SellUNITED PARCEL SERVICE INCcl b$609,217
-8.4%
4,099
-3.1%
0.25%
-19.7%
HYZD SellWISDOMTREE TRhedged hi yld bd$607,630
-13.3%
27,582
-15.0%
0.25%
-24.2%
FCN SellFTI CONSULTING INC$602,691
+5.0%
2,866
-0.5%
0.24%
-8.2%
VT SellVANGUARD INTL EQUITY INDEX Ftt wrld st etf$584,421
+6.4%
5,289
-1.0%
0.24%
-6.7%
TOWN  TOWNEBANK PORTSMOUTH VA$583,648
-5.7%
20,8000.0%0.24%
-17.4%
VIG BuyVANGUARD SPECIALIZED FUNDSdiv app etf$580,920
+7.2%
3,181
+0.0%
0.24%
-6.0%
PG SellPROCTER AND GAMBLE CO$543,138
+10.5%
3,348
-0.2%
0.22%
-3.1%
SCZ SellISHARES TReafe sml cp etf$525,576
-2.1%
8,299
-4.3%
0.21%
-14.1%
VDE  VANGUARD WORLD FDenergy etf$523,014
+12.3%
3,9710.0%0.21%
-1.4%
RYE BuyINVESCO EXCHANGE TRADED FD Ts&p500 eql enr$516,259
+13.4%
6,214
+0.6%
0.21%
-0.5%
ORCL SellORACLE CORP$500,594
+18.2%
3,985
-0.8%
0.20%
+3.6%
FTSL BuyFIRST TR EXCHANGE-TRADED FDsenior ln fd$476,198
+23.8%
10,305
+23.4%
0.19%
+8.4%
 WISDOMTREE TRfloatng rat trea$460,908
+0.1%
9,1650.0%0.19%
-12.1%
VV  VANGUARD INDEX FDSlarge cap etf$455,544
+9.9%
1,9000.0%0.18%
-4.1%
TJX SellTJX COS INC NEW$432,176
+8.0%
4,261
-0.1%
0.18%
-5.4%
IWM  ISHARES TRrussell 2000 etf$426,068
+4.8%
2,0260.0%0.17%
-8.5%
HYGH SellISHARES U S ETF TRit rt hdg hgyl$409,775
-4.4%
4,780
-6.3%
0.17%
-16.1%
FNB SellF N B CORP$405,252
+0.6%
28,741
-1.8%
0.16%
-11.8%
FB BuyMETA PLATFORMS INCcl a$395,262
+37.4%
814
+0.1%
0.16%
+20.1%
TM SellTOYOTA MOTOR CORPads$396,648
+36.6%
1,576
-0.5%
0.16%
+19.3%
AMZN BuyAMAZON COM INC$390,523
+21.0%
2,165
+1.9%
0.16%
+6.0%
GLPI  GAMING & LEISURE PPTYS INC$383,257
-6.6%
8,3190.0%0.16%
-18.3%
VFH SellVANGUARD WORLD FDfinancials etf$379,969
+4.3%
3,711
-6.0%
0.16%
-8.3%
KBH  KB HOME$368,789
+13.5%
5,2030.0%0.15%
-0.7%
NFLX SellNETFLIX INC$363,183
+20.3%
598
-3.5%
0.15%
+5.7%
ADBE BuyADOBE INC$364,321
+4.6%
722
+23.6%
0.15%
-8.6%
RSP BuyINVESCO EXCHANGE TRADED FD Ts&p500 eql wgt$355,633
+10.8%
2,100
+3.2%
0.14%
-2.7%
JMUB  J P MORGAN EXCHANGE TRADED Fmunicipal etf$351,374
-0.4%
6,9250.0%0.14%
-12.8%
MUNI BuyPIMCO ETF TRinter mun bd act$335,756
+0.9%
6,399
+1.5%
0.14%
-11.6%
VHT BuyVANGUARD WORLD FDhealth car etf$332,745
+10.7%
1,230
+2.6%
0.14%
-3.6%
KWEB SellKRANESHARES TRUSTcsi chi internet$325,841
-9.3%
12,413
-6.7%
0.13%
-20.4%
IEFA SellISHARES TRcore msci eafe$325,910
+4.6%
4,391
-0.9%
0.13%
-8.3%
AUB BuyATLANTIC UN BANKSHARES CORP$323,086
-2.1%
9,150
+1.3%
0.13%
-13.7%
MUB  ISHARES TRnational mun etf$325,275
-0.7%
3,0230.0%0.13%
-13.2%
XLF SellSELECT SECTOR SPDR TRfinancial$325,097
+6.9%
7,718
-4.6%
0.13%
-6.4%
HIG SellHARTFORD FINL SVCS GROUP INC$325,020
+27.3%
3,154
-0.7%
0.13%
+10.9%
BALT  INNOVATOR ETFS TRUSTdefined wlt shld$314,838
+2.4%
10,7600.0%0.13%
-10.5%
APD BuyAIR PRODS & CHEMS INC$311,801
-0.3%
1,287
+12.7%
0.13%
-12.4%
JNJ SellJOHNSON & JOHNSON$310,685
-8.5%
1,964
-9.3%
0.13%
-20.3%
ARCC BuyARES CAPITAL CORP$305,471
+12.4%
14,672
+8.1%
0.12%
-1.6%
RHS SellINVESCO EXCHANGE TRADED FD Ts&p500 eql stp$292,921
+1.3%
8,895
-3.4%
0.12%
-11.2%
CHN BuyCHINA FD INC$292,597
+6.3%
29,289
+8.1%
0.12%
-7.0%
GLW SellCORNING INC$283,884
+2.1%
8,613
-5.7%
0.12%
-10.1%
ABBV SellABBVIE INC$280,070
+12.6%
1,538
-4.2%
0.11%
-1.7%
FPE SellFIRST TR EXCH TRADED FD IIIpfd secs inc etf$274,539
-78.5%
15,851
-79.1%
0.11%
-81.1%
BMAR NewINNOVATOR ETFS TRUSTus eqty bufr mar$274,4636,587
+100.0%
0.11%
GPN NewGLOBAL PMTS INC$269,4792,016
+100.0%
0.11%
LLY SellELI LILLY & CO$266,840
+33.1%
343
-0.3%
0.11%
+17.2%
HWM NewHOWMET AEROSPACE INC$267,2193,905
+100.0%
0.11%
ITB  ISHARES TRus home cons etf$255,041
+13.8%
2,2030.0%0.10%0.0%
MTUM SellISHARES TRmsci usa mmentm$256,034
+10.7%
1,367
-7.3%
0.10%
-2.8%
SEIX BuyVIRTUS ETF TR IIseix sr ln etf$246,189
+1.7%
10,275
+1.5%
0.10%
-11.5%
PPG  PPG INDS INC$245,316
-3.1%
1,6930.0%0.10%
-15.3%
VTR  VENTAS INC$243,548
-12.6%
5,5940.0%0.10%
-23.8%
TBX  PROSHARES TRsht 7-10 yr tr$242,782
+2.2%
8,3000.0%0.10%
-10.0%
NewGENERAL ELECTRIC CO$243,6361,388
+100.0%
0.10%
AXP SellAMERICAN EXPRESS CO$237,511
+16.7%
1,043
-4.0%
0.10%
+2.1%
LHX SellL3HARRIS TECHNOLOGIES INC$236,560
-6.7%
1,110
-7.8%
0.10%
-18.6%
XPH SellSPDR SER TRs&p pharmac$220,610
-6.5%
5,115
-9.8%
0.09%
-18.2%
WMT NewWALMART INC$220,3053,661
+100.0%
0.09%
SPYV SellSPDR SER TRprtflo s&p500 vl$216,797
-1.5%
4,327
-8.3%
0.09%
-13.7%
CWB SellSPDR SER TRbbg conv sec etf$213,715
-1.9%
2,926
-3.0%
0.09%
-13.9%
BAUG SellINNOVATOR ETFS TRUSTus equt bufr aug$213,008
-18.4%
5,480
-24.5%
0.09%
-28.1%
PFEB NewINNOVATOR ETFS TRUSTus eqty pwr buf$208,1036,092
+100.0%
0.08%
HD NewHOME DEPOT INC$208,295543
+100.0%
0.08%
OEF SellISHARES TRs&p 100 etf$208,319
-11.5%
842
-20.1%
0.08%
-22.0%
ORRF SellORRSTOWN FINL SVCS INC$205,379
-10.4%
7,672
-1.2%
0.08%
-20.8%
XLC NewSELECT SECTOR SPDR TR$206,2732,526
+100.0%
0.08%
SellKENVUE INC$206,967
-1.5%
9,644
-1.2%
0.08%
-14.3%
NZF  NUVEEN MUNICIPAL CREDIT INC$196,660
+3.6%
16,0670.0%0.08%
-9.1%
T NewAT&T INC$176,00010,000
+100.0%
0.07%
NVG  NUVEEN AMT FREE MUN CR INC F$136,080
+2.8%
11,2000.0%0.06%
-11.3%
AEF SellABRDN EMRG MKTS EQTY INCM FD$91,567
-25.0%
18,132
-24.1%
0.04%
-35.1%
WSBC ExitWESBANCO INC$0-6,415
-100.0%
-0.09%
TTD ExitTHE TRADE DESK INC$0-2,860
-100.0%
-0.10%
IART ExitINTEGRA LIFESCIENCES HLDGS C$0-5,150
-100.0%
-0.10%
DG ExitDOLLAR GEN CORP NEW$0-4,394
-100.0%
-0.28%
Original filings

The following EDGAR filing(s) were analyzed to create this report:

  • View 13F-HR filed 2024-05-15
Signatures

The EDGAR filing(s) were signed by:

Top long-term holdings
NameQuarters ownedLatest quarter ownedMax weighting
SPDR SER TR27Q2 20244.0%
VANGUARD WORLD FDS27Q2 20243.2%
VANGUARD SCOTTSDALE FDS27Q2 20243.7%
ISHARES TR27Q2 20242.5%
ISHARES TR27Q2 20242.4%
SPDR INDEX SHS FDS27Q2 20242.2%
SPDR SER TR27Q2 20243.9%
CONSTELLATION BRANDS INC27Q2 20242.2%
SPDR SER TR27Q2 20242.5%
THERMO FISHER SCIENTIFIC INC27Q2 20241.8%

View VISTA INVESTMENT MANAGEMENT's complete holdings history.

Latest filings
TypeFiled
N-PX2024-08-28
13F-HR2024-08-14
13F-HR2024-05-15
13F-HR2024-02-14
13F-HR2023-11-13
13F-HR2023-08-15
13F-HR2023-05-15
13F-HR2023-02-13
13F-HR2022-11-14
13F-HR2022-08-12

View VISTA INVESTMENT MANAGEMENT's complete filings history.

Compare quarters

Export VISTA INVESTMENT MANAGEMENT's holdings