Disclosed positions
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $353,695,047 | 514,982 | SH | None |
| ISHARES TR | EFA | MSCI EAFE ETF | $311,236,220 | 2,996,113 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $241,612,555 | 323,543 | SH | None |
| VANGUARD INDEX FDS | VNQ | REAL ESTATE ETF | $169,177,922 | 1,754,412 | SH | None |
| SPDR SERIES TRUST | SPYM | ST STR P500ETF | $159,245,919 | 1,812,084 | SH | None |
| ISHARES TR | IWM | RUSSELL 2000 ETF | $144,657,202 | 481,468 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VWO | FTSE EMR MKT ETF | $144,399,444 | 2,419,156 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $139,672,763 | 1,811,344 | SH | None |
| PIMCO ETF TR | BOND | ACTIVE BD ETF | $114,700,628 | 1,243,907 | SH | None |
| VANGUARD INDEX FDS | VBK | SML CP GRW ETF | $108,611,875 | 296,997 | SH | None |
| ISHARES TR | ACWX | MSCI ACWI EX US | $98,312,729 | 1,291,719 | SH | None |
| ISHARES TR | EEM | MSCI EMG MKT ETF | $87,520,334 | 1,279,350 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $86,489,523 | 117,449 | SH | None |
| VANGUARD SCOTTSDALE FDS | VGIT | INTER TERM TREAS | $80,264,727 | 1,360,880 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $71,558,672 | 722,961 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $51,706,898 | 69,045 | SH | None |
| APPLE INC | AAPL | COM | $48,658,552 | 168,159 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $41,403,848 | 206,926 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $36,114,226 | 101,056 | SH | None |
| AMAZON COM INC | AMZN | COM | $30,433,697 | 127,690 | SH | None |
| MICROSOFT CORP | MSFT | COM | $29,633,232 | 79,441 | SH | None |
| ISHARES TR | ESML | ESG AWARE MSCI | $25,563,650 | 457,065 | SH | None |
| ISHARES TR | ESGU | ESG AWR MSCI USA | $25,354,447 | 154,912 | SH | None |
| ISHARES TR | ICSH | ULTRA SHORT DUR | $24,306,421 | 480,554 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $22,381,256 | 314,123 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JPST | ULTRA SHRT ETF | $21,839,969 | 431,876 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $21,448,437 | 65,525 | SH | None |
| META PLATFORMS INC | META | CL A | $18,985,232 | 33,704 | SH | None |
| ISHARES TR | IYR | U.S. REAL ES ETF | $18,465,056 | 180,587 | SH | None |
| VISA INC | V | COM CL A | $16,816,249 | 49,014 | SH | None |
| PGIM ETF TR | PULS | PGIM ULTRA SH BD | $15,371,797 | 310,228 | SH | None |
| BROADCOM INC | AVGO | COM | $14,721,048 | 38,970 | SH | None |
| PARKER-HANNIFIN CORP | PH | COM | $14,690,776 | 15,019 | SH | None |
| PALO ALTO NETWORKS INC | PANW | COM | $14,604,523 | 42,826 | SH | None |
| ISHARES TR | ESGD | ESG AW MSCI EAFE | $13,626,773 | 132,543 | SH | None |
| UNION PAC CORP | UNP | COM | $12,921,632 | 47,506 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.A | CL A | $12,730,450 | 17 | SH | None |
| TJX COS INC NEW | TJX | COM | $12,649,796 | 83,497 | SH | None |
| JOHNSON & JOHNSON | JNJ | COM | $12,262,153 | 48,282 | SH | None |
| SNOWFLAKE INC | SNOW | COM SHS | $11,322,522 | 44,489 | SH | None |
| VANGUARD BD INDEX FDS | BSV | SHORT TRM BOND | $10,869,458 | 139,513 | SH | None |
| VANGUARD INDEX FDS | VB | SMALL CP ETF | $10,532,913 | 34,748 | SH | None |
| ELI LILLY & CO | LLY | COM | $10,493,450 | 8,749 | SH | None |
| ASML HLDG NV | ASML | N Y REGISTRY SHS | $10,229,700 | 5,142 | SH | None |
| CHEVRON CORPORATION | CVX | COM | $9,847,615 | 59,409 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.B | CL B NEW | $9,840,286 | 19,665 | SH | None |
| ISHARES TR | EAGG | ESG AWR US AGRGT | $9,380,448 | 197,858 | SH | None |
| ECOLAB INC | ECL | COM | $8,818,312 | 31,651 | SH | None |
| BLACKROCK INC | BLK | COM | $8,791,707 | 9,143 | SH | None |
| AMERICAN ELEC PWR CO INC | AEP | COM | $8,212,583 | 60,029 | 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.
