Disclosed positions
| SCHWAB STRATEGIC TR | SCHJ | 1 5YR CORP BD | $18,400,306 | 746,160 | SH | None |
| VANGUARD SPECIALIZED FUNDS | VIG | DIV APP ETF | $10,509,100 | 44,413 | SH | None |
| SPDR SERIES TRUST | EBND | SST SPDR BLOOMBE | $9,655,396 | 461,539 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VWO | FTSE EMR MKT ETF | $8,374,866 | 140,306 | SH | None |
| SCHWAB STRATEGIC TR | SCHX | US LRG CAP ETF | $7,530,019 | 255,862 | SH | None |
| ALPS ETF TR | OUSM | OSHARES US SMLCP | $6,449,510 | 135,722 | SH | None |
| SCHWAB STRATEGIC TR | SCHC | INTL SCEQT ETF | $6,260,220 | 130,096 | SH | None |
| SCHWAB STRATEGIC TR | SCHF | INTL EQTY ETF | $5,868,107 | 211,845 | SH | None |
| ISHARES TR | ESGD | ESG AW MSCI EAFE | $3,695,814 | 35,948 | SH | None |
| VANGUARD WORLD FD | ESGV | ESG US STK ETF | $3,448,820 | 26,080 | SH | None |
| AMGEN INC | AMGN | COM | $3,017,909 | 8,334 | SH | None |
| VANGUARD INDEX FDS | VXF | EXTEND MKT ETF | $2,975,445 | 12,085 | SH | None |
| APPLE INC | AAPL | COM | $2,844,409 | 9,830 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VEU | ALLWRLD EX US | $2,713,500 | 32,400 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VNQI | GLB EX US ETF | $2,581,040 | 57,548 | SH | None |
| MICROSOFT CORP | MSFT | COM | $2,541,519 | 6,813 | SH | None |
| COSTCO WHOLESALE CORPORATION | COST | COM | $2,435,103 | 2,603 | SH | None |
| STARBUCKS CORP | SBUX | COM | $2,285,275 | 22,363 | SH | None |
| VISA INC | V | COM CL A | $2,187,199 | 6,375 | SH | None |
| ISHARES INC | GHYG | US INTL HGH YLD | $2,151,275 | 47,500 | SH | None |
| ISHARES TR | IUSB | CORE UNIVRSL USD | $2,030,600 | 44,000 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $1,977,728 | 6,042 | SH | None |
| KIMCO REALTY CORP | KIM | COM | $1,903,050 | 75,071 | SH | None |
| VERTEX PHARMACEUTICALS INC | VRTX | COM | $1,632,255 | 3,286 | SH | None |
| STRYKER CORPORATION | SYK | COM | $1,584,283 | 5,018 | SH | None |
| INTERNATIONAL BUSINESS MACHS | IBM | COM | $1,556,779 | 5,536 | SH | None |
| WATERS CORP | WAT | COM | $1,484,409 | 3,958 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $1,480,942 | 4,144 | SH | None |
| COLGATE PALMOLIVE CO | CL | COM | $1,388,769 | 15,148 | SH | None |
| CANADIAN PACIFIC KANSAS CITY | CP | COM | $1,339,143 | 15,421 | SH | None |
| WASTE MGMT INC DEL | WM | COM | $1,280,446 | 5,745 | SH | None |
| US BANCORP | USB | COM NEW | $1,269,086 | 20,832 | SH | None |
| PRICE T ROWE GROUP INC | TROW | COM | $1,260,709 | 11,089 | SH | None |
| PFIZER INC | PFE | COM | $1,142,765 | 47,457 | SH | None |
| WEYERHAEUSER CO | WY | COM NEW | $1,117,041 | 46,660 | SH | None |
| GOLDMAN SACHS GROUP INC | GS | COM | $1,113,519 | 1,101 | SH | None |
| ADOBE INC | ADBE | COM | $1,102,803 | 5,379 | SH | None |
| UNITED PARCEL SVCS INC | UPS | CL B | $1,054,468 | 9,809 | SH | None |
| ROCKWELL AUTOMATION INC | ROK | COM | $999,072 | 2,018 | SH | None |
| SCHWAB STRATEGIC TR | SCHP | US TIPS ETF | $995,234 | 37,556 | SH | None |
| JOHNSON & JOHNSON | JNJ | COM | $958,483 | 3,774 | SH | None |
| ESSENTIAL UTILS INC | WTRG | COM | $915,456 | 23,896 | SH | None |
| VERIZON COMMUNICATIONS INC | VZ | COM | $903,113 | 21,330 | SH | None |
| HOME DEPOT INC | HD | COM | $880,290 | 2,496 | SH | None |
| WELLTOWER INC | WELL | COM | $758,080 | 3,340 | SH | None |
| KENVUE INC | KVUE | COM | $693,497 | 36,290 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $657,367 | 1,860 | SH | None |
| CHEVRON CORPORATION | CVX | COM | $627,071 | 3,783 | SH | None |
| DANAHER CORP DEL | DHR | COM | $610,816 | 3,200 | SH | None |
| MANHATTAN ASSOCIATES INC | MANH | COM | $548,785 | 3,941 | 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. 1 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.
