Disclosed positions
| APPLE INC | AAPL | COM | $20,157,540 | 69,663 | SH | None |
| KROGER CO | KR | COM | $14,709,476 | 264,892 | SH | None |
| ANALOG DEVICES INC | ADI | COM | $14,343,962 | 36,115 | SH | None |
| MICROSOFT CORP | MSFT | COM | $13,000,405 | 34,852 | SH | None |
| CISCO SYS INC | CSCO | COM | $11,847,805 | 100,867 | SH | None |
| BROADCOM INC | AVGO | COM | $11,781,285 | 31,188 | SH | None |
| ADVANCED MICRO DEVICES INC | AMD | COM | $11,360,722 | 19,557 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $10,435,786 | 52,155 | SH | None |
| VANGUARD WORLD FD | VGT | INF TECH ETF | $10,321,168 | 86,355 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $10,019,644 | 13,417 | SH | None |
| PARKER-HANNIFIN CORP | PH | COM | $9,605,610 | 9,820 | SH | None |
| COSTCO WHOLESALE CORPORATION | COST | COM | $9,558,580 | 10,218 | SH | None |
| WALMART INC | WMT | COM | $9,445,866 | 83,399 | SH | None |
| CENCORA INC | COR | COM | $9,221,266 | 32,587 | SH | None |
| GENERAL DYNAMICS CORP | GD | COM | $9,124,254 | 25,757 | SH | None |
| CHUBB LIMITED | CB | COM | $8,941,682 | 26,242 | SH | None |
| TEXAS INSTRS INC | TXN | COM | $8,549,212 | 28,682 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $8,340,883 | 23,340 | SH | None |
| L3HARRIS TECHNOLOGIES INC | LHX | COM | $8,318,732 | 28,627 | SH | None |
| MICRON TECHNOLOGY INC | MU | COM | $8,222,581 | 7,123 | SH | None |
| BLACKROCK INC | BLK | COM | $8,093,027 | 8,417 | SH | None |
| AMGEN INC | AMGN | COM | $8,026,979 | 22,167 | SH | None |
| ISHARES TR | IBDR | IBONDS DEC2026 | $7,898,395 | 325,975 | SH | None |
| UNION PAC CORP | UNP | COM | $7,502,409 | 27,582 | SH | None |
| EA SERIES TRUST | TAX | CAMB TAX AWA ETF | $7,249,420 | 228,493 | SH | None |
| ISHARES TR | IBDS | IBONDS 27 ETF | $7,223,455 | 298,243 | SH | None |
| ELI LILLY & CO | LLY | COM | $7,171,396 | 5,979 | SH | None |
| NEXTERA ENERGY INC | NEE | COM | $7,009,955 | 79,868 | SH | None |
| PHILLIPS 66 | PSX | COM | $6,929,309 | 40,989 | SH | None |
| NETFLIX INC. | NFLX | COM | $6,396,812 | 89,591 | SH | None |
| MASTERCARD INCORPORATED | MA | CL A | $6,237,870 | 12,146 | SH | None |
| LOCKHEED MARTIN CORP | LMT | COM | $6,174,791 | 12,120 | SH | None |
| EMERSON ELEC CO | EMR | COM | $6,158,466 | 43,021 | SH | None |
| ISHARES TR | FLOT | FLTG RATE NT ETF | $6,101,907 | 119,528 | SH | None |
| PROCTER & GAMBLE CO | PG | COM | $6,046,370 | 41,233 | SH | None |
| AIR PRODUCTS AND CHEMICALS I | APD | COM | $5,958,078 | 20,322 | SH | None |
| INTERCONTINENTAL EXCHANGE IN | ICE | COM | $5,807,529 | 47,174 | SH | None |
| NEW YORK LIFE INVTS ACTIVE E | IWLG | WINSLOW LAR CAP | $5,771,350 | 101,985 | SH | None |
| VISA INC | V | COM CL A | $5,642,405 | 16,446 | SH | None |
| STRYKER CORPORATION | SYK | COM | $5,566,645 | 17,680 | SH | None |
| LOWES COS INC | LOW | COM | $5,500,655 | 24,947 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $5,188,487 | 15,851 | SH | None |
| HENRY JACK & ASSOC INC | JKHY | COM | $5,080,285 | 36,883 | SH | None |
| ABBOTT LABORATORIES | ABT | COM | $5,076,589 | 55,947 | SH | None |
| EXXON MOBIL CORP | XOM | COM | $4,755,861 | 34,786 | SH | None |
| AMAZON COM INC | AMZN | COM | $4,618,849 | 19,379 | SH | None |
| META PLATFORMS INC | META | CL A | $4,347,231 | 7,718 | SH | None |
| CAMBRIA ETF TR | SYLD | SHSHLD YIELD ETF | $4,259,932 | 53,864 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.B | CL B NEW | $3,980,765 | 7,955 | SH | None |
| ISHARES TR | IBMR | IBONDS DEC 2029 | $3,842,842 | 165,926 | 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.
