Disclosed positions
| APPLE INC | AAPL | COM | $36,843,955 | 127,329 | SH | None |
| SELECT SECTOR SPDR TR | XLK | ST STR TECHN ETF | $19,456,006 | 102,121 | SH | None |
| VANGUARD SPECIALIZED FUNDS | VIG | DIV APP ETF | $18,326,964 | 77,453 | SH | None |
| VANGUARD INSTL INDEX FD | VBIL | 0 3 MO TR BI ETF | $14,318,266 | 189,195 | SH | None |
| ISHARES TR | IWF | RUS 1000 GRW ETF | $10,737,398 | 86,473 | SH | None |
| SPDR SERIES TRUST | XAR | ST STR SP AERO | $10,084,727 | 35,536 | SH | None |
| VANGUARD WHITEHALL FDS | VYM | HIGH DIV YLD | $8,194,995 | 51,857 | SH | None |
| ORACLE CORP | ORCL | COM | $7,824,243 | 53,390 | SH | None |
| ISHARES TR | IWD | RUS 1000 VAL ETF | $7,677,274 | 31,668 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $6,744,757 | 9,032 | SH | None |
| MICROSOFT CORP | MSFT | COM | $6,709,324 | 17,986 | SH | None |
| META PLATFORMS INC | META | CL A | $6,192,775 | 10,994 | SH | None |
| SELECT SECTOR SPDR TR | XLU | ST STR UTIL ETF | $5,418,759 | 119,514 | SH | None |
| ISHARES TR | EFA | MSCI EAFE ETF | $4,935,885 | 47,515 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $4,829,164 | 67,778 | SH | None |
| COSTCO WHOLESALE CORPORATION | COST | COM | $4,365,938 | 4,667 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $3,900,653 | 17,899 | SH | None |
| CALIFORNIA BANCORP | BCAL | COM | $3,551,053 | 170,396 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $3,533,786 | 5,145 | SH | None |
| ISHARES TR | DVY | SELECT DIVID ETF | $3,231,402 | 20,674 | SH | None |
| AMAZON COM INC | AMZN | COM | $3,107,757 | 13,039 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $3,095,393 | 15,470 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.B | CL B NEW | $3,074,200 | 6,144 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $3,058,293 | 39,661 | SH | None |
| TESLA INC | TSLA | COM | $2,691,524 | 6,399 | SH | None |
| CHEVRON CORPORATION | CVX | COM | $2,679,447 | 16,165 | SH | None |
| CISCO SYS INC | CSCO | COM | $2,653,458 | 22,590 | SH | None |
| QUANTA SVCS INC | PWR | COM | $2,319,249 | 3,221 | SH | None |
| VISA INC | V | COM CL A | $2,284,041 | 6,657 | SH | None |
| STATE STR SPDR DOW JONES IND | DIA | UT SER 1 | $2,166,053 | 4,146 | SH | None |
| JOHNSON & JOHNSON | JNJ | COM | $2,083,053 | 8,202 | SH | None |
| AT&T INC | T | COM | $1,996,039 | 96,427 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $1,921,557 | 5,870 | SH | None |
| ISHARES TR | IYW | U.S. TECH ETF | $1,827,024 | 7,243 | SH | None |
| WELLS FARGO & CO | WFC | COM | $1,727,896 | 20,909 | SH | None |
| ISHARES TR | IXN | GLOBAL TECH ETF | $1,697,953 | 4,589 | SH | None |
| VANGUARD INDEX FDS | VO | MID CAP ETF | $1,694,543 | 21,032 | SH | None |
| VANGUARD INDEX FDS | VUG | GROWTH ETF | $1,634,209 | 18,972 | SH | None |
| ISHARES TR | CMF | CALIF MUN BD ETF | $1,585,154 | 27,501 | SH | None |
| VANECK ETF TRUST | NLR | URANI NUCLE ETF | $1,571,968 | 13,554 | SH | None |
| APPLIED MATLS INC | AMAT | COM | $1,550,835 | 2,145 | SH | None |
| ISHARES TR | IJR | CORE S&P SCP ETF | $1,540,156 | 10,385 | SH | None |
| VANGUARD WORLD FD | VGT | INF TECH ETF | $1,494,560 | 12,505 | SH | None |
| BANK OF AMER CORP | BAC | COM | $1,440,570 | 25,282 | SH | None |
| ISHARES TR | IWP | RUS MD CP GR ETF | $1,430,687 | 9,772 | SH | None |
| ISHARES TR | EFV | EAFE VALUE ETF | $1,389,480 | 18,151 | SH | None |
| VERIZON COMMUNICATIONS INC | VZ | COM | $1,259,938 | 29,758 | SH | None |
| ISHARES INC | EMXC | MSCI EMRG CHN | $1,252,202 | 12,240 | SH | None |
| ISHARES TR | ITA | US AER DEF ETF | $1,219,120 | 5,029 | SH | None |
| VANGUARD INSTL INDEX FD | VGUS | ULTR SHOR TR ETF | $1,146,174 | 15,149 | 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.
