Sponsored
The Analysis of VISTA INVESTMENT MANAGEMENT's Holdings & P&L
Currently, VISTA INVESTMENT MANAGEMENT holds 173 types of securities in its portfolio with a total value $298.4M. In the most recent quarter, they have increased their positions in N/A (+10.5K shares, valued at $2.1M), VGT (+835 shares, valued at $582.6K), BSCW (+24.2K shares, valued at $497.3K); decreased their positions in BSCR (-43.9K shares, valued at $860.9K), N/A (-3.4K shares, valued at $809.0K), BIL (-7.0K shares, valued at $641.7K); initiated new positions in N/A (+10.5K shares, valued at $2.1M), XLE (+3.9K shares, valued at $238.1K).
1M P&L
+7.6M+2.54%
3M P&L
-58.3M-15.96%
HY P&L
-60.7M-16.52%
P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.
Top Holding Treemap
Top Industries by Value
1N/A194.3M
69.1%
2Banks - Regional8.7M
3.1%
3Banks - Diversified7.5M
2.7%
Top Industries by Stock Count
1N/A89 stocks
54.3%
2Banks - Regional9 stocks
5.5%
3Drug Manufacturers - General5 stocks
3.0%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
VCSH
0.60%VANGUARD SCOTTSDALE FDS
Shares127.1K
Event2026-03-31
Filed2026-05-15
JAAA
2.94%JANUS DETROIT STR TR
Shares192.1K
Event2026-03-31
Filed2026-05-15
VGT
6.59%VANGUARD WORLD FD
Shares13.5K
Event2026-03-31
Filed2026-05-15
FLTR
1.57%VANECK ETF TRUST
Shares332.2K
Event2026-03-31
Filed2026-05-15
SPIB
-1.29%SPDR SERIES TRUST
Shares245.3K
Event2026-03-31
Filed2026-05-15
BSCU
1.94%INVESCO EXCH TRD SLF IDX FD
Shares479.6K
Event2026-03-31
Filed2026-05-15
BSCS
-6.53%INVESCO EXCH TRD SLF IDX FD
Shares347.7K
Event2026-03-31
Filed2026-05-15
QUAL
-2.16%ISHARES TR
Shares33.6K
Event2026-03-31
Filed2026-05-15
QUS
-2.59%SPDR SERIES TRUST
Shares37.3K
Event2026-03-31
Filed2026-05-15
COHERENT CORP
-11.43%COHERENT CORP
Shares26.3K
Event2026-03-31
Filed2026-05-15
EPS
-2.34%WISDOMTREE TR
Shares84.7K
Event2026-03-31
Filed2026-05-15
RSPT
5.89%INVESCO EXCHANGE TRADED FD T
Shares125.3K
Event2026-03-31
Filed2026-05-15
JPM
-4.74%JPMORGAN CHASE & CO
Shares19.1K
Event2026-03-31
Filed2026-05-15
FPEI
1.79%FIRST TR EXCH TRADED FD III
Shares279.7K
Event2026-03-31
Filed2026-05-15
IJR
-1.60%ISHARES TR
Shares42.3K
Event2026-03-31
Filed2026-05-15
SPMD
-3.49%SPDR SERIES TRUST
Shares78.7K
Event2026-03-31
Filed2026-05-15
VOX
1.44%VANGUARD WORLD FD
Shares25.8K
Event2026-03-31
Filed2026-05-15
SPEM
1.78%SPDR INDEX SHS FDS
Shares93.2K
Event2026-03-31
Filed2026-05-15
RUSHB
9.44%RUSH ENTERPRISES INC
Shares62.3K
Event2026-03-31
Filed2026-05-15
WCC
-3.34%WESCO INTL INC
Shares13.8K
Event2026-03-31
Filed2026-05-15
IPKW
5.89%INVESCO EXCH TRADED FD TR II
Shares64.2K
Event2026-03-31
Filed2026-05-15
SPSB
-0.77%SPDR SERIES TRUST
Shares118.4K
Event2026-03-31
Filed2026-05-15
COF
2.72%CAPITAL ONE FINL CORP
Shares18.7K
Event2026-03-31
Filed2026-05-15
SPDW
2.88%SPDR INDEX SHS FDS
Shares73.7K
Event2026-03-31
Filed2026-05-15
ALPHABET INC
-2.11%ALPHABET INC
Shares11.2K
Event2026-03-31
Filed2026-05-15
BIL
-16.71%SPDR SERIES TRUST
Shares34.9K
Event2026-03-31
Filed2026-05-15
EWX
4.31%SPDR INDEX SHS FDS
Shares47.9K
Event2026-03-31
Filed2026-05-15
VWO
0.65%VANGUARD INTL EQUITY INDEX F
Shares56.9K
Event2026-03-31
Filed2026-05-15
VRIG
-10.21%INVESCO ACTIVELY MANAGED EXC
Shares117.8K
Event2026-03-31
Filed2026-05-15
PNC
-8.59%PNC FINL SVCS GROUP INC
Shares14.1K
Event2026-03-31
Filed2026-05-15
IJH
-0.66%ISHARES TR
Shares43.0K
Event2026-03-31
Filed2026-05-15
FBIZ
0.06%FIRST BUSINESS FINL SVCS INC
Shares52.8K
Event2026-03-31
Filed2026-05-15
LOW
-0.17%LOWES COS INC
Shares11.7K
Event2026-03-31
Filed2026-05-15
ICSH
2.82%ISHARES TR
Shares54.0K
Event2026-03-31
Filed2026-05-15
BSCW
22.87%INVESCO EXCH TRD SLF IDX FD
Shares129.8K
Event2026-03-31
Filed2026-05-15
RTX
-2.51%RTX CORPORATION
Shares13.2K
Event2026-03-31
Filed2026-05-15
TE CONNECTIVITY PLC
-0.54%TE CONNECTIVITY PLC
Shares12.1K
Event2026-03-31
Filed2026-05-15
AAPL
-0.90%APPLE INC
Shares9.8K
Event2026-03-31
Filed2026-05-15
TMO
-1.16%THERMO FISHER SCIENTIFIC INC
Shares4.6K
Event2026-03-31
Filed2026-05-15
TSM
0.29%TAIWAN SEMICONDUCTOR MANUFAC
Shares6.7K
Event2026-03-31
Filed2026-05-15
DGS
2.58%WISDOMTREE TR
Shares37.0K
Event2026-03-31
Filed2026-05-15
BSCR
-28.04%INVESCO EXCH TRD SLF IDX FD
Shares112.6K
Event2026-03-31
Filed2026-05-15
DIS
2.11%DISNEY WALT CO
Shares22.8K
Event2026-03-31
Filed2026-05-15
LVS
2.17%LAS VEGAS SANDS CORP
Shares38.9K
Event2026-03-31
Filed2026-05-15
ASTRAZENECA PLC
NewASTRAZENECA PLC
Shares10.5K
Event2026-03-31
Filed2026-05-15
SLQD
-5.24%ISHARES TR
Shares40.7K
Event2026-03-31
Filed2026-05-15
SPYM
-0.73%SPDR SERIES TRUST
Shares25.2K
Event2026-03-31
Filed2026-05-15
WFC
2.70%WELLS FARGO & CO
Shares23.9K
Event2026-03-31
Filed2026-05-15
CSCO
-0.57%CISCO SYS INC
Shares23.4K
Event2026-03-31
Filed2026-05-15
STZ
4.52%CONSTELLATION BRANDS INC
Shares11.9K
Event2026-03-31
Filed2026-05-15
VEA
0.43%VANGUARD TAX-MANAGED FDS
Shares27.7K
Event2026-03-31
Filed2026-05-15
PEP
-1.46%PEPSICO INC
Shares11.4K
Event2026-03-31
Filed2026-05-15
BFH
1.49%BREAD FINANCIAL HOLDINGS INC
Shares23.2K
Event2026-03-31
Filed2026-05-15
RSPD
-0.83%INVESCO EXCHANGE TRADED FD T
Shares32.4K
Event2026-03-31
Filed2026-05-15
XLK
-1.57%SELECT SECTOR SPDR TR
Shares12.9K
Event2026-03-31
Filed2026-05-15
EOG
-0.08%EOG RES INC
Shares11.9K
Event2026-03-31
Filed2026-05-15
SGOV
1.72%ISHARES TR
Shares16.9K
Event2026-03-31
Filed2026-05-15
ELV
1.88%ELEVANCE HEALTH INC FORMERLY
Shares5.6K
Event2026-03-31
Filed2026-05-15
VO
-0.36%VANGUARD INDEX FDS
Shares5.5K
Event2026-03-31
Filed2026-05-15
VAW
-1.16%VANGUARD WORLD FD
Shares6.8K
Event2026-03-31
Filed2026-05-15
JPST
-13.32%J P MORGAN EXCHANGE TRADED F
Shares29.7K
Event2026-03-31
Filed2026-05-15
VTI
-0.45%VANGUARD INDEX FDS
Shares4.7K
Event2026-03-31
Filed2026-05-15
MSFT
4.54%MICROSOFT CORP
Shares3.9K
Event2026-03-31
Filed2026-05-15
IVV
6.27%ISHARES TR
Shares2.1K
Event2026-03-31
Filed2026-05-15
MCHP
1.56%MICROCHIP TECHNOLOGY INC.
Shares21.3K
Event2026-03-31
Filed2026-05-15
UNH
0.16%UNITEDHEALTH GROUP INC
Shares5.0K
Event2026-03-31
Filed2026-05-15
INGR
2.50%INGREDION INC
Shares11.9K
Event2026-03-31
Filed2026-05-15
VHT
5.39%VANGUARD WORLD FD
Shares4.9K
Event2026-03-31
Filed2026-05-15
FCOM
2.96%FIDELITY COVINGTON TRUST
Shares19.2K
Event2026-03-31
Filed2026-05-15
JMST
-2.70%J P MORGAN EXCHANGE TRADED F
Shares25.2K
Event2026-03-31
Filed2026-05-15
CVX
-3.96%CHEVRON CORPORATION
Shares6.2K
Event2026-03-31
Filed2026-05-15
GS
-1.46%GOLDMAN SACHS GROUP INC
Shares1.5K
Event2026-03-31
Filed2026-05-15
ISCF
0.86%ISHARES TR
Shares29.8K
Event2026-03-31
Filed2026-05-15
AMGN
-0.87%AMGEN INC
Shares3.4K
Event2026-03-31
Filed2026-05-15
GLW
-0.35%CORNING INC
Shares8.8K
Event2026-03-31
Filed2026-05-15
BSCT
12.16%INVESCO EXCH TRD SLF IDX FD
Shares63.3K
Event2026-03-31
Filed2026-05-15
VB
-0.88%VANGUARD INDEX FDS
Shares4.5K
Event2026-03-31
Filed2026-05-15
SPY
0.00%STATE STR SPDR S&P 500 ETF T
Shares1.8K
Event2026-03-31
Filed2026-05-15
CSX
-2.47%CSX CORP
Shares27.6K
Event2026-03-31
Filed2026-05-15
VYM
-1.44%VANGUARD WHITEHALL FDS
Shares7.6K
Event2026-03-31
Filed2026-05-15
JMUB
0.00%J P MORGAN EXCHANGE TRADED F
Shares22.3K
Event2026-03-31
Filed2026-05-15
JLL
3.25%JONES LANG LASALLE INC
Shares3.7K
Event2026-03-31
Filed2026-05-15
IEMG
-8.63%ISHARES INC
Shares15.8K
Event2026-03-31
Filed2026-05-15
AMZN
13.04%AMAZON COM INC
Shares5.1K
Event2026-03-31
Filed2026-05-15
RMD
-0.93%RESMED INC
Shares4.7K
Event2026-03-31
Filed2026-05-15
NVO
58.87%NOVO-NORDISK A S
Shares28.2K
Event2026-03-31
Filed2026-05-15
COP
-0.23%CONOCOPHILLIPS
Shares7.7K
Event2026-03-31
Filed2026-05-15
VDE
-1.05%VANGUARD WORLD FD
Shares5.6K
Event2026-03-31
Filed2026-05-15
LH
-1.51%LABCORP HOLDINGS INC
Shares3.6K
Event2026-03-31
Filed2026-05-15
VCR
0.80%VANGUARD WORLD FD
Shares2.6K
Event2026-03-31
Filed2026-05-15
MDY
0.00%STATE STR SPDR S&P MIDCAP 40
Shares1.5K
Event2026-03-31
Filed2026-05-15
SHM
0.00%SPDR SERIES TRUST
Shares18.7K
Event2026-03-31
Filed2026-05-15
WPC
-0.50%WP CAREY INC
Shares13.1K
Event2026-03-31
Filed2026-05-15
XLB
-3.65%SELECT SECTOR SPDR TR
Shares17.9K
Event2026-03-31
Filed2026-05-15
HWM
-5.12%HOWMET AEROSPACE INC
Shares3.7K
Event2026-03-31
Filed2026-05-15
XLY
0.00%SELECT SECTOR SPDR TR
Shares7.7K
Event2026-03-31
Filed2026-05-15
ALPHABET INC
-5.21%ALPHABET INC
Shares2.9K
Event2026-03-31
Filed2026-05-15
TXN
-2.00%TEXAS INSTRS INC
Shares4.2K
Event2026-03-31
Filed2026-05-15
XBI
-0.36%SPDR SERIES TRUST
Shares6.4K
Event2026-03-31
Filed2026-05-15
SUB
0.00%ISHARES TR
Shares7.6K
Event2026-03-31
Filed2026-05-15
INVESCO EXCHANGE TRADED FD T
4.73%INVESCO EXCHANGE TRADED FD T
Shares4.1K
Event2026-03-31
Filed2026-05-15
BERKSHIRE HATHAWAY INC DEL
-3.93%BERKSHIRE HATHAWAY INC DEL
Shares1.6K
Event2026-03-31
Filed2026-05-15
VRTX
0.00%VERTEX PHARMACEUTICALS INC
Shares1.6K
Event2026-03-31
Filed2026-05-15
MPC
-9.41%MARATHON PETE CORP
Shares2.9K
Event2026-03-31
Filed2026-05-15
ABT
0.00%ABBOTT LABORATORIES
Shares6.8K
Event2026-03-31
Filed2026-05-15
TOWN
5.96%TOWNEBANK PORTSMOUTH VA
Shares20.3K
Event2026-03-31
Filed2026-05-15
VGSH
0.00%VANGUARD SCOTTSDALE FDS
Shares11.6K
Event2026-03-31
Filed2026-05-15
VT
1.93%VANGUARD INTL EQUITY INDEX F
Shares4.9K
Event2026-03-31
Filed2026-05-15
GPN
64.75%GLOBAL PMTS INC
Shares9.8K
Event2026-03-31
Filed2026-05-15
VIG
-2.37%VANGUARD SPECIALIZED FUNDS
Shares2.9K
Event2026-03-31
Filed2026-05-15
SPSM
-11.32%SPDR SERIES TRUST
Shares12.8K
Event2026-03-31
Filed2026-05-15
ABR
2.02%ARBOR REALTY TRUST INC
Shares79.0K
Event2026-03-31
Filed2026-05-15
COLB
-0.48%COLUMBIA BKG SYS INC
Shares21.8K
Event2026-03-31
Filed2026-05-15
RSPG
-1.86%INVESCO EXCHANGE TRADED FD T
Shares5.3K
Event2026-03-31
Filed2026-05-15
VV
0.00%VANGUARD INDEX FDS
Shares1.9K
Event2026-03-31
Filed2026-05-15
NFLX
0.00%NETFLIX INC.
Shares5.8K
Event2026-03-31
Filed2026-05-15
SPTM
-0.52%SPDR SERIES TRUST
Shares6.3K
Event2026-03-31
Filed2026-05-15
PG
-1.46%PROCTER & GAMBLE CO
Shares3.4K
Event2026-03-31
Filed2026-05-15
IWM
0.00%ISHARES TR
Shares2.0K
Event2026-03-31
Filed2026-05-15
FCN
-2.73%FTI CONSULTING INC
Shares2.7K
Event2026-03-31
Filed2026-05-15
META
2.50%META PLATFORMS INC
Shares819
Event2026-03-31
Filed2026-05-15
AUB
11.55%ATLANTIC UN BANKSHARES CORP
Shares13.0K
Event2026-03-31
Filed2026-05-15
D
0.00%DOMINION ENERGY INC
Shares7.4K
Event2026-03-31
Filed2026-05-15
VTR
-0.51%VENTAS INC
Shares5.1K
Event2026-03-31
Filed2026-05-15
APD
-0.56%AIR PRODUCTS AND CHEMICALS I
Shares1.4K
Event2026-03-31
Filed2026-05-15
IEFA
1.10%ISHARES TR
Shares4.5K
Event2026-03-31
Filed2026-05-15
SCZ
0.60%ISHARES TR
Shares5.2K
Event2026-03-31
Filed2026-05-15
MUNI
0.00%PIMCO ETF TR
Shares7.6K
Event2026-03-31
Filed2026-05-15
TM
-0.47%TOYOTA MOTOR CORP
Shares1.9K
Event2026-03-31
Filed2026-05-15
GE AEROSPACE
-0.72%GE AEROSPACE
Shares1.4K
Event2026-03-31
Filed2026-05-15
VFH
-0.92%VANGUARD WORLD FD
Shares3.2K
Event2026-03-31
Filed2026-05-15
HIG
0.00%HARTFORD INSURANCE GROUP INC
Shares2.9K
Event2026-03-31
Filed2026-05-15
CIVB
-9.11%CIVISTA BANCSHARES INC
Shares16.5K
Event2026-03-31
Filed2026-05-15
VNQ
51.34%VANGUARD INDEX FDS
Shares4.2K
Event2026-03-31
Filed2026-05-15
GLPI
0.13%GAMING & LEISURE P
Shares8.4K
Event2026-03-31
Filed2026-05-15
MERCK & CO INC
-20.97%MERCK & CO INC
Shares3.0K
Event2026-03-31
Filed2026-05-15
ADI
24.22%ANALOG DEVICES INC
Shares1.1K
Event2026-03-31
Filed2026-05-15
FIS
-23.00%FIDELITY NATL INFORMATION SV
Shares7.5K
Event2026-03-31
Filed2026-05-15
BALT
0.00%INNOVATOR ETFS TRUST
Shares10.5K
Event2026-03-31
Filed2026-05-15
FLRN
7.33%SPDR SERIES TRUST
Shares11.2K
Event2026-03-31
Filed2026-05-15
XLF
0.00%SELECT SECTOR SPDR TR
Shares7.0K
Event2026-03-31
Filed2026-05-15
CDNS
16.78%CADENCE DESIGN SYSTEM INC
Shares1.2K
Event2026-03-31
Filed2026-05-15
LLY
-1.14%ELI LILLY & CO
Shares348
Event2026-03-31
Filed2026-05-15
AXP
5.38%AMERICAN EXPRESS CO
Shares1.1K
Event2026-03-31
Filed2026-05-15
JNJ
-8.04%JOHNSON & JOHNSON
Shares1.3K
Event2026-03-31
Filed2026-05-15
MTUM
-0.30%ISHARES TR
Shares1.3K
Event2026-03-31
Filed2026-05-15
FNB
-0.93%F N B CORP
Shares18.6K
Event2026-03-31
Filed2026-05-15
GEV
-0.86%GE VERNOVA INC
Shares344
Event2026-03-31
Filed2026-05-15
ORRF
0.00%ORRSTOWN FINL SVCS INC
Shares8.3K
Event2026-03-31
Filed2026-05-15
XLC
2.56%SELECT SECTOR SPDR TR
Shares2.6K
Event2026-03-31
Filed2026-05-15
FPE
0.66%FIRST TR EXCH TRADED FD III
Shares15.3K
Event2026-03-31
Filed2026-05-15
BAUG
0.00%INNOVATOR ETFS TRUST
Shares5.5K
Event2026-03-31
Filed2026-05-15
LHX
-18.65%L3HARRIS TECHNOLOGIES INC
Shares772
Event2026-03-31
Filed2026-05-15
TJX
-2.23%TJX COS INC NEW
Shares1.7K
Event2026-03-31
Filed2026-05-15
KBH
0.00%KB HOME
Shares5.1K
Event2026-03-31
Filed2026-05-15
ABBV
0.00%ABBVIE INC
Shares1.2K
Event2026-03-31
Filed2026-05-15
VTV
-1.04%VANGUARD INDEX FDS
Shares1.3K
Event2026-03-31
Filed2026-05-15
RSPS
-1.53%INVESCO EXCHANGE TRADED FD T
Shares8.8K
Event2026-03-31
Filed2026-05-15
MUB
0.00%ISHARES TR
Shares2.3K
Event2026-03-31
Filed2026-05-15
PFEB
0.00%INNOVATOR ETFS TRUST
Shares6.1K
Event2026-03-31
Filed2026-05-15
XLE
NewSELECT SECTOR SPDR TR
Shares3.9K
Event2026-03-31
Filed2026-05-15
CAT
-6.16%CATERPILLAR INC
Shares335
Event2026-03-31
Filed2026-05-15
ORCL
0.00%ORACLE CORP
Shares1.6K
Event2026-03-31
Filed2026-05-15
VEU
3.80%VANGUARD INTL EQUITY INDEX F
Shares3.0K
Event2026-03-31
Filed2026-05-15
IGIB
0.00%ISHARES TR
Shares4.2K
Event2026-03-31
Filed2026-05-15
CRM
-35.18%SALESFORCE INC
Shares1.2K
Event2026-03-31
Filed2026-05-15
XPH
0.00%SPDR SERIES TRUST
Shares4.0K
Event2026-03-31
Filed2026-05-15
ITB
0.00%ISHARES TR
Shares2.3K
Event2026-03-31
Filed2026-05-15
IBB
0.00%ISHARES TR
Shares1.2K
Event2026-03-31
Filed2026-05-15
ARCC
0.11%ARES CAPITAL CORP
Shares11.0K
Event2026-03-31
Filed2026-05-15
NZF
0.00%NUVEEN MUN CR INCOME FD
Shares16.1K
Event2026-03-31
Filed2026-05-15
NVG
0.00%NUVEEN AMT FREE MUN CR INC F
Shares11.2K
Event2026-03-31
Filed2026-05-15
NWBI
0.00%NORTHWEST BANCSHARES INC
Shares10.3K
Event2026-03-31
Filed2026-05-15
Call Option Holdings
NVO Call
38.46%NOVO-NORDISK A S
Shares3.6K
Event2026-03-31
Filed2026-05-15
TSM Call
-25.00%TAIWAN SEMICONDUCTOR MANUFAC
Shares300
Event2026-03-31
Filed2026-05-15
Put Option Holdings
SPY Put
NewSTATE STR SPDR S&P 500 ETF T
Shares3.0K
Event2026-03-31
Filed2026-05-15