Santori & Peters

Santori & Peters as of June 30, 2025

Portfolio Holdings for Santori & Peters

Santori & Peters holds 69 positions in its portfolio as reported in the June 2025 quarterly 13F filing

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Wabtec Corporation (WAB) 45.6 $126M 602k 209.35
Ametek (AME) 16.1 $45M 246k 180.96
Janus Detroit Str Tr Hendrson Aaa Cl (JAAA) 4.1 $11M 224k 50.75
First Tr Exchng Traded Fd Vi Ft Vest Laddered (BUFD) 3.8 $10M 391k 26.56
Doubleline Etf Trust Shiller Cape U S (CAPE) 2.9 $8.1M 256k 31.81
Vanguard Index Fds Value Etf (VTV) 2.1 $5.9M 33k 176.74
Schwab Strategic Tr Us Lrg Cap Etf (SCHX) 2.1 $5.8M 235k 24.44
Invesco Exchange Traded Fd T S&p 500 Garp Etf (SPGP) 2.0 $5.4M 50k 107.70
Vaneck Etf Trust Mrngstr Wde Moat (MOAT) 1.7 $4.6M 49k 93.79
Ishares Tr Msci Eafe Etf (EFA) 1.7 $4.6M 52k 89.39
Schwab Strategic Tr Us Lcap Gr Etf (SCHG) 1.1 $2.9M 100k 29.21
Koppers Holdings (KOP) 0.9 $2.5M 79k 32.15
Ishares Tr Core S&p Scp Etf (IJR) 0.9 $2.5M 23k 109.29
Ishares Tr Msci Usa Min Vol (USMV) 0.9 $2.4M 26k 93.87
Invesco Exchange Traded Fd T Nasdaq Internt (PNQI) 0.8 $2.1M 41k 52.21
First Tr Exchange-traded SHS (QTEC) 0.8 $2.1M 10k 212.84
Microsoft Corporation (MSFT) 0.7 $2.0M 4.0k 497.39
Spdr S&p 500 Etf Tr Tr Unit (SPY) 0.7 $1.9M 3.1k 617.94
Apple (AAPL) 0.7 $1.8M 8.9k 205.17
First Tr Exchng Traded Fd Vi Ft Vest Us Eqt (DJUN) 0.6 $1.6M 36k 45.02
Abacus Fcf Etf Tr Abacus Fcf Leade (ABFL) 0.5 $1.5M 21k 70.76
Vanguard Index Fds Small Cp Etf (VB) 0.5 $1.5M 6.2k 236.98
Invesco Exch Traded Fd Tr Ii S&p500 Low Vol (SPLV) 0.5 $1.4M 19k 72.82
First Tr Exchange-traded SHS (FDL) 0.5 $1.3M 32k 41.87
Home Depot (HD) 0.5 $1.3M 3.5k 366.61
JPMorgan Chase & Co. (JPM) 0.4 $1.1M 3.7k 289.92
Pfizer (PFE) 0.4 $987k 41k 24.24
First Tr Exchng Traded Fd Vi Ft Vest Laddered (BUFR) 0.4 $977k 31k 31.80
Schwab Strategic Tr Us Lcap Va Etf (SCHV) 0.3 $899k 33k 27.67
Vanguard Tax-managed Fds Van Ftse Dev Mkt (VEA) 0.3 $864k 15k 57.01
Vanguard Scottsdale Fds Vng Rus1000grw (VONG) 0.3 $857k 7.8k 109.19
First Tr Exchange-traded SHS (FVD) 0.3 $837k 19k 44.70
Vanguard Admiral Fds 500 Val Idx Fd (VOOV) 0.3 $792k 4.2k 188.69
Ge Aerospace Com New (GE) 0.3 $728k 2.8k 257.41
First Tr Exchng Traded Fd Vi Ft Vest Us (DJAN) 0.2 $650k 16k 40.34
First Tr Exchng Traded Fd Vi Ft Vest Us Eqt (DMAY) 0.2 $630k 15k 42.81
Vanguard Index Fds S&p 500 Etf Shs (VOO) 0.2 $621k 1.1k 568.10
NVIDIA Corporation (NVDA) 0.2 $589k 3.7k 157.99
PNC Financial Services (PNC) 0.2 $556k 3.0k 186.43
First Tr Exchng Traded Fd Vi Ft Vest U.s Eqt (GJUN) 0.2 $529k 14k 37.60
Amgen (AMGN) 0.2 $522k 1.9k 279.18
Amazon (AMZN) 0.2 $507k 2.3k 219.39
Invesco Exchange Traded Fd T S&p500 Eql Wgt (RSP) 0.2 $485k 2.7k 181.73
Ishares Tr Msci Usa Mmentm (MTUM) 0.2 $469k 2.0k 240.26
Vanguard Specialized Funds Div App Etf (VIG) 0.2 $439k 2.1k 204.65
Fiserv (FI) 0.2 $433k 2.5k 172.41
Goldman Sachs (GS) 0.2 $421k 595.00 707.75
At&t (T) 0.1 $412k 14k 28.94
Invesco Exchange Traded Fd T S&p500 Pur Val (RPV) 0.1 $386k 4.1k 93.77
Spdr Series Trust Portfolio S&p500 (SPLG) 0.1 $362k 5.0k 72.69
Ge Vernova (GEV) 0.1 $341k 645.00 529.16
Meta Platforms Cl A (META) 0.1 $340k 460.00 738.09
Invesco Exch Traded Fd Tr Ii Nasdaq 100 Etf (QQQM) 0.1 $339k 1.5k 227.12
Invesco Qqq Tr Unit Ser 1 (QQQ) 0.1 $332k 601.00 551.76
Travelers Companies (TRV) 0.1 $331k 1.2k 267.61
Exxon Mobil Corporation (XOM) 0.1 $304k 2.8k 107.79
Broadcom (AVGO) 0.1 $269k 975.00 275.65
Verizon Communications (VZ) 0.1 $247k 5.7k 43.27
Southern Company (SO) 0.1 $227k 2.5k 91.84
Wal-Mart Stores (WMT) 0.1 $214k 2.2k 97.77
Procter & Gamble Company (PG) 0.1 $214k 1.3k 159.30
Invesco Exchange Traded Fd T S&p500 Quality (SPHQ) 0.1 $213k 3.0k 71.25
Johnson & Johnson (JNJ) 0.1 $213k 1.4k 152.75
Berkshire Hathaway Inc Del Cl B New (BRK.B) 0.1 $211k 435.00 485.77
First Tr Exchng Traded Fd Vi Ft Vest U.s. (DDEC) 0.1 $208k 5.0k 41.76
Alphabet Cap Stk Cl C (GOOG) 0.1 $205k 1.2k 177.39
Coca-Cola Company (KO) 0.1 $201k 2.8k 70.76
Vanguard Intl Equity Index F Allwrld Ex Us (VEU) 0.1 $201k 3.0k 67.22
BlackRock MuniYield Pennsylvania Insured (MPA) 0.0 $108k 10k 10.79