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%
Stock Holdings
VCSH
VANGUARD SCOTTSDALE FDS
0.60%
Shares127.1K
Event2026-03-31
Filed2026-05-15
JAAA
JANUS DETROIT STR TR
2.94%
Shares192.1K
Event2026-03-31
Filed2026-05-15
VGT
VANGUARD WORLD FD
6.59%
Shares13.5K
Event2026-03-31
Filed2026-05-15
FLTR
VANECK ETF TRUST
1.57%
Shares332.2K
Event2026-03-31
Filed2026-05-15
SPIB
SPDR SERIES TRUST
-1.29%
Shares245.3K
Event2026-03-31
Filed2026-05-15
BSCU
INVESCO EXCH TRD SLF IDX FD
1.94%
Shares479.6K
Event2026-03-31
Filed2026-05-15
BSCS
INVESCO EXCH TRD SLF IDX FD
-6.53%
Shares347.7K
Event2026-03-31
Filed2026-05-15
QUAL
ISHARES TR
-2.16%
Shares33.6K
Event2026-03-31
Filed2026-05-15
QUS
SPDR SERIES TRUST
-2.59%
Shares37.3K
Event2026-03-31
Filed2026-05-15
COHERENT CORP
COHERENT CORP
-11.43%
Shares26.3K
Event2026-03-31
Filed2026-05-15
EPS
WISDOMTREE TR
-2.34%
Shares84.7K
Event2026-03-31
Filed2026-05-15
RSPT
INVESCO EXCHANGE TRADED FD T
5.89%
Shares125.3K
Event2026-03-31
Filed2026-05-15
JPM
JPMORGAN CHASE & CO
-4.74%
Shares19.1K
Event2026-03-31
Filed2026-05-15
FPEI
FIRST TR EXCH TRADED FD III
1.79%
Shares279.7K
Event2026-03-31
Filed2026-05-15
IJR
ISHARES TR
-1.60%
Shares42.3K
Event2026-03-31
Filed2026-05-15
SPMD
SPDR SERIES TRUST
-3.49%
Shares78.7K
Event2026-03-31
Filed2026-05-15
VOX
VANGUARD WORLD FD
1.44%
Shares25.8K
Event2026-03-31
Filed2026-05-15
SPEM
SPDR INDEX SHS FDS
1.78%
Shares93.2K
Event2026-03-31
Filed2026-05-15
RUSHB
RUSH ENTERPRISES INC
9.44%
Shares62.3K
Event2026-03-31
Filed2026-05-15
WCC
WESCO INTL INC
-3.34%
Shares13.8K
Event2026-03-31
Filed2026-05-15
IPKW
INVESCO EXCH TRADED FD TR II
5.89%
Shares64.2K
Event2026-03-31
Filed2026-05-15
SPSB
SPDR SERIES TRUST
-0.77%
Shares118.4K
Event2026-03-31
Filed2026-05-15
COF
CAPITAL ONE FINL CORP
2.72%
Shares18.7K
Event2026-03-31
Filed2026-05-15
SPDW
SPDR INDEX SHS FDS
2.88%
Shares73.7K
Event2026-03-31
Filed2026-05-15
ALPHABET INC
ALPHABET INC
-2.11%
Shares11.2K
Event2026-03-31
Filed2026-05-15
BIL
SPDR SERIES TRUST
-16.71%
Shares34.9K
Event2026-03-31
Filed2026-05-15
EWX
SPDR INDEX SHS FDS
4.31%
Shares47.9K
Event2026-03-31
Filed2026-05-15
VWO
VANGUARD INTL EQUITY INDEX F
0.65%
Shares56.9K
Event2026-03-31
Filed2026-05-15
VRIG
INVESCO ACTIVELY MANAGED EXC
-10.21%
Shares117.8K
Event2026-03-31
Filed2026-05-15
PNC
PNC FINL SVCS GROUP INC
-8.59%
Shares14.1K
Event2026-03-31
Filed2026-05-15
IJH
ISHARES TR
-0.66%
Shares43.0K
Event2026-03-31
Filed2026-05-15
FBIZ
FIRST BUSINESS FINL SVCS INC
0.06%
Shares52.8K
Event2026-03-31
Filed2026-05-15
LOW
LOWES COS INC
-0.17%
Shares11.7K
Event2026-03-31
Filed2026-05-15
ICSH
ISHARES TR
2.82%
Shares54.0K
Event2026-03-31
Filed2026-05-15
BSCW
INVESCO EXCH TRD SLF IDX FD
22.87%
Shares129.8K
Event2026-03-31
Filed2026-05-15
RTX
RTX CORPORATION
-2.51%
Shares13.2K
Event2026-03-31
Filed2026-05-15
TE CONNECTIVITY PLC
TE CONNECTIVITY PLC
-0.54%
Shares12.1K
Event2026-03-31
Filed2026-05-15
AAPL
APPLE INC
-0.90%
Shares9.8K
Event2026-03-31
Filed2026-05-15
TMO
THERMO FISHER SCIENTIFIC INC
-1.16%
Shares4.6K
Event2026-03-31
Filed2026-05-15
TSM
TAIWAN SEMICONDUCTOR MANUFAC
0.29%
Shares6.7K
Event2026-03-31
Filed2026-05-15
DGS
WISDOMTREE TR
2.58%
Shares37.0K
Event2026-03-31
Filed2026-05-15
BSCR
INVESCO EXCH TRD SLF IDX FD
-28.04%
Shares112.6K
Event2026-03-31
Filed2026-05-15
DIS
DISNEY WALT CO
2.11%
Shares22.8K
Event2026-03-31
Filed2026-05-15
LVS
LAS VEGAS SANDS CORP
2.17%
Shares38.9K
Event2026-03-31
Filed2026-05-15
ASTRAZENECA PLC
ASTRAZENECA PLC
New
Shares10.5K
Event2026-03-31
Filed2026-05-15
SLQD
ISHARES TR
-5.24%
Shares40.7K
Event2026-03-31
Filed2026-05-15
SPYM
SPDR SERIES TRUST
-0.73%
Shares25.2K
Event2026-03-31
Filed2026-05-15
WFC
WELLS FARGO & CO
2.70%
Shares23.9K
Event2026-03-31
Filed2026-05-15
CSCO
CISCO SYS INC
-0.57%
Shares23.4K
Event2026-03-31
Filed2026-05-15
STZ
CONSTELLATION BRANDS INC
4.52%
Shares11.9K
Event2026-03-31
Filed2026-05-15
VEA
VANGUARD TAX-MANAGED FDS
0.43%
Shares27.7K
Event2026-03-31
Filed2026-05-15
PEP
PEPSICO INC
-1.46%
Shares11.4K
Event2026-03-31
Filed2026-05-15
BFH
BREAD FINANCIAL HOLDINGS INC
1.49%
Shares23.2K
Event2026-03-31
Filed2026-05-15
RSPD
INVESCO EXCHANGE TRADED FD T
-0.83%
Shares32.4K
Event2026-03-31
Filed2026-05-15
XLK
SELECT SECTOR SPDR TR
-1.57%
Shares12.9K
Event2026-03-31
Filed2026-05-15
EOG
EOG RES INC
-0.08%
Shares11.9K
Event2026-03-31
Filed2026-05-15
SGOV
ISHARES TR
1.72%
Shares16.9K
Event2026-03-31
Filed2026-05-15
ELV
ELEVANCE HEALTH INC FORMERLY
1.88%
Shares5.6K
Event2026-03-31
Filed2026-05-15
VO
VANGUARD INDEX FDS
-0.36%
Shares5.5K
Event2026-03-31
Filed2026-05-15
VAW
VANGUARD WORLD FD
-1.16%
Shares6.8K
Event2026-03-31
Filed2026-05-15
JPST
J P MORGAN EXCHANGE TRADED F
-13.32%
Shares29.7K
Event2026-03-31
Filed2026-05-15
VTI
VANGUARD INDEX FDS
-0.45%
Shares4.7K
Event2026-03-31
Filed2026-05-15
MSFT
MICROSOFT CORP
4.54%
Shares3.9K
Event2026-03-31
Filed2026-05-15
IVV
ISHARES TR
6.27%
Shares2.1K
Event2026-03-31
Filed2026-05-15
MCHP
MICROCHIP TECHNOLOGY INC.
1.56%
Shares21.3K
Event2026-03-31
Filed2026-05-15
UNH
UNITEDHEALTH GROUP INC
0.16%
Shares5.0K
Event2026-03-31
Filed2026-05-15
INGR
INGREDION INC
2.50%
Shares11.9K
Event2026-03-31
Filed2026-05-15
VHT
VANGUARD WORLD FD
5.39%
Shares4.9K
Event2026-03-31
Filed2026-05-15
FCOM
FIDELITY COVINGTON TRUST
2.96%
Shares19.2K
Event2026-03-31
Filed2026-05-15
JMST
J P MORGAN EXCHANGE TRADED F
-2.70%
Shares25.2K
Event2026-03-31
Filed2026-05-15
CVX
CHEVRON CORPORATION
-3.96%
Shares6.2K
Event2026-03-31
Filed2026-05-15
GS
GOLDMAN SACHS GROUP INC
-1.46%
Shares1.5K
Event2026-03-31
Filed2026-05-15
ISCF
ISHARES TR
0.86%
Shares29.8K
Event2026-03-31
Filed2026-05-15
AMGN
AMGEN INC
-0.87%
Shares3.4K
Event2026-03-31
Filed2026-05-15
GLW
CORNING INC
-0.35%
Shares8.8K
Event2026-03-31
Filed2026-05-15
BSCT
INVESCO EXCH TRD SLF IDX FD
12.16%
Shares63.3K
Event2026-03-31
Filed2026-05-15
VB
VANGUARD INDEX FDS
-0.88%
Shares4.5K
Event2026-03-31
Filed2026-05-15
SPY
STATE STR SPDR S&P 500 ETF T
0.00%
Shares1.8K
Event2026-03-31
Filed2026-05-15
CSX
CSX CORP
-2.47%
Shares27.6K
Event2026-03-31
Filed2026-05-15
VYM
VANGUARD WHITEHALL FDS
-1.44%
Shares7.6K
Event2026-03-31
Filed2026-05-15
JMUB
J P MORGAN EXCHANGE TRADED F
0.00%
Shares22.3K
Event2026-03-31
Filed2026-05-15
JLL
JONES LANG LASALLE INC
3.25%
Shares3.7K
Event2026-03-31
Filed2026-05-15
IEMG
ISHARES INC
-8.63%
Shares15.8K
Event2026-03-31
Filed2026-05-15
AMZN
AMAZON COM INC
13.04%
Shares5.1K
Event2026-03-31
Filed2026-05-15
RMD
RESMED INC
-0.93%
Shares4.7K
Event2026-03-31
Filed2026-05-15
NVO
NOVO-NORDISK A S
58.87%
Shares28.2K
Event2026-03-31
Filed2026-05-15
COP
CONOCOPHILLIPS
-0.23%
Shares7.7K
Event2026-03-31
Filed2026-05-15
VDE
VANGUARD WORLD FD
-1.05%
Shares5.6K
Event2026-03-31
Filed2026-05-15
LH
LABCORP HOLDINGS INC
-1.51%
Shares3.6K
Event2026-03-31
Filed2026-05-15
VCR
VANGUARD WORLD FD
0.80%
Shares2.6K
Event2026-03-31
Filed2026-05-15
MDY
STATE STR SPDR S&P MIDCAP 40
0.00%
Shares1.5K
Event2026-03-31
Filed2026-05-15
SHM
SPDR SERIES TRUST
0.00%
Shares18.7K
Event2026-03-31
Filed2026-05-15
WPC
WP CAREY INC
-0.50%
Shares13.1K
Event2026-03-31
Filed2026-05-15
XLB
SELECT SECTOR SPDR TR
-3.65%
Shares17.9K
Event2026-03-31
Filed2026-05-15
HWM
HOWMET AEROSPACE INC
-5.12%
Shares3.7K
Event2026-03-31
Filed2026-05-15
XLY
SELECT SECTOR SPDR TR
0.00%
Shares7.7K
Event2026-03-31
Filed2026-05-15
ALPHABET INC
ALPHABET INC
-5.21%
Shares2.9K
Event2026-03-31
Filed2026-05-15
TXN
TEXAS INSTRS INC
-2.00%
Shares4.2K
Event2026-03-31
Filed2026-05-15
XBI
SPDR SERIES TRUST
-0.36%
Shares6.4K
Event2026-03-31
Filed2026-05-15
SUB
ISHARES TR
0.00%
Shares7.6K
Event2026-03-31
Filed2026-05-15
INVESCO EXCHANGE TRADED FD T
INVESCO EXCHANGE TRADED FD T
4.73%
Shares4.1K
Event2026-03-31
Filed2026-05-15
BERKSHIRE HATHAWAY INC DEL
BERKSHIRE HATHAWAY INC DEL
-3.93%
Shares1.6K
Event2026-03-31
Filed2026-05-15
VRTX
VERTEX PHARMACEUTICALS INC
0.00%
Shares1.6K
Event2026-03-31
Filed2026-05-15
MPC
MARATHON PETE CORP
-9.41%
Shares2.9K
Event2026-03-31
Filed2026-05-15
ABT
ABBOTT LABORATORIES
0.00%
Shares6.8K
Event2026-03-31
Filed2026-05-15
TOWN
TOWNEBANK PORTSMOUTH VA
5.96%
Shares20.3K
Event2026-03-31
Filed2026-05-15
VGSH
VANGUARD SCOTTSDALE FDS
0.00%
Shares11.6K
Event2026-03-31
Filed2026-05-15
VT
VANGUARD INTL EQUITY INDEX F
1.93%
Shares4.9K
Event2026-03-31
Filed2026-05-15
GPN
GLOBAL PMTS INC
64.75%
Shares9.8K
Event2026-03-31
Filed2026-05-15
VIG
VANGUARD SPECIALIZED FUNDS
-2.37%
Shares2.9K
Event2026-03-31
Filed2026-05-15
SPSM
SPDR SERIES TRUST
-11.32%
Shares12.8K
Event2026-03-31
Filed2026-05-15
ABR
ARBOR REALTY TRUST INC
2.02%
Shares79.0K
Event2026-03-31
Filed2026-05-15
COLB
COLUMBIA BKG SYS INC
-0.48%
Shares21.8K
Event2026-03-31
Filed2026-05-15
RSPG
INVESCO EXCHANGE TRADED FD T
-1.86%
Shares5.3K
Event2026-03-31
Filed2026-05-15
VV
VANGUARD INDEX FDS
0.00%
Shares1.9K
Event2026-03-31
Filed2026-05-15
NFLX
NETFLIX INC.
0.00%
Shares5.8K
Event2026-03-31
Filed2026-05-15
SPTM
SPDR SERIES TRUST
-0.52%
Shares6.3K
Event2026-03-31
Filed2026-05-15
PG
PROCTER & GAMBLE CO
-1.46%
Shares3.4K
Event2026-03-31
Filed2026-05-15
IWM
ISHARES TR
0.00%
Shares2.0K
Event2026-03-31
Filed2026-05-15
FCN
FTI CONSULTING INC
-2.73%
Shares2.7K
Event2026-03-31
Filed2026-05-15
META
META PLATFORMS INC
2.50%
Shares819
Event2026-03-31
Filed2026-05-15
AUB
ATLANTIC UN BANKSHARES CORP
11.55%
Shares13.0K
Event2026-03-31
Filed2026-05-15
D
DOMINION ENERGY INC
0.00%
Shares7.4K
Event2026-03-31
Filed2026-05-15
VTR
VENTAS INC
-0.51%
Shares5.1K
Event2026-03-31
Filed2026-05-15
APD
AIR PRODUCTS AND CHEMICALS I
-0.56%
Shares1.4K
Event2026-03-31
Filed2026-05-15
IEFA
ISHARES TR
1.10%
Shares4.5K
Event2026-03-31
Filed2026-05-15
SCZ
ISHARES TR
0.60%
Shares5.2K
Event2026-03-31
Filed2026-05-15
MUNI
PIMCO ETF TR
0.00%
Shares7.6K
Event2026-03-31
Filed2026-05-15
TM
TOYOTA MOTOR CORP
-0.47%
Shares1.9K
Event2026-03-31
Filed2026-05-15
GE AEROSPACE
GE AEROSPACE
-0.72%
Shares1.4K
Event2026-03-31
Filed2026-05-15
VFH
VANGUARD WORLD FD
-0.92%
Shares3.2K
Event2026-03-31
Filed2026-05-15
HIG
HARTFORD INSURANCE GROUP INC
0.00%
Shares2.9K
Event2026-03-31
Filed2026-05-15
CIVB
CIVISTA BANCSHARES INC
-9.11%
Shares16.5K
Event2026-03-31
Filed2026-05-15
VNQ
VANGUARD INDEX FDS
51.34%
Shares4.2K
Event2026-03-31
Filed2026-05-15
GLPI
GAMING & LEISURE P
0.13%
Shares8.4K
Event2026-03-31
Filed2026-05-15
MERCK & CO INC
MERCK & CO INC
-20.97%
Shares3.0K
Event2026-03-31
Filed2026-05-15
ADI
ANALOG DEVICES INC
24.22%
Shares1.1K
Event2026-03-31
Filed2026-05-15
FIS
FIDELITY NATL INFORMATION SV
-23.00%
Shares7.5K
Event2026-03-31
Filed2026-05-15
BALT
INNOVATOR ETFS TRUST
0.00%
Shares10.5K
Event2026-03-31
Filed2026-05-15
FLRN
SPDR SERIES TRUST
7.33%
Shares11.2K
Event2026-03-31
Filed2026-05-15
XLF
SELECT SECTOR SPDR TR
0.00%
Shares7.0K
Event2026-03-31
Filed2026-05-15
CDNS
CADENCE DESIGN SYSTEM INC
16.78%
Shares1.2K
Event2026-03-31
Filed2026-05-15
LLY
ELI LILLY & CO
-1.14%
Shares348
Event2026-03-31
Filed2026-05-15
AXP
AMERICAN EXPRESS CO
5.38%
Shares1.1K
Event2026-03-31
Filed2026-05-15
JNJ
JOHNSON & JOHNSON
-8.04%
Shares1.3K
Event2026-03-31
Filed2026-05-15
MTUM
ISHARES TR
-0.30%
Shares1.3K
Event2026-03-31
Filed2026-05-15
FNB
F N B CORP
-0.93%
Shares18.6K
Event2026-03-31
Filed2026-05-15
GEV
GE VERNOVA INC
-0.86%
Shares344
Event2026-03-31
Filed2026-05-15
ORRF
ORRSTOWN FINL SVCS INC
0.00%
Shares8.3K
Event2026-03-31
Filed2026-05-15
XLC
SELECT SECTOR SPDR TR
2.56%
Shares2.6K
Event2026-03-31
Filed2026-05-15
FPE
FIRST TR EXCH TRADED FD III
0.66%
Shares15.3K
Event2026-03-31
Filed2026-05-15
BAUG
INNOVATOR ETFS TRUST
0.00%
Shares5.5K
Event2026-03-31
Filed2026-05-15
LHX
L3HARRIS TECHNOLOGIES INC
-18.65%
Shares772
Event2026-03-31
Filed2026-05-15
TJX
TJX COS INC NEW
-2.23%
Shares1.7K
Event2026-03-31
Filed2026-05-15
KBH
KB HOME
0.00%
Shares5.1K
Event2026-03-31
Filed2026-05-15
ABBV
ABBVIE INC
0.00%
Shares1.2K
Event2026-03-31
Filed2026-05-15
VTV
VANGUARD INDEX FDS
-1.04%
Shares1.3K
Event2026-03-31
Filed2026-05-15
RSPS
INVESCO EXCHANGE TRADED FD T
-1.53%
Shares8.8K
Event2026-03-31
Filed2026-05-15
MUB
ISHARES TR
0.00%
Shares2.3K
Event2026-03-31
Filed2026-05-15
PFEB
INNOVATOR ETFS TRUST
0.00%
Shares6.1K
Event2026-03-31
Filed2026-05-15
XLE
SELECT SECTOR SPDR TR
New
Shares3.9K
Event2026-03-31
Filed2026-05-15
CAT
CATERPILLAR INC
-6.16%
Shares335
Event2026-03-31
Filed2026-05-15
ORCL
ORACLE CORP
0.00%
Shares1.6K
Event2026-03-31
Filed2026-05-15
VEU
VANGUARD INTL EQUITY INDEX F
3.80%
Shares3.0K
Event2026-03-31
Filed2026-05-15
IGIB
ISHARES TR
0.00%
Shares4.2K
Event2026-03-31
Filed2026-05-15
CRM
SALESFORCE INC
-35.18%
Shares1.2K
Event2026-03-31
Filed2026-05-15
XPH
SPDR SERIES TRUST
0.00%
Shares4.0K
Event2026-03-31
Filed2026-05-15
ITB
ISHARES TR
0.00%
Shares2.3K
Event2026-03-31
Filed2026-05-15
IBB
ISHARES TR
0.00%
Shares1.2K
Event2026-03-31
Filed2026-05-15
ARCC
ARES CAPITAL CORP
0.11%
Shares11.0K
Event2026-03-31
Filed2026-05-15
NZF
NUVEEN MUN CR INCOME FD
0.00%
Shares16.1K
Event2026-03-31
Filed2026-05-15
NVG
NUVEEN AMT FREE MUN CR INC F
0.00%
Shares11.2K
Event2026-03-31
Filed2026-05-15
NWBI
NORTHWEST BANCSHARES INC
0.00%
Shares10.3K
Event2026-03-31
Filed2026-05-15

Call Option Holdings
NVO Call
NOVO-NORDISK A S
38.46%
Shares3.6K
Event2026-03-31
Filed2026-05-15
TSM Call
TAIWAN SEMICONDUCTOR MANUFAC
-25.00%
Shares300
Event2026-03-31
Filed2026-05-15

Put Option Holdings
SPY Put
STATE STR SPDR S&P 500 ETF T
New
Shares3.0K
Event2026-03-31
Filed2026-05-15