Disclosed positions
| ISHARES TR | IYW | U.S. TECH ETF | $61,826,566 | 246,172 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $43,666,958 | 63,587 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $39,885,328 | 53,317 | SH | None |
| INVESCO EXCH TRADED FD TR II | QQQM | NASDAQ 100 ETF | $27,068,249 | 89,343 | SH | None |
| ISHARES TR | EEM | MSCI EMG MKT ETF | $26,509,354 | 387,507 | SH | None |
| INVESCO EXCH TRADED FD TR II | RWL | S&P 500 REVENUE | $25,728,437 | 201,381 | SH | None |
| VANGUARD WORLD FD | VGT | INF TECH ETF | $17,670,733 | 147,000 | SH | None |
| APPLE INC | AAPL | COM | $17,209,950 | 61,151 | SH | None |
| ISHARES TR | IWR | RUS MID CAP ETF | $16,445,555 | 149,304 | SH | None |
| ISHARES TR | IEFA | CORE MSCI EAFE | $12,381,363 | 128,198 | SH | None |
| VANGUARD WORLD FD | VHT | HEALTH CAR ETF | $12,187,895 | 40,787 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $11,644,385 | 15,593 | SH | None |
| VANGUARD WHITEHALL FDS | VYM | HIGH DIV YLD | $11,501,423 | 72,780 | SH | None |
| ISHARES TR | CMF | CALIF MUN BD ETF | $11,425,862 | 198,228 | SH | None |
| INVESCO EXCHANGE TRADED FD T | RSP | S&P500 EQL WGT | $11,348,301 | 53,336 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $10,279,184 | 29,740 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $10,224,094 | 52,680 | SH | None |
| INVESCO EXCHANGE TRADED FD T | XMMO | S&P MDCP MOMNTUM | $10,079,434 | 59,242 | SH | None |
| MICROSOFT CORP | MSFT | COM | $9,678,174 | 24,770 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $8,759,696 | 113,600 | SH | None |
| ISHARES TR | IJR | CORE S&P SCP ETF | $8,729,937 | 58,894 | SH | None |
| ISHARES TR | ESGU | ESG AWR MSCI USA | $8,253,056 | 50,505 | SH | None |
| INVESCO ACTIVELY MANAGED EXC | GTO | TOTAL RETURN | $7,949,152 | 169,600 | SH | None |
| INVESCO EXCH TRADED FD TR II | PXH | RAFI EMRGNG MRKT | $7,469,547 | 268,027 | SH | None |
| AMAZON COM INC | AMZN | COM | $7,165,277 | 30,310 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JPST | ULTRA SHRT ETF | $7,162,482 | 141,635 | SH | None |
| ISHARES INC | EMXC | MSCI EMRG CHN | $6,543,006 | 63,959 | SH | None |
| VANGUARD WORLD FD | ESGV | ESG US STK ETF | $6,324,249 | 47,899 | SH | None |
| ISHARES TR | EFA | MSCI EAFE ETF | $6,049,642 | 58,268 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $5,940,811 | 18,422 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $5,696,672 | 15,406 | SH | None |
| SELECT SECTOR SPDR TR | XLK | ST STR TECHN ETF | $5,406,248 | 28,572 | SH | None |
| ISHARES TR | IXUS | CORE MSCI TOTAL | $5,322,593 | 55,769 | SH | None |
| TESLA INC | TSLA | COM | $4,975,765 | 11,836 | SH | None |
| VANGUARD ADMIRAL FDS INC | IVOO | MIDCP 400 IDX | $4,826,495 | 37,075 | SH | None |
| SPDR SERIES TRUST | SPTL | ST LON TREAS ETF | $4,725,246 | 180,147 | SH | None |
| ALLSTATE CORP | ALL | COM | $4,557,536 | 20,050 | SH | None |
| CAPITAL GROUP GROWTH ETF | CGGR | SHS CREAT UNIT | $4,486,478 | 95,121 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $4,411,502 | 12,658 | SH | None |
| VANGUARD STAR FDS | VXUS | VG TL INTL STK F | $4,309,807 | 50,413 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JMEE | SMALL & MID CAP | $4,267,539 | 54,691 | SH | None |
| VANGUARD INDEX FDS | VB | SMALL CP ETF | $4,016,037 | 13,249 | SH | None |
| VANGUARD INDEX FDS | VNQ | REAL ESTATE ETF | $3,018,838 | 31,306 | SH | None |
| CAPITAL GROUP DIVIDEND VALUE | CGDV | SHS CREAT UNIT | $2,984,770 | 60,674 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VWO | FTSE EMR MKT ETF | $2,957,520 | 49,548 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $2,825,419 | 39,655 | SH | None |
| BROADCOM INC | AVGO | COM | $2,767,693 | 7,644 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | FVD | SHS | $2,743,128 | 56,935 | SH | None |
| MORGAN STANLEY | MS | COM NEW | $2,670,561 | 13,807 | SH | None |
| VANGUARD INDEX FDS | VUG | GROWTH ETF | $2,658,022 | 30,857 | 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 5 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.
