Free Trial

Vista Investment Management Top Holdings and 13F Report (2025)

About Vista Investment Management

Investment Activity

  • Vista Investment Management has $263.55 million in total holdings as of December 31, 2024.
  • Vista Investment Management owns shares of 177 different stocks, but just 73 companies or ETFs make up 80% of its holdings.
  • Approximately 3.06% of the portfolio was purchased this quarter.
  • About 2.86% of the portfolio was sold this quarter.
  • This quarter, Vista Investment Management has purchased 173 new stocks and bought additional shares in 56 stocks.
  • Vista Investment Management sold shares of 97 stocks and completely divested from 2 stocks this quarter.

Largest New Holdings this Quarter

Novo Nordisk A/S
$777,363 Holding
APPLOVIN CORP
$218,585 Holding
iShares S&P 100 ETF
$203,062 Holding

Largest Purchases this Quarter

Janus Henderson AAA CLO ETF
16,659 shares (about $844.78K)
Novo Nordisk A/S
9,037 shares (about $777.36K)
Invesco BulletShares 2032 Corporate Bond ETF
38,167 shares (about $767.54K)

Largest Sales this Quarter

Invesco BulletShares 2027 Corporate Bond ETF
37,562 shares (about $731.71K)
Invesco Variable Rate Investment Grade ETF
23,005 shares (about $577.77K)
JPMorgan Chase & Co.
2,226 shares (about $533.58K)
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF
4,422 shares (about $404.30K)
Coherent
4,167 shares (about $394.74K)

Sector Allocation Over Time

Map of 500 Largest Holdings ofVista Investment Management

 
 
