Disclosed positions
| APPLE INC | AAPL | COM | $481,932,006 | 1,665,510 | SH | None |
| BROADCOM INC | AVGO | COM | $414,837,907 | 1,098,181 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $394,439,810 | 1,116,350 | SH | None |
| MICROSOFT CORP | MSFT | COM | $353,856,146 | 948,625 | SH | None |
| LAM RESEARCH CORP | LRCX | COM NEW | $351,425,793 | 810,989 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $348,295,387 | 1,740,693 | SH | None |
| AMAZON COM INC | AMZN | COM | $214,600,759 | 900,398 | SH | None |
| ASML HLDG NV | ASML | N Y REGISTRY SHS | $171,814,212 | 86,363 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $157,193,194 | 2,206,221 | SH | None |
| ABBVIE INC | ABBV | COM | $150,188,078 | 596,837 | SH | None |
| ISHARES TR | IBTH | IBONDS 27 TRM TS | $147,897,920 | 6,611,440 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $142,302,903 | 398,195 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $138,594,931 | 423,411 | SH | None |
| AMETEK INC | AME | COM | $132,082,165 | 545,930 | SH | None |
| ISHARES TR | IBTG | IBONDS 26 TRM TS | $129,496,852 | 5,657,354 | SH | None |
| MASTERCARD INCORPORATED | MA | CL A | $112,555,759 | 219,151 | SH | None |
| L3HARRIS TECHNOLOGIES INC | LHX | COM | $107,885,049 | 371,262 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.B | CL B NEW | $104,016,057 | 207,870 | SH | None |
| ISHARES TR | IBDR | IBONDS DEC2026 | $101,434,485 | 4,186,318 | SH | None |
| ISHARES TR | IBDS | IBONDS 27 ETF | $100,572,056 | 4,152,438 | SH | None |
| JOHNSON & JOHNSON | JNJ | COM | $99,482,193 | 391,709 | SH | None |
| TJX COS INC NEW | TJX | COM | $94,131,068 | 621,328 | SH | None |
| HOME DEPOT INC | HD | COM | $90,564,615 | 256,790 | SH | None |
| ISHARES TR | DGRO | CORE DIV GRWTH | $90,051,172 | 1,188,167 | SH | None |
| META PLATFORMS INC | META | CL A | $87,454,819 | 155,257 | SH | None |
| THERMO FISHER SCIENTIFIC INC | TMO | COM | $82,117,896 | 163,790 | SH | None |
| ISHARES TR | IBDT | IBDS DEC28 ETF | $80,158,882 | 3,174,609 | SH | None |
| NVENT ELEC PLC | NVT | SHS | $72,793,131 | 429,179 | SH | None |
| ISHARES TR | IBDU | IBONDS DEC 29 | $72,776,540 | 3,142,337 | SH | None |
| VISA INC | V | COM CL A | $69,495,890 | 202,559 | SH | None |
| ELI LILLY & CO | LLY | COM | $64,309,037 | 53,616 | SH | None |
| SPDR SERIES TRUST | SPYM | ST STR P500ETF | $61,276,764 | 697,278 | SH | None |
| AMGEN INC | AMGN | COM | $60,772,953 | 167,825 | SH | None |
| CATERPILLAR INC | CAT | COM | $59,640,631 | 56,006 | SH | None |
| ISHARES TR | IBDV | IBONDS DEC 2030 | $59,438,021 | 2,726,515 | SH | None |
| AUTOZONE INC | AZO | COM | $59,066,450 | 18,482 | SH | None |
| MARATHON PETE CORP | MPC | COM | $58,147,709 | 227,433 | SH | None |
| ISHARES TR | LDRC | IBOND 1 5 YR ETF | $54,143,259 | 2,149,822 | SH | None |
| HUBBELL INC | HUBB | COM | $53,246,548 | 101,771 | SH | None |
| S&P GLOBAL INC | SPGI | COM | $49,124,954 | 120,624 | SH | None |
| MCDONALDS CORP | MCD | COM | $48,593,538 | 179,770 | SH | None |
| ORACLE CORP | ORCL | COM | $47,743,707 | 325,784 | SH | None |
| ISHARES TR | LDRT | IBONDS 1-5 YR TR | $47,697,994 | 1,899,940 | SH | None |
| DANAHER CORP DEL | DHR | COM | $47,570,848 | 249,742 | SH | None |
| CHEVRON CORPORATION | CVX | COM | $47,351,726 | 285,665 | SH | None |
| PARKER-HANNIFIN CORP | PH | COM | $43,938,510 | 44,921 | SH | None |
| EXXON MOBIL CORP | XOM | COM | $43,712,830 | 319,725 | SH | None |
| CUMMINS INC | CMI | COM | $41,549,021 | 58,256 | SH | None |
| GENERAL DYNAMICS CORP | GD | COM | $41,307,834 | 116,610 | SH | None |
| AMERICAN EXPRESS CO | AXP | COM | $38,572,021 | 114,034 | 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. 6 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.
