Disclosed positions
| APPLE INC | AAPL | COM | $78,035,208 | 269,682 | SH | None |
| ISHARES TR | IBDS | IBONDS 27 ETF | $52,087,966 | 2,150,618 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $46,245,578 | 231,124 | SH | None |
| ISHARES TR | IBDU | IBONDS DEC 29 | $43,888,440 | 1,895,010 | SH | None |
| ISHARES TR | IBDT | IBDS DEC28 ETF | $42,080,924 | 1,666,571 | SH | None |
| ISHARES TR | IBDV | IBONDS DEC 2030 | $40,984,526 | 1,880,024 | SH | None |
| ISHARES TR | IBDR | IBONDS DEC2026 | $35,678,317 | 1,472,485 | SH | None |
| MICROSOFT CORP | MSFT | COM | $34,916,725 | 93,606 | SH | None |
| FIRST TR EXCHNG TRADED FD VI | BUFR | FT LADD BUFF ETF | $32,253,004 | 882,918 | SH | None |
| ISHARES TR | IBDW | IBONDS DEC 2031 | $27,590,804 | 1,323,935 | SH | None |
| ELI LILLY & CO | LLY | COM | $26,803,825 | 22,347 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $26,561,343 | 38,673 | SH | None |
| SCHWAB STRATEGIC TR | SCHX | US LRG CAP ETF | $26,481,070 | 899,798 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $26,008,711 | 70,286 | SH | None |
| ISHARES TR | IBDX | IBONDS DEC 2032 | $25,329,023 | 1,005,519 | SH | None |
| VANGUARD WORLD FD | VGT | INF TECH ETF | $23,574,496 | 197,243 | SH | None |
| AMAZON COM INC | AMZN | COM | $21,241,710 | 89,124 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $20,766,541 | 63,442 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $20,619,375 | 28,000 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $20,194,921 | 57,156 | SH | None |
| VANGUARD SPECIALIZED FUNDS | VIG | DIV APP ETF | $19,701,858 | 83,264 | SH | None |
| BROADCOM INC | AVGO | COM | $19,303,854 | 51,102 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $17,607,436 | 49,269 | SH | None |
| INVESCO EXCHANGE TRADED FD T | SPHQ | S&P500 QUALITY | $17,465,561 | 193,846 | SH | None |
| SELECT SECTOR SPDR TR | XLK | ST STR TECHN ETF | $17,083,926 | 89,670 | SH | None |
| SCHWAB STRATEGIC TR | SCHD | US DIVIDEND EQ | $16,400,327 | 517,197 | SH | None |
| JOHNSON & JOHNSON | JNJ | COM | $15,723,168 | 61,910 | SH | None |
| CAPITAL GROUP INTERNATIONAL | CGIC | SHS | $15,507,486 | 426,147 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $14,902,925 | 19,957 | SH | None |
| ABBVIE INC | ABBV | COM | $14,729,517 | 58,534 | SH | None |
| BRISTOL-MYERS SQUIBB CO | BMY | COM | $13,444,931 | 233,338 | SH | None |
| HOME DEPOT INC | HD | COM | $13,074,987 | 37,073 | SH | None |
| STATE STR SPDR DOW JONES IND | DIA | UT SER 1 | $13,036,969 | 24,956 | SH | None |
| ISHARES TR | IBDY | IBONDS DEC 2033 | $12,630,219 | 490,589 | SH | None |
| TESLA INC | TSLA | COM | $12,524,278 | 29,777 | SH | None |
| PROCTER & GAMBLE CO | PG | COM | $11,977,712 | 81,681 | SH | None |
| ISHARES TR | IWF | RUS 1000 GRW ETF | $10,717,851 | 86,316 | SH | None |
| SEAGATE TECHNOLOGY HLDNGS PL | STX | ORD SHS | $10,507,797 | 10,889 | SH | None |
| WALMART INC | WMT | COM | $10,493,831 | 92,653 | SH | None |
| CATERPILLAR INC | CAT | COM | $10,373,227 | 9,741 | SH | None |
| AMGEN INC | AMGN | COM | $9,792,780 | 27,043 | SH | None |
| VANGUARD WHITEHALL FDS | VYM | HIGH DIV YLD | $9,421,476 | 59,618 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.B | CL B NEW | $9,285,817 | 18,557 | SH | None |
| ISHARES TR | DGRO | CORE DIV GRWTH | $8,954,866 | 118,154 | SH | None |
| SCHWAB STRATEGIC TR | SCHF | INTL EQTY ETF | $8,925,429 | 322,218 | SH | None |
| ENTERPRISE PRODS PARTNERS L | EPD | COM | $8,888,140 | 241,788 | SH | None |
| MICRON TECHNOLOGY INC | MU | COM | $8,846,603 | 7,664 | SH | None |
| INTERNATIONAL BUSINESS MACHS | IBM | COM | $8,693,588 | 30,915 | SH | None |
| EXXON MOBIL CORP | XOM | COM | $8,655,728 | 63,310 | SH | None |
| GLOBAL X FDS | CATH | S&P 500 CATHOLIC | $8,622,290 | 97,427 | 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. 2 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.
