← Back to Discover

VISTA INVESTMENT MANAGEMENT

Period ended Jun 30, 2026 · Latest filing Aug 12, 2026

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Jun 30, 2026: $332,670,279

More quarters will appear as history becomes available.

Top holdings

Top 10 at Jun 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. VANGUARD WORLD FD · INF TECH ETF · 92204A702 · shares: $12,507,832
  2. VANGUARD SCOTTSDALE FDS · SHRT TRM CORP BD · 92206C409 · shares: $10,394,265
  3. JANUS DETROIT STR TR · HENDRSON AAA CL · 47103U845 · shares: $10,293,277
  4. SPDR SERIES TRUST · ST INTER BD ETF · 78464A375 · shares: $8,815,282
  5. VANECK ETF TRUST · IG FLOA RATE ETF · 92189F486 · shares: $8,742,738
  6. COHERENT CORP · COM · 19247G107 · shares: $8,531,203
  7. INVESCO EXCH TRD SLF IDX FD · INVSCO 30 CORP · 46138J460 · shares: $8,284,440
  8. INVESCO EXCHANGE TRADED FD T · S&P500 EQL TEC · 46137V282 · shares: $8,161,444
  9. ISHARES TR · MSCI USA QLT FCT · 46432F339 · shares: $7,331,217
  10. SPDR SERIES TRUST · ST STR MSCI USAQ · 78468R812 · shares: $6,963,398

Reported holdings