Selling
 
 
Neutral
 
 
Buying
Issuer NameHoldings ValueApproximate Purchase/SaleChange in SharesShares Held% of PortfolioSector
Vanguard Short-Term Corporate Bond ETF stock logo
VCSH
Vanguard Short-Term Corporate Bond ETF
$8,917,797$158,828 1.8%114,3163.4%ETF
Invesco BulletShares 2028 Corporate Bond ETF stock logo
BSCS
Invesco BulletShares 2028 Corporate Bond ETF
$8,269,977$159,913 -1.9%410,8283.1%ETF
Vanguard Information Technology ETF stock logo
VGT
Vanguard Information Technology ETF
$7,907,764$169,123 2.2%12,7183.0%ETF
Janus Henderson AAA CLO ETF stock logo
JAAA
Janus Henderson AAA CLO ETF
$7,842,246$844,777 12.1%154,6493.0%ETF
SPDR Portfolio Intermediate Term Corporate Bond ETF stock logo
SPIB
SPDR Portfolio Intermediate Term Corporate Bond ETF
$7,278,910$552,104 8.2%222,1892.8%ETF
Invesco BulletShares 2030 Corporate Bond ETF stock logo
BSCU
Invesco BulletShares 2030 Corporate Bond ETF
$6,928,849$1,118,530 19.3%423,2652.6%Manufacturing
iShares MSCI USA Quality Factor ETF stock logo
QUAL
iShares MSCI USA Quality Factor ETF
$5,774,767$14,424 0.3%32,4282.2%ETF
VanEck Floating Rate ETF stock logo
FLTR
VanEck Floating Rate ETF
$5,638,662$389,233 7.4%221,5582.1%ETF
SPDR MSCI USA StrategicFactors ETF stock logo
QUS
SPDR MSCI USA StrategicFactors ETF
$5,608,459$18,117 0.3%36,2192.1%ETF
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
$5,598,085$533,585 -8.7%23,3542.1%Finance
WisdomTree U.S. LargeCap Fund stock logo
EPS
WisdomTree U.S. LargeCap Fund
$4,991,265$6,852 0.1%81,5831.9%Finance
iShares Core S&P Small-Cap ETF stock logo
IJR
iShares Core S&P Small-Cap ETF
$4,858,325$88,143 -1.8%42,1661.8%ETF
First Trust Institutional Preferred Securities and Income ETF stock logo
FPEI
First Trust Institutional Preferred Securities and Income ETF
$4,729,171$205,887 4.6%252,8971.8%ETF
Vanguard Communication Services ETF stock logo
VOX
Vanguard Communication Services ETF
$4,080,661$49,896 1.2%26,3341.5%ETF
SPDR Portfolio S&P 400 Mid Cap ETF stock logo
SPMD
SPDR Portfolio S&P 400 Mid Cap ETF
$3,990,024$50,752 1.3%72,9571.5%ETF
Invesco S&P 500 Equal Weight Technology ETF stock logo
RSPT
Invesco S&P 500 Equal Weight Technology ETF
$3,877,811$861 0.0%103,6291.5%ETF
Rush Enterprises, Inc. stock logo
RUSHB
Rush Enterprises
$3,746,778$171,105 4.8%68,8241.4%Retail/Wholesale
Invesco BulletShares 2027 Corporate Bond ETF stock logo
BSCR
Invesco BulletShares 2027 Corporate Bond ETF
$3,589,136$731,709 -16.9%184,2471.4%ETF
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF stock logo
BIL
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF
$3,559,819$404,303 -10.2%38,9351.4%ETF
SPDR Portfolio Emerging Markets ETF stock logo
SPEM
SPDR Portfolio Emerging Markets ETF
$3,497,404$19,799 0.6%91,1491.3%ETF
The PNC Financial Services Group, Inc. stock logo
PNC
The PNC Financial Services Group
$3,333,219$255,141 -7.1%17,2841.3%Finance
SPDR Portfolio Short Term Corporate Bond ETF stock logo
SPSB
SPDR Portfolio Short Term Corporate Bond ETF
$3,252,600$258,947 -7.4%108,9281.2%ETF
Lowe's Companies, Inc. stock logo
LOW
Lowe's Companies
$2,943,691$45,660 -1.5%11,9271.1%Retail/Wholesale
Coherent Corp. stock logo
COHR
Coherent
$2,933,978$394,740 -11.9%30,9721.1%Business Services
Invesco Variable Rate Investment Grade ETF stock logo
VRIG
Invesco Variable Rate Investment Grade ETF
$2,861,906$577,771 -16.8%113,9521.1%ETF
Apple Inc. stock logo
AAPL
Apple
$2,800,934$73,623 -2.6%11,1851.1%Computer and Technology
WESCO International, Inc. stock logo
WCC
WESCO International
$2,703,562$18,820 -0.7%14,9401.0%Computer and Technology
iShares Core S&P Mid-Cap ETF stock logo
IJH
iShares Core S&P Mid-Cap ETF
$2,631,650$32,089 -1.2%42,2351.0%ETF
Vanguard FTSE Emerging Markets ETF stock logo
VWO
Vanguard FTSE Emerging Markets ETF
$2,586,327$27,569 -1.1%58,7271.0%ETF
First Business Financial Services, Inc. stock logo
FBIZ
First Business Financial Services
$2,562,688$102,717 -3.9%55,3621.0%Finance
Constellation Brands, Inc. stock logo
STZ
Constellation Brands
$2,536,950$18,565 0.7%11,4791.0%Consumer Staples
Thermo Fisher Scientific Inc. stock logo
TMO
Thermo Fisher Scientific
$2,529,911$68,151 -2.6%4,8631.0%Medical
The Walt Disney Company stock logo
DIS
Walt Disney
$2,435,849$27,169 -1.1%21,8760.9%Consumer Discretionary
iShares Ultra Short-Term Bond Active ETF stock logo
ICSH
iShares Ultra Short-Term Bond Active ETF
$2,209,523$331,222 -13.0%43,8140.8%ETF
Alphabet Inc. stock logo
GOOGL
Alphabet
$2,164,474$95,219 4.6%11,4340.8%Computer and Technology
SPDR Portfolio Developed World ex-US ETF stock logo
SPDW
SPDR Portfolio Developed World ex-US ETF
$2,129,592$14,164 0.7%62,3960.8%ETF
UnitedHealth Group Incorporated stock logo
UNH
UnitedHealth Group
$2,123,946$65,251 3.2%4,1990.8%Medical
Las Vegas Sands Corp. stock logo
LVS
Las Vegas Sands
$2,114,736$45,813 2.2%41,1750.8%Consumer Discretionary
Capital One Financial Co. stock logo
COF
Capital One Financial
$2,099,540$180,995 -7.9%11,7740.8%Finance
SPDR S&P Emerging Markets SmallCap ETF stock logo
EWX
SPDR S&P Emerging Markets SmallCap ETF
$2,037,892$267,733 15.1%34,7700.8%ETF
iShares 0-5 Year Investment Grade Corporate Bond ETF stock logo
SLQD
iShares 0-5 Year Investment Grade Corporate Bond ETF
$1,924,540$66,353 3.6%38,6920.7%Manufacturing
TE CONNECTIVITY PLC
$1,890,791$10,008 0.5%13,2250.7%ORD SHS
WisdomTree Emerging Markets SmallCap Dividend Fund stock logo
DGS
WisdomTree Emerging Markets SmallCap Dividend Fund
$1,870,994$23,726 1.3%38,2460.7%Finance
SPDR Portfolio S&P 500 ETF stock logo
SPLG
SPDR Portfolio S&P 500 ETF
$1,807,469$61,632 -3.3%26,2180.7%ETF
Invesco International BuyBack Achievers ETF stock logo
IPKW
Invesco International BuyBack Achievers ETF
$1,805,504$106,781 6.3%45,4670.7%Manufacturing
Microsoft Co. stock logo
MSFT
Microsoft
$1,797,364$85,990 -4.6%4,2640.7%Computer and Technology
RTX Co. stock logo
RTX
RTX
$1,792,213$579 0.0%15,4870.7%Aerospace
Wells Fargo & Company stock logo
WFC
Wells Fargo & Company
$1,790,200$179,743 -9.1%25,4870.7%Finance
PepsiCo, Inc. stock logo
PEP
PepsiCo
$1,763,720$97,469 -5.2%11,5990.7%Consumer Staples
Elevance Health, Inc. stock logo
ELV
Elevance Health
$1,729,879$223,936 14.9%4,6890.7%Medical
Discover Financial Services stock logo
DFS
Discover Financial Services
$1,726,301$24,773 -1.4%9,9650.7%Finance
Invesco S&P 500 Equal Weight Consumer Discretionary ETF stock logo
RSPD
Invesco S&P 500 Equal Weight Consumer Discretionary ETF
$1,683,411$12,289 0.7%31,5070.6%ETF
Cisco Systems, Inc. stock logo
CSCO
Cisco Systems
$1,665,157$95,725 -5.4%28,1280.6%Computer and Technology
EOG Resources, Inc. stock logo
EOG
EOG Resources
$1,558,406$11,155 -0.7%12,7130.6%Oils/Energy
Technology Select Sector SPDR Fund stock logo
XLK
Technology Select Sector SPDR Fund
$1,551,215$28,369 -1.8%6,6710.6%ETF
Microchip Technology Incorporated stock logo
MCHP
Microchip Technology
$1,535,081$38,596 2.6%26,7670.6%Computer and Technology
Ingredion Incorporated stock logo
INGR
Ingredion
$1,497,658$6,466 0.4%10,8870.6%Consumer Staples
Vanguard Materials ETF stock logo
VAW
Vanguard Materials ETF
$1,482,062$22,917 1.6%7,8900.6%ETF
Vanguard Mid-Cap ETF stock logo
VO
Vanguard Mid-Cap ETF
$1,471,220$73,693 -4.8%5,5700.6%ETF
ANSYS, Inc. stock logo
ANSS
ANSYS
$1,433,315$43,853 -3.0%4,2490.5%Computer and Technology
Vanguard Total Stock Market ETF stock logo
VTI
Vanguard Total Stock Market ETF
$1,385,052$9,854 -0.7%4,7790.5%ETF
Bread Financial Holdings, Inc. stock logo
BFH
Bread Financial
$1,312,521$49,458 -3.6%21,4960.5%Finance
Vanguard FTSE Developed Markets ETF stock logo
VEA
Vanguard FTSE Developed Markets ETF
$1,273,608$11,381 0.9%26,6330.5%ETF
AstraZeneca PLC stock logo
AZN
AstraZeneca
$1,240,263$94,346 -7.1%18,9300.5%Medical
Pfizer Inc. stock logo
PFE
Pfizer
$1,234,0960.0%46,5170.5%Medical
iShares Core S&P 500 ETF stock logo
IVV
iShares Core S&P 500 ETF
$1,193,449$17,663 -1.5%2,0270.5%ETF
Arbor Realty Trust, Inc. stock logo
ABR
Arbor Realty Trust
$1,188,480$31,952 -2.6%85,8110.5%Finance
ResMed Inc. stock logo
RMD
ResMed
$1,138,648$34,304 -2.9%4,9790.4%Medical
Chevron Co. stock logo
CVX
Chevron
$1,133,837$57,068 -4.8%7,8280.4%Oils/Energy
Vanguard Small-Cap ETF stock logo
VB
Vanguard Small-Cap ETF
$1,118,770$34,121 -3.0%4,6560.4%ETF
JPMorgan Ultra-Short Income ETF stock logo
JPST
JPMorgan Ultra-Short Income ETF
$1,082,172$1,108 -0.1%21,4840.4%ETF
SPDR S&P 500 ETF Trust stock logo
SPY
SPDR S&P 500 ETF Trust
$1,051,428$14,066 -1.3%1,7940.4%Finance
Merck & Co., Inc. stock logo
MRK
Merck & Co., Inc.
$1,048,080$161,848 -13.4%10,5360.4%Medical
Fidelity MSCI Communication Services Index ETF stock logo
FCOM
Fidelity MSCI Communication Services Index ETF
$1,046,562$2,348 0.2%17,8290.4%ETF
Vanguard Consumer Discretionary ETF stock logo
VCR
Vanguard Consumer Discretionary ETF
$1,012,276$21,394 -2.1%2,6970.4%ETF
Fidelity National Information Services, Inc. stock logo
FIS
Fidelity National Information Services
$1,007,929$22,777 -2.2%12,4790.4%Business Services
Jones Lang LaSalle Incorporated stock logo
JLL
Jones Lang LaSalle
$963,451$28,858 -2.9%3,8060.4%Finance
CSX Co. stock logo
CSX
CSX
$949,997$16,458 -1.7%29,4390.4%Transportation
Berkshire Hathaway Inc. stock logo
BRK.B
Berkshire Hathaway
$924,691$25,384 -2.7%2,0400.4%Finance
The Goldman Sachs Group, Inc. stock logo
GS
The Goldman Sachs Group
$924,025$8,015 -0.9%1,6140.4%Finance
LABCORP HOLDINGS INC
$922,236$2,522 -0.3%4,0220.3%COM SHS
Amgen Inc. stock logo
AMGN
Amgen
$921,419$6,777 0.7%3,5350.3%Medical
iShares International Small Cap Equity Factor ETF stock logo
ISCF
iShares International Small Cap Equity Factor ETF
$920,221$5,875 -0.6%28,5070.3%ETF
Alphabet Inc. stock logo
GOOG
Alphabet
$870,378$8,380 -1.0%4,5700.3%Computer and Technology
Consumer Discretionary Select Sector SPDR Fund stock logo
XLY
Consumer Discretionary Select Sector SPDR Fund
$868,0100.0%3,8690.3%Finance
Vanguard High Dividend Yield ETF stock logo
VYM
Vanguard High Dividend Yield ETF
$866,963$88,036 11.3%6,7950.3%ETF
Abbott Laboratories stock logo
ABT
Abbott Laboratories
$857,109$1,131 -0.1%7,5780.3%Medical
SPDR S&P MidCap 400 ETF Trust stock logo
MDY
SPDR S&P MidCap 400 ETF Trust
$855,509$5,696 -0.7%1,5020.3%ETF
Salesforce, Inc. stock logo
CRM
Salesforce
$852,231$20,729 2.5%2,5490.3%Computer and Technology
SPDR S&P Biotech ETF stock logo
XBI
SPDR S&P Biotech ETF
$850,527$108,342 -11.3%9,4440.3%ETF
ConocoPhillips stock logo
COP
ConocoPhillips
$848,237$84,298 11.0%8,5530.3%Oils/Energy
Texas Instruments Incorporated stock logo
TXN
Texas Instruments
$828,769$58,314 -6.6%4,4200.3%Computer and Technology
W. P. Carey Inc. stock logo
WPC
W. P. Carey
$819,597$8,608 1.1%15,0440.3%Finance
JPMorgan Municipal ETF stock logo
JMUB
JPMorgan Municipal ETF
$813,433$19,057 2.4%16,2200.3%ETF
iShares Short-Term National Muni Bond ETF stock logo
SUB
iShares Short-Term National Muni Bond ETF
$800,3820.0%7,5880.3%ETF
Dominion Energy, Inc. stock logo
D
Dominion Energy
$797,4510.0%14,8060.3%Utilities
Invesco S&P 500 Equal Weight ETF stock logo
RSP
Invesco S&P 500 Equal Weight ETF
$778,959$219,405 39.2%4,4450.3%ETF
Novo Nordisk A/S stock logo
NVO
Novo Nordisk A/S
$777,363$777,363 New Holding9,0370.3%Medical
Materials Select Sector SPDR Fund stock logo
XLB
Materials Select Sector SPDR Fund
$777,090$40,806 -5.0%9,2360.3%ETF
Invesco BulletShares 2032 Corporate Bond ETF stock logo
BSCW
Invesco BulletShares 2032 Corporate Bond ETF
$767,538$767,538 New Holding38,1670.3%ETF

Showing largest 100 holdings. View all holdings.
SEC Filings and Trading Data