Disclosed positions
| ISHARES ESG AWARE MSCI USA ETF | ESGU | ETF | $7,897,123 | 48,250 | SH | None |
| PIMCO ACTIVE BOND EXCHANGE-TRADED FUND | BOND | ETF | $5,681,643 | 61,616 | SH | None |
| SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF | FNDF | ETF | $5,663,449 | 107,344 | SH | None |
| ISHARES ESG AWARE MSCI USA SMALL-CAP ETF | ESML | ETF | $5,607,907 | 100,267 | SH | None |
| VANGUARD S&P 500 ETF | VOO | ETF | $5,174,319 | 7,534 | SH | None |
| APPLE INC | AAPL | Stock | $4,969,369 | 17,174 | SH | None |
| HARBOR LONG-TERM GROWERS ETF | WINN | ETF | $4,144,357 | 127,636 | SH | None |
| DONALDSON INC COM | DCI | Stock | $3,543,151 | 39,469 | SH | None |
| VANGUARD FTSE DEVELOPED MARKETS ETF | VEA | ETF | $3,406,284 | 47,807 | SH | None |
| SCHWAB FUNDAMENTAL EMERGING MARKETS EQUITY ETF | FNDE | ETF | $3,275,076 | 82,537 | SH | None |
| VANGUARD EXTENDED MARKET ETF | VXF | ETF | $3,143,136 | 12,766 | SH | None |
| MICROSOFT | MSFT | Stock | $2,773,224 | 7,435 | SH | None |
| UNITEDHEALTH GROUP | UNH | Stock | $2,406,590 | 5,790 | SH | None |
| ISHARES ESG AWARE MSCI EM ETF | ESGE | ETF | $2,118,197 | 38,731 | SH | None |
| SCHWAB FUNDAMENTAL U.S. SMALL COMPANY ETF | FNDA | ETF | $2,007,669 | 52,750 | SH | None |
| SCHWAB US DIVIDEND EQUITY ETF | SCHD | ETF | $1,978,234 | 62,385 | SH | None |
| CAPITAL GROUP GROWTH ETF | CGGR | ETF | $1,957,582 | 41,474 | SH | None |
| JPMORGAN DIVERSIFIED RETURN EMERGING MARKETS EQUITY ETF | JPEM | ETF | $1,856,841 | 29,577 | SH | None |
| ISHARES CORE S&P 500 ETF | IVV | ETF | $1,795,376 | 2,397 | SH | None |
| ISHARES ESG AWARE MSCI EAFE ETF | ESGD | ETF | $1,780,517 | 17,319 | SH | None |
| SCHWAB U.S. LARGE-CAP GROWTH ETF | SCHG | ETF | $1,753,339 | 51,813 | SH | None |
| SCHWAB FUNDAMENTAL U.S. LARGE COMPANY ETF | FNDX | ETF | $1,458,222 | 46,888 | SH | None |
| CAPITAL GROUP MUNICIPAL HIGH-INCOME ETF | CGHM | ETF | $1,313,291 | 50,804 | SH | None |
| 3M CO COM | MMM | Stock | $1,296,644 | 8,008 | SH | None |
| SCHWAB U.S. LARGE-CAP ETF | SCHX | ETF | $1,213,005 | 41,217 | SH | None |
| CAPITAL GROUP DIVIDEND VALUE ETF | CGDV | ETF | $1,174,317 | 23,829 | SH | None |
| CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF | CGXU | ETF | $1,124,499 | 32,481 | SH | None |
| CAPITAL GROUP CORE BOND ETF | CGCB | ETF | $1,115,426 | 42,606 | SH | None |
| LAM RESEARCH CORP COM NEW | LRCX | Stock | $1,072,492 | 2,475 | SH | None |
| JPMORGAN INCOME ETF | JPIE | ETF | $947,681 | 20,579 | SH | None |
| C H ROBINSON WORLDWIDE INC | CHRW | Stock | $919,099 | 4,880 | SH | None |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | BRK.B | Stock | $895,198 | 1,789 | SH | None |
| SCHWAB U.S. LARGE-CAP VALUE ETF | SCHV | ETF | $876,022 | 25,166 | SH | None |
| NUVEEN ESG LARGE-CAP GROWTH ETF | NULG | ETF | $869,858 | 7,431 | SH | None |
| ISHARES ESG MSCI KLD 400 ETF | DSI | ETF | $851,004 | 5,977 | SH | None |
| VANGUARD ESG U.S. STOCK ETF | ESGV | ETF | $850,051 | 6,428 | SH | None |
| JPMORGAN HEDGED EQUITY LADDERED OVERLAY ETF | HELO | ETF | $812,030 | 12,016 | SH | None |
| SCHWAB U.S. SMALL-CAP ETF | SCHA | ETF | $797,601 | 22,076 | SH | None |
| PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND | MINT | ETF | $754,713 | 7,486 | SH | None |
| SCHWAB FUNDAMENTAL INTERNATIONAL SMALL EQUITY ETF | FNDC | ETF | $750,984 | 15,465 | SH | None |
| XCEL ENERGY INC COM | XEL | Stock | $716,999 | 8,929 | SH | None |
| HOME DEPOT | HD | Stock | $685,393 | 1,943 | SH | None |
| FASTENAL CO | FAST | Stock | $671,652 | 13,984 | SH | None |
| OAKMARK U.S. LARGE CAP ETF | OAKM | ETF | $642,606 | 22,812 | SH | None |
| WELLS FARGO & CO COM | WFC | Stock | $588,810 | 7,125 | SH | None |
| ALPHABET INC CAP STK CL C | GOOG | Stock | $566,350 | 1,603 | SH | None |
| DAVIS SELECT INTERNATIONAL ETF | DINT | ETF | $561,080 | 19,687 | SH | None |
| INVESCO RAFI DEVELOPED MARKETS EX-U.S. ETF | PXF | ETF | $546,116 | 7,220 | SH | None |
| META PLATFORMS INC CL A | META | Stock | $542,586 | 963 | SH | None |
| BROOKFIELD CORP CL A LTD VT SH | BN | Stock | $533,568 | 12,528 | 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.