0001740140-24-000002.txt : 20240515
0001740140-24-000002.hdr.sgml : 20240515
20240515154556
ACCESSION NUMBER: 0001740140-24-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240515
DATE AS OF CHANGE: 20240515
EFFECTIVENESS DATE: 20240515
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: VISTA INVESTMENT MANAGEMENT
CENTRAL INDEX KEY: 0001740140
ORGANIZATION NAME:
IRS NUMBER: 134210084
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-18763
FILM NUMBER: 24949879
BUSINESS ADDRESS:
STREET 1: 400 PENN CENTER BLVD, STE 555
CITY: PITTSBURGH
STATE: PA
ZIP: 15235
BUSINESS PHONE: 800-301-3204
MAIL ADDRESS:
STREET 1: 400 PENN CENTER BLVD, STE 555
CITY: PITTSBURGH
STATE: PA
ZIP: 15235
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0001740140
XXXXXXXX
03-31-2024
03-31-2024
VISTA INVESTMENT MANAGEMENT
400 PENN CENTER BLVD, STE 555
PITTSBURGH
PA
15235
13F HOLDINGS REPORT
028-18763
000116068
N
Matthew J. Viverette
Manager
412-253-2427
Matt Viverette
Pittsburgh
PA
05-15-2024
0
180
245615675
false
INFORMATION TABLE
2
inftable.xml
AT&T INC
COM
00206R102
176000
10000
SH
SOLE
10000
0
0
ABBVIE INC
COM
00287Y109
280070
1538
SH
SOLE
1538
0
0
ABBOTT LABS
COM
002824100
869726
7652
SH
SOLE
7652
0
0
ADOBE INC
COM
00724F101
364321
722
SH
SOLE
722
0
0
AIR PRODS & CHEMS INC
COM
009158106
311801
1287
SH
SOLE
1287
0
0
ALPHABET INC
CAP STK CL A
02079K305
1480774
9811
SH
SOLE
9811
0
0
ALPHABET INC
CAP STK CL C
02079K107
753687
4950
SH
SOLE
4950
0
0
AMAZON COM INC
COM
023135106
390523
2165
SH
SOLE
2165
0
0
AMERICAN EXPRESS CO
COM
025816109
237511
1043
SH
SOLE
1043
0
0
AMGEN INC
COM
031162100
952916
3352
SH
SOLE
3352
0
0
ANSYS INC
COM
03662Q105
1478207
4258
SH
SOLE
4258
0
0
APPLE INC
COM
037833100
1950747
11376
SH
SOLE
11376
0
0
ARBOR REALTY TRUST INC
COM
038923108
1125574
84949
SH
SOLE
84949
0
0
ARES CAPITAL CORP
COM
04010L103
305471
14672
SH
SOLE
14672
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
1259434
18589
SH
SOLE
18589
0
0
ATLANTIC UN BANKSHARES CORP
COM
04911A107
323086
9150
SH
SOLE
9150
0
0
BP PLC
SPONSORED ADR
055622104
701262
18611
SH
SOLE
18611
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
879307
2091
SH
SOLE
2091
0
0
BREAD FINANCIAL HOLDINGS INC
COM
018581108
895034
24034
SH
SOLE
24034
0
0
CSX CORP
COM
126408103
1035625
27937
SH
SOLE
27937
0
0
CVS HEALTH CORP
COM
126650100
717377
8994
SH
SOLE
8994
0
0
CAPITAL ONE FINL CORP
COM
14040H105
2011653
13511
SH
SOLE
13511
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
671065
2309
SH
SOLE
2309
0
0
CHEVRON CORP NEW
COM
166764100
1241423
7870
SH
SOLE
7870
0
0
CISCO SYS INC
COM
17275R102
1583808
31733
SH
SOLE
31733
0
0
COHERENT CORP
COM
19247G107
2332779
38482
SH
SOLE
38482
0
0
COLUMBIA BKG SYS INC
COM
197236102
646232
33397
SH
SOLE
33397
0
0
CONOCOPHILLIPS
COM
20825C104
944591
7421
SH
SOLE
7421
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
3017447
11103
SH
SOLE
11103
0
0
CORNING INC
COM
219350105
283884
8613
SH
SOLE
8613
0
0
DISCOVER FINL SVCS
COM
254709108
1320318
10072
SH
SOLE
10072
0
0
DOMINION ENERGY INC
COM
25746U109
728307
14806
SH
SOLE
14806
0
0
EOG RES INC
COM
26875P101
1598517
12504
SH
SOLE
12504
0
0
ELEVANCE HEALTH INC
COM
036752103
2098192
4046
SH
SOLE
4046
0
0
ELI LILLY & CO
COM
532457108
266840
343
SH
SOLE
343
0
0
F N B CORP
COM
302520101
405252
28741
SH
SOLE
28741
0
0
FTI CONSULTING INC
COM
302941109
602691
2866
SH
SOLE
2866
0
0
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
843363
17017
SH
SOLE
17017
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
1071827
14449
SH
SOLE
14449
0
0
FIRST BUSINESS FINL SVCS INC
COM
319390100
2105018
56134
SH
SOLE
56134
0
0
FISERV INC
COM
337738108
628574
3933
SH
SOLE
3933
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
243636
1388
SH
SOLE
1388
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
383257
8319
SH
SOLE
8319
0
0
GLOBAL PMTS INC
COM
37940X102
269479
2016
SH
SOLE
2016
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
703539
1684
SH
SOLE
1684
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
325020
3154
SH
SOLE
3154
0
0
HOME DEPOT INC
COM
437076102
208295
543
SH
SOLE
543
0
0
HOWMET AEROSPACE INC
COM
443201108
267219
3905
SH
SOLE
3905
0
0
ISHARES TR
US HOME CONS ETF
464288752
255041
2203
SH
SOLE
2203
0
0
INGREDION INC
COM
457187102
1196646
10241
SH
SOLE
10241
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
1532683
30041
SH
SOLE
30041
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
516259
6214
SH
SOLE
6214
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
3360022
95482
SH
SOLE
95482
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
292921
8895
SH
SOLE
8895
0
0
JPMORGAN CHASE & CO
COM
46625H100
5336897
26645
SH
SOLE
26645
0
0
JOHNSON & JOHNSON
COM
478160104
310685
1964
SH
SOLE
1964
0
0
JONES LANG LASALLE INC
COM
48020Q107
804551
4124
SH
SOLE
4124
0
0
KB HOME
COM
48666K109
368789
5203
SH
SOLE
5203
0
0
KENVUE INC
COM
49177J102
206967
9644
SH
SOLE
9644
0
0
KRANESHARES TRUST
CSI CHI INTERNET
500767306
325841
12413
SH
SOLE
12413
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
236560
1110
SH
SOLE
1110
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
855871
3918
SH
SOLE
3918
0
0
LAS VEGAS SANDS CORP
COM
517834107
1192124
23058
SH
SOLE
23058
0
0
LOWES COS INC
COM
548661107
2961067
11624
SH
SOLE
11624
0
0
MARATHON PETE CORP
COM
56585A102
685704
3403
SH
SOLE
3403
0
0
MERCK & CO INC
COM
58933Y105
1614188
12233
SH
SOLE
12233
0
0
META PLATFORMS INC
CL A
30303M102
395262
814
SH
SOLE
814
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
2327527
25945
SH
SOLE
25945
0
0
MICROSOFT CORP
COM
594918104
1835738
4363
SH
SOLE
4363
0
0
NETFLIX INC
COM
64110L106
363183
598
SH
SOLE
598
0
0
ORACLE CORP
COM
68389X105
500594
3985
SH
SOLE
3985
0
0
ORRSTOWN FINL SVCS INC
COM
687380105
205379
7672
SH
SOLE
7672
0
0
PNC FINL SVCS GROUP INC
COM
693475105
3275470
20269
SH
SOLE
20269
0
0
PPG INDS INC
COM
693506107
245316
1693
SH
SOLE
1693
0
0
PEPSICO INC
COM
713448108
2021874
11553
SH
SOLE
11553
0
0
PFIZER INC
COM
717081103
1290850
46517
SH
SOLE
46517
0
0
PROCTER AND GAMBLE CO
COM
742718109
543138
3348
SH
SOLE
3348
0
0
RTX CORPORATION
COM
75513E101
1482316
15199
SH
SOLE
15199
0
0
RESMED INC
COM
761152107
1058866
5347
SH
SOLE
5347
0
0
RUSH ENTERPRISES INC
CL B
781846308
2998983
56277
SH
SOLE
56277
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
206273
2526
SH
SOLE
2526
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
711470
3869
SH
SOLE
3869
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
325097
7718
SH
SOLE
7718
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
881775
9493
SH
SOLE
9493
0
0
SPDR SER TR
S&P PHARMAC
78464A722
220610
5115
SH
SOLE
5115
0
0
SPDR SER TR
S&P BIOTECH
78464A870
1074629
11325
SH
SOLE
11325
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
1421509
6825
SH
SOLE
6825
0
0
TE CONNECTIVITY LTD
SHS
H84989104
1845783
12709
SH
SOLE
12709
0
0
TJX COS INC NEW
COM
872540109
432176
4261
SH
SOLE
4261
0
0
TEXAS INSTRS INC
COM
882508104
849400
4876
SH
SOLE
4876
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
2900834
4991
SH
SOLE
4991
0
0
TOWNEBANK PORTSMOUTH VA
COM
89214P109
583648
20800
SH
SOLE
20800
0
0
TOYOTA MOTOR CORP
ADS
892331307
396648
1576
SH
SOLE
1576
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
609217
4099
SH
SOLE
4099
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
2002786
4048
SH
SOLE
4048
0
0
VANGUARD WORLD FD
COMM SRVC ETF
92204A884
3299759
25147
SH
SOLE
25147
0
0
VANGUARD WORLD FD
CONSUM DIS ETF
92204A108
872064
2745
SH
SOLE
2745
0
0
VANGUARD WORLD FD
ENERGY ETF
92204A306
523014
3971
SH
SOLE
3971
0
0
VANGUARD WORLD FD
FINANCIALS ETF
92204A405
379969
3711
SH
SOLE
3711
0
0
VANGUARD WORLD FD
HEALTH CAR ETF
92204A504
332745
1230
SH
SOLE
1230
0
0
VANGUARD WORLD FD
INF TECH ETF
92204A702
6583576
12556
SH
SOLE
12556
0
0
VANGUARD WORLD FD
MATERIALS ETF
92204A801
1497630
7326
SH
SOLE
7326
0
0
VENTAS INC
COM
92276F100
243548
5594
SH
SOLE
5594
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
710617
1700
SH
SOLE
1700
0
0
WP CAREY INC
COM
92936U109
771761
13674
SH
SOLE
13674
0
0
WESCO INTL INC
COM
95082P105
2443350
14265
SH
SOLE
14265
0
0
WALMART INC
COM
931142103
220305
3661
SH
SOLE
3661
0
0
DISNEY WALT CO
COM
254687106
2879778
23535
SH
SOLE
23535
0
0
WELLS FARGO CO NEW
COM
949746101
1704252
29404
SH
SOLE
29404
0
0
ISHARES TR
CORE S&P500 ETF
464287200
1056850
2010
SH
SOLE
2010
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
426068
2026
SH
SOLE
2026
0
0
ISHARES TR
S&P 100 ETF
464287101
208319
842
SH
SOLE
842
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
2617504
43094
SH
SOLE
43094
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
4681275
42357
SH
SOLE
42357
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
256034
1367
SH
SOLE
1367
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
5122091
31166
SH
SOLE
31166
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
355633
2100
SH
SOLE
2100
0
0
SPDR SER TR
PORTFOLI S&P1500
78464A805
613712
9567
SH
SOLE
9567
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
841277
1512
SH
SOLE
1512
0
0
SPDR SER TR
PORTFOLIO S&P400
78464A847
3568855
66908
SH
SOLE
66908
0
0
SPDR SER TR
PORTFOLIO S&P500
78464A854
1739699
28274
SH
SOLE
28274
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
953034
1822
SH
SOLE
1822
0
0
SPDR SER TR
PRTFLO S&P500 VL
78464A508
216797
4327
SH
SOLE
4327
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
5094244
34981
SH
SOLE
34981
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
580920
3181
SH
SOLE
3181
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
794858
6570
SH
SOLE
6570
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
455544
1900
SH
SOLE
1900
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
1487432
5953
SH
SOLE
5953
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1132145
4953
SH
SOLE
4953
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
1276414
4911
SH
SOLE
4911
0
0
WISDOMTREE TR
US LARGECAP FUND
97717W588
4361843
78734
SH
SOLE
78734
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
584421
5289
SH
SOLE
5289
0
0
ABRDN EMRG MKTS EQTY INCM FD
COM
00301W105
91567
18132
SH
SOLE
18132
0
0
CHINA FD INC
COM
169373107
292597
29289
SH
SOLE
29289
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
325910
4391
SH
SOLE
4391
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
694105
13452
SH
SOLE
13452
0
0
ISHARES TR
INTERNATIONAL SL
46434V266
731379
22176
SH
SOLE
22176
0
0
ISHARES TR
EAFE SML CP ETF
464288273
525576
8299
SH
SOLE
8299
0
0
INVESCO EXCH TRADED FD TR II
INTL BUYBACK
46138E644
1339696
33720
SH
SOLE
33720
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
2195224
61251
SH
SOLE
61251
0
0
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
1173892
21037
SH
SOLE
21037
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
3249021
89777
SH
SOLE
89777
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
1252230
24960
SH
SOLE
24960
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
2338160
55977
SH
SOLE
55977
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
1689874
33226
SH
SOLE
33226
0
0
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
3972430
218026
SH
SOLE
218026
0
0
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
274539
15851
SH
SOLE
15851
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
476198
10305
SH
SOLE
10305
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
2069553
42047
SH
SOLE
42047
0
0
ISHARES U S ETF TR
IT RT HDG HGYL
46431W606
409775
4780
SH
SOLE
4780
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
325275
3023
SH
SOLE
3023
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
739708
7063
SH
SOLE
7063
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
3228046
63846
SH
SOLE
63846
0
0
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C417
208103
6092
SH
SOLE
6092
0
0
INNOVATOR ETFS TRUST
US EQUT BUFR AUG
45782C698
213008
5480
SH
SOLE
5480
0
0
INNOVATOR ETFS TRUST
US EQTY BUFR MAR
45782C391
274463
6587
SH
SOLE
6587
0
0
INNOVATOR ETFS TRUST
DEFINED WLT SHLD
45783Y855
314838
10760
SH
SOLE
10760
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
4465989
231518
SH
SOLE
231518
0
0
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
7334989
365470
SH
SOLE
365470
0
0
INVESCO ACTIVELY MANAGED ETF
VAR RATE INVT
46090A879
4312686
171889
SH
SOLE
171889
0
0
J P MORGAN EXCHANGE TRADED F
MUNICIPAL ETF
46641Q647
351374
6925
SH
SOLE
6925
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
1209292
23970
SH
SOLE
23970
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
690064
13600
SH
SOLE
13600
0
0
JANUS DETROIT STR TR
HENDRSON AAA CL
47103U845
1174682
23151
SH
SOLE
23151
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
136080
11200
SH
SOLE
11200
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
196660
16067
SH
SOLE
16067
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
335756
6399
SH
SOLE
6399
0
0
PROSHARES TR
SHT 7-10 YR TR
74348A608
242782
8300
SH
SOLE
8300
0
0
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
3693512
40234
SH
SOLE
40234
0
0
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
1024750
24335
SH
SOLE
24335
0
0
SPDR SER TR
BBG CONV SEC ETF
78464A359
213715
2926
SH
SOLE
2926
0
0
SPDR SER TR
PORTFOLIO INTRMD
78464A375
5943453
181813
SH
SOLE
181813
0
0
SPDR SER TR
BLOOMBERG INVT
78468R200
1127453
36570
SH
SOLE
36570
0
0
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
900886
18990
SH
SOLE
18990
0
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
8516841
286088
SH
SOLE
286088
0
0
VANECK ETF TRUST
IG FLOATING RATE
92189F486
5670268
222276
SH
SOLE
222276
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
9117366
117933
SH
SOLE
117933
0
0
VIRTUS ETF TR II
SEIX SR LN ETF
92790A405
246189
10275
SH
SOLE
10275
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
460908
9165
SH
SOLE
9165
0
0
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
607630
27582
SH
SOLE
27582
0
0