Disclosed positions
| VANGUARD WORLD FD | VGT | INF TECH ETF | $26,722,816 | 223,584 | SH | None |
| VANGUARD WHITEHALL FDS | VYM | HIGH DIV YLD | $23,230,787 | 147,002 | SH | None |
| APPLE INC | AAPL | COM | $18,696,038 | 64,612 | SH | None |
| MEDTRONIC PLC | MDT | SHS | $16,602,306 | 212,224 | SH | None |
| TAIWAN SEMICONDUCTOR MANUFAC | TSM | SPONSORED ADS | $15,497,125 | 32,450 | SH | None |
| VANGUARD WHITEHALL FDS | VYMI | INTL HIGH ETF | $14,101,237 | 143,597 | SH | None |
| ISHARES TR | IVW | S&P 500 GRWT ETF | $13,832,182 | 100,576 | SH | None |
| MICROSOFT CORP | MSFT | COM | $13,112,985 | 35,154 | SH | None |
| BROADCOM INC | AVGO | COM | $11,519,635 | 30,495 | SH | None |
| VANGUARD SPECIALIZED FUNDS | VIG | DIV APP ETF | $10,607,463 | 44,829 | SH | None |
| ISHARES TR | HDV | CORE HIGH DV ETF | $10,256,479 | 374,187 | SH | None |
| VANGUARD WHITEHALL FDS | VIGI | INTL DVD ETF | $10,245,602 | 109,719 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $10,113,622 | 28,624 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $8,925,621 | 44,608 | SH | None |
| FIDELITY COVINGTON TRUST | FTEC | MSCI INFO TECH I | $8,339,377 | 29,202 | SH | None |
| FIDELITY COVINGTON TRUST | FSTA | CONSMR STAPLES | $7,336,367 | 139,634 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $6,102,766 | 8,149 | SH | None |
| BOSTON SCIENTIFIC CORP | BSX | COM | $5,962,261 | 139,697 | SH | None |
| AMAZON COM INC | AMZN | COM | $5,729,455 | 24,039 | SH | None |
| ISHARES TR | DGRO | CORE DIV GRWTH | $5,589,316 | 73,747 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $5,405,000 | 7,238 | SH | None |
| MICRON TECHNOLOGY INC | MU | COM | $4,204,150 | 3,642 | SH | None |
| CAPITAL GROUP GBL GROWTH EQT | CGGO | SHS CREAT UNIT | $3,843,039 | 90,788 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $3,801,649 | 5,535 | SH | None |
| TESLA INC | TSLA | COM | $3,733,614 | 8,877 | SH | None |
| ASML HLDG NV | ASML | N Y REGISTRY SHS | $3,495,510 | 1,757 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $3,484,779 | 10,646 | SH | None |
| VANGUARD WORLD FD | VDC | CONSUM STP ETF | $3,340,620 | 14,815 | SH | None |
| ABBVIE INC | ABBV | COM | $3,326,595 | 13,220 | SH | None |
| ISHARES TR | IYW | U.S. TECH ETF | $3,278,058 | 12,996 | SH | None |
| META PLATFORMS INC | META | CL A | $3,212,367 | 5,703 | SH | None |
| MERCADOLIBRE INC | MELI | COM | $3,064,655 | 1,806 | SH | None |
| SCHWAB STRATEGIC TR | SCHD | US DIVIDEND EQ | $3,063,433 | 96,608 | SH | None |
| CAPITAL GROUP GROWTH ETF | CGGR | SHS CREAT UNIT | $2,676,944 | 56,715 | SH | None |
| ISHARES TR | IDV | INTL SEL DIV ETF | $2,614,079 | 63,096 | SH | None |
| SHOPIFY INC | SHOP | CL A SUB VTG SHS | $2,589,146 | 22,676 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $2,539,472 | 3,448 | SH | None |
| 3M CO | MMM | COM | $2,254,847 | 13,927 | SH | None |
| ISHARES TR | IWF | RUS 1000 GRW ETF | $2,058,363 | 16,577 | SH | None |
| JOHNSON & JOHNSON | JNJ | COM | $2,036,861 | 8,020 | SH | None |
| CANADIAN NAT RES LTD MED TER | CNQ | COM | $1,963,137 | 49,700 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JPST | ULTRA SHRT ETF | $1,798,529 | 35,565 | SH | None |
| UNITEDHEALTH GROUP INC | UNH | COM | $1,780,650 | 4,284 | SH | None |
| VANECK ETF TRUST | SMH | SEMICONDUCTR ETF | $1,766,312 | 2,693 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $1,690,785 | 7,758 | SH | None |
| FIDELITY COVINGTON TRUST | FENY | MSCI ENERGY IDX | $1,673,209 | 56,604 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.B | CL B NEW | $1,508,676 | 3,015 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $1,470,042 | 20,632 | SH | None |
| ADVANCED MICRO DEVICES INC | AMD | COM | $1,423,810 | 2,451 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $1,399,071 | 3,915 | 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. 3 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.