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