Disclosed positions
| VANGUARD S&P 500 ETF | VOO | ETF | $25,908,413 | 95,210 | SH | None |
| APPLE INC COM | AAPL | Stock | $19,237,033 | 93,389 | SH | None |
| COSTCO WHOLESALE CORPORATION COM | COST | Stock | $15,653,980 | 94,120 | SH | None |
| MICROSOFT CORP COM | MSFT | Stock | $14,709,735 | 83,769 | SH | None |
| STATE STREET TECHNOLOGY SELECT SECTOR SPDR ETF | XLK | ETF | $14,698,427 | 77,149 | SH | None |
| WEST PHARMACEUTICAL SVSC INC COM | WST | Stock | $13,263,643 | 64,183 | SH | None |
| CAPITAL GROUP GROWTH ETF | CGGR | ETF | $13,161,370 | 295,409 | SH | None |
| ECOLAB INC COM | ECL | Stock | $12,895,255 | 112,703 | SH | None |
| AMAZON COM INC COM | AMZN | Stock | $12,336,819 | 119,505 | SH | None |
| ANALOG DEVICES INC COM | ADI | Stock | $12,246,321 | 94,995 | SH | None |
| HILTON WORLDWIDE HLDGS INC COM | HLT | Stock | $11,454,682 | 104,126 | SH | None |
| VISA INC COM CL A | V | Stock | $11,188,836 | 82,542 | SH | None |
| LINDE PLC SHS | LIN | Stock | $11,051,140 | 35,074 | SH | None |
| STATE STREET COMMUNICATION SERVICES SELECT SECTOR SPDR ETF | XLC | ETF | $9,439,846 | 104,120 | SH | None |
| TESLA INC COM | TSLA | Stock | $9,034,170 | 57,248 | SH | None |
| STATE STREET FINANCIAL SELECT SECTOR SPDR ETF | XLF | ETF | $8,450,158 | 169,818 | SH | None |
| NEXTERA ENERGY INC COM | NEE | Stock | $7,361,048 | 128,248 | SH | None |
| FRANCO NEV CORP COM | FNV | Stock | $7,293,038 | 69,770 | SH | None |
| STERIS PLC SHS USD | STE | Stock | $6,879,954 | 32,673 | SH | None |
| INTERNATIONAL BUSINESS MACHS COM | IBM | Stock | $6,808,938 | 24,213 | SH | None |
| STATE STREET INDUSTRIAL SELECT SECTOR SPDR ETF | XLI | ETF | $5,884,201 | 31,767 | SH | None |
| ISHARES BIOTECHNOLOGY ETF | IBB | ETF | $5,881,436 | 30,924 | SH | None |
| STATE STREET ENERGY SELECT SECTOR SPDR ETF | XLE | ETF | $5,575,382 | 104,978 | SH | None |
| SITEONE LANDSCAPE SUPPLY INC COM | SITE | Stock | $5,134,183 | 76,324 | SH | None |
| FIRST TRUST NASDAQ CYBERSECURITY ETF | CIBR | ETF | $4,720,360 | 52,536 | SH | None |
| VANGUARD SMALL-CAP ETF | VB | ETF | $4,458,895 | 14,710 | SH | None |
| NVIDIA CORPORATION COM | NVDA | Stock | $4,386,322 | 30,232 | SH | None |
| NORTHROP GRUMMAN CORP COM | NOC | Stock | $3,703,320 | 41,455 | SH | None |
| INVESCO AEROSPACE & DEFENSE ETF | PPA | ETF | $3,702,054 | 20,957 | SH | None |
| GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF | PAVE | ETF | $3,070,910 | 52,120 | SH | None |
| RTX CORPORATION COM | RTX | Stock | $2,870,994 | 15,132 | SH | None |
| DEVON ENERGY CORP NEW COM | DVN | Stock | $2,822,239 | 68,302 | SH | None |
| CHURCH & DWIGHT CO INC COM | CHD | Stock | $2,595,318 | 26,789 | SH | None |
| PROCTER & GAMBLE CO COM | PG | Stock | $2,584,090 | 17,622 | SH | None |
| SERVICENOW INC COM | NOW | Stock | $2,515,854 | 25,341 | SH | None |
| M & T BK CORP COM | MTB | Stock | $2,456,733 | 10,322 | SH | None |
| VANECK URANIUM AND NUCLEAR ETF | NLR | ETF | $2,380,026 | 20,521 | SH | None |
| FASTENAL CO COM | FAST | Stock | $2,351,789 | 48,965 | SH | None |
| STATE STREET UTILITIES SELECT SECTOR SPDR ETF | XLU | ETF | $2,288,083 | 50,465 | SH | None |
| CANADIAN PACIFIC KANSAS CITY COM | CP | Stock | $2,243,275 | 37,017 | SH | None |
| ELI LILLY & CO COM | LLY | Stock | $2,051,025 | 1,710 | SH | None |
| DANAHER CORP DEL COM | DHR | Stock | $1,905,854 | 46,676 | SH | None |
| AMERICAN TOWER CORP COM | AMT | REIT | $1,781,714 | 35,062 | SH | None |
| JOHNSON & JOHNSON COM | JNJ | Stock | $1,679,758 | 6,614 | SH | None |
| COLGATE PALMOLIVE CO COM | CL | Stock | $1,569,562 | 17,120 | SH | None |
| CATERPILLAR INC COM | CAT | Stock | $1,544,105 | 1,450 | SH | None |
| PEPSICO INC COM | PEP | Stock | $1,363,072 | 10,067 | SH | None |
| APTARGROUP INC COM | ATR | Stock | $1,055,436 | 8,430 | SH | None |
| TRACTOR SUPPLY CO COM | TSCO | Stock | $987,421 | 54,581 | SH | None |
| INVESCO QQQ TRUST SERIES I | QQQ | ETF | $984,567 | 1,337 | SH | None |
No matching rows. Clear the filter to see all records.
Largest 50 positions by reported value; the filing may contain more positions.
How amendments affect these holdings
This view uses 1 effective filing version(s). A restatement replaces the previous book; a new-holdings amendment adds positions. 0 positions lack a resolved ticker and 0 positions are put or call entries.
A 13F is a delayed quarterly snapshot of disclosed holdings. It is not a complete trade ledger and does not reveal every position in a manager's portfolio. Option values refer to the reported underlying position rather than a traded option premium.
Quarter end and public filing date
Use the filing's public availability date when constructing a historical observation. The quarter-end report period is earlier and cannot be substituted for when the public learned the holdings.