181 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V357 — 4,138 shares $880,505
VANGUARD WORLD FDENERGY ETF92204A306 — 5,462 shares $820,048
VERTEX PHARMACEUTICALS INCCOM92532F100 — 1,637 shares $813,147
ISHARES TRSHRT NAT MUN ETF464288158 — 7,588 shares $807,894
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 1,602 shares $801,625
CONOCOPHILLIPSCOM20825C104 — 7,678 shares $798,243
STATE STR SPDR S&P 500 ETF TTR UNIT78462F103 PUT 1,000 shares $746,770
SPDR SERIES TRUSTST STR SP600 SML78468R853 — 12,811 shares $738,796
MARATHON PETE CORPCOM56585A102 — 2,888 shares $738,375
TOWNEBANK PORTSMOUTH VACOM89214P109 — 20,264 shares $734,367
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C102 — 12,527 shares $729,094
COLUMBIA BKG SYS INCCOM197236102 — 21,767 shares $697,632
VANGUARD SPECIALIZED FUNDSDIV APP ETF921908844 — 2,872 shares $679,560
VANGUARD INDEX FDSLARGE CAP ETF922908637 — 1,900 shares $653,429
ABBOTT LABORATORIESCOM002824100 — 6,779 shares $615,126
ISHARES TRRUSSELL 2000 ETF464287655 — 1,978 shares $594,290
SPDR SERIES TRUSTST STR PR SP150078464A805 — 6,313 shares $573,185
ATLANTIC UN BANKSHARES CORPCOM04911A107 — 12,991 shares $549,649
JOHNSON & JOHNSONCOM478160104 — 2,113 shares $536,639
INVESCO EXCHANGE TRADED FD TS&P500 EQL ENR46137V365 — 5,240 shares $513,310
PROCTER & GAMBLE COCOM742718109 — 3,449 shares $505,761
DOMINION ENERGY INCCOM25746U109 — 7,406 shares $505,756
CADENCE DESIGN SYSTEM INCCOM127387108 — 1,318 shares $494,672
GE AEROSPACECOM NEW369604301 — 1,304 shares $487,344
ELI LILLY & COCOM532457108 — 398 shares $477,373
ANALOG DEVICES INCCOM032654105 — 1,186 shares $471,044
META PLATFORMS INCCL A30303M102 — 821 shares $462,461
CIVISTA BANCSHARES INCCOM NO PAR178867107 — 16,076 shares $453,665
ISHARES TRMSCI USA MMENTM46432F396 — 1,310 shares $448,974
ISHARES TRCORE MSCI EAFE46432F842 — 4,569 shares $441,238
VENTAS INCCOM92276F100 — 4,956 shares $440,123
SPDR SERIES TRUSTST STR RATE ETF78468R200 — 14,131 shares $435,941
VANGUARD WORLD FDFINANCIALS ETF92204A405 — 3,242 shares $426,605
VANGUARD INDEX FDSREAL ESTATE ETF922908553 — 4,356 shares $420,049
ISHARES TREAFE SML CP ETF464288273 — 5,098 shares $419,412
AIR PRODUCTS AND CHEMICALS ICOM009158106 — 1,415 shares $414,850
GE VERNOVA INCCOM36828A101 — 344 shares $404,152
NETFLIX INC.COM64110L106 — 5,660 shares $404,124
PIMCO ETF TRINTER MUN BD ACT72201R866 — 7,594 shares $399,444
MERCK & CO INCCOM58933Y105 — 2,993 shares $384,580
HARTFORD INSURANCE GROUP INCCOM416515104 — 2,864 shares $379,537
SELECT SECTOR SPDR TRST STR FINL ETF81369Y605 — 6,998 shares $375,182
GAMING & LEISURE PCOM36467J108 — 8,375 shares $372,949
ARBOR REALTY TRUST INCCOM038923108 — 68,505 shares $371,296
FTI CONSULTING INCCOM302941109 — 2,486 shares $370,439
INVESCO QQQ TRUNIT SER 146090E103 PUT 500 shares $368,200
INNOVATOR ETFS TRUSTDEFINED WLT SHLD45783Y855 — 10,465 shares $358,636
AMERICAN EXPRESS COCOM025816109 — 1,048 shares $354,486
F N B CORPCOM302520101 — 18,309 shares $349,331
CATERPILLAR INCCOM149123101 — 314 shares $334,379
KB HOMECOM48666K109 — 5,117 shares $320,273
ORRSTOWN FINL SVCS INCCOM687380105 — 7,740 shares $316,024
TOYOTA MOTOR CORPADS892331307 — 1,848 shares $311,240
ABBVIE INCCOM00287Y109 — 1,217 shares $306,246
VANGUARD INDEX FDSVALUE ETF922908744 — 1,383 shares $301,397
INNOVATOR ETFS TRUSTUS EQUT BUFR AUG45782C698 — 5,480 shares $293,807
MARVELL TECHNOLOGY INCCOM573874104 — 967 shares $288,060
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V373 — 9,371 shares $280,950
SELECT SECTOR SPDR TRST STR SVC ETF81369Y852 — 2,606 shares $279,181
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E108 — 15,300 shares $273,564
FIDELITY NATL INFORMATION SVCOM31620M106 — 6,987 shares $271,655
SPDR SERIES TRUSTST STR SP PHARMA78464A722 — 3,986 shares $264,152
INNOVATOR ETFS TRUSTUS EQTY PWR BUF45782C417 — 6,092 shares $262,322
VANGUARD INTL EQUITY INDEX FALLWRLD EX US922042775 — 3,008 shares $251,920
TJX COS INC NEWCOM872540109 — 1,629 shares $246,755
ISHARES TRUS HOME CONS ETF464288752 — 2,322 shares $242,603
ISHARES TRISHARES BIOTECH464287556 — 1,230 shares $233,934
ORACLE CORPCOM68389X105 — 1,535 shares $224,928
L3HARRIS TECHNOLOGIES INCCOM502431109 — 772 shares $224,279
ISHARES TRS&P 100 ETF464287101 — 589 shares $215,497
ISHARES TRISHS 5-10YR INVT464288638 — 3,947 shares $209,862
SELECT SECTOR SPDR TRST STR ENERG ETF81369Y506 — 3,887 shares $206,433
NUVEEN MUN CR INCOME FDCOM SH BEN INT67070X101 — 16,067 shares $203,730
ARES CAPITAL CORPCOM04010L103 — 10,697 shares $198,215
NORTHWEST BANCSHARES INCCOM667340103 — 10,325 shares $156,527
NUVEEN AMT FREE MUN CR INC FCOM67071L106 — 11,200 shares $143,360
TAIWAN SEMICONDUCTOR MANUFACSPONSORED ADS874039100 CALL 300 shares $143,271
NOVO-NORDISK A SADR670100205 CALL 1,400 shares $67,116
NOVO-NORDISK A SADR670100205 CALL 1,200 shares $57,528
NOVO-NORDISK A SADR670100205 CALL 500 shares $23,970
NOVO-NORDISK A SADR670100205 CALL 500 shares $23,970