Disclosed positions
| VANGUARD WORLD FD | MGK | MEGA GRWTH IND | $12,795,533 | 145,553 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $10,084,540 | 13,694 | SH | None |
| VANGUARD WORLD FD | MGV | MEGA CAP VAL ETF | $9,958,398 | 60,926 | SH | None |
| SCHWAB STRATEGIC TR | SCHG | US LCAP GR ETF | $8,885,420 | 262,572 | SH | None |
| APPLE INC | AAPL | COM | $8,871,168 | 30,658 | SH | None |
| SELECT SECTOR SPDR TR | XLK | ST STR TECHN ETF | $8,611,643 | 45,201 | SH | None |
| VANGUARD WORLD FD | VGT | INF TECH ETF | $6,724,630 | 56,264 | SH | None |
| FIDELITY COVINGTON TRUST | FTEC | MSCI INFO TECH I | $5,578,728 | 19,535 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $5,458,545 | 14,751 | SH | None |
| SPDR INDEX SHS FDS | QWLD | ST STR MSCI WLD | $5,085,016 | 33,473 | SH | None |
| J P MORGAN EXCHANGE TRADED F | BBUS | BETABUILDRS US | $4,496,851 | 33,379 | SH | None |
| INVESCO EXCH TRADED FD TR II | QQMG | ESG NASDAQ 100 | $4,343,190 | 84,778 | SH | None |
| APPLIED MATLS INC | AMAT | COM | $3,977,236 | 5,501 | SH | None |
| STATE STR SPDR DOW JONES IND | DIA | UT SER 1 | $3,531,227 | 6,760 | SH | None |
| MICROSOFT CORP | MSFT | COM | $3,323,089 | 8,909 | SH | None |
| VANGUARD WORLD FD | ESGV | ESG US STK ETF | $3,257,878 | 24,636 | SH | None |
| ISHARES TR | DSI | ESG MSCI KLD ETF | $3,216,254 | 22,588 | SH | None |
| ISHARES TR | SUSA | ESG OPTIMIZED | $3,106,436 | 20,132 | SH | None |
| VANGUARD INDEX FDS | VOT | MCAP GR IDXVIP | $3,102,291 | 10,128 | SH | None |
| ISHARES TR | ESGU | ESG AWR MSCI USA | $2,951,572 | 18,034 | SH | None |
| DBX ETF TR | USSG | XTRACKERS MSCI | $2,763,998 | 39,793 | SH | None |
| ISHARES TR | IWY | RUS TP200 GR ETF | $2,751,657 | 9,468 | SH | None |
| VANGUARD INDEX FDS | VO | MID CAP ETF | $2,682,858 | 33,298 | SH | None |
| ISHARES TR | DGRO | CORE DIV GRWTH | $2,582,533 | 34,075 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $2,360,435 | 3,152 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.B | CL B NEW | $2,286,852 | 4,570 | SH | None |
| SPDR SERIES TRUST | SPTM | ST STR PR SP1500 | $2,234,753 | 24,615 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VT | TT WRLD ST ETF | $2,187,138 | 13,935 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $1,877,544 | 2,514 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $1,824,033 | 25,600 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $1,600,857 | 4,480 | SH | None |
| SPDR SERIES TRUST | SPMD | ST STR P400MID | $1,466,302 | 21,704 | SH | None |
| NEXTERA ENERGY INC | NEE | COM | $1,463,073 | 16,669 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $1,455,223 | 2,119 | SH | None |
| LOWES COS INC | LOW | COM | $1,450,973 | 6,581 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $1,422,668 | 4,026 | SH | None |
| ELI LILLY & CO | LLY | COM | $1,270,609 | 1,059 | SH | None |
| SPDR SERIES TRUST | SPYM | ST STR P500ETF | $1,263,090 | 14,373 | SH | None |
| CATERPILLAR INC | CAT | COM | $1,226,092 | 1,151 | SH | None |
| CSX CORP | CSX | COM | $1,222,257 | 25,715 | SH | None |
| ISHARES TR | ESML | ESG AWARE MSCI | $1,159,662 | 20,734 | SH | None |
| VANGUARD INDEX FDS | VBK | SML CP GRW ETF | $1,149,110 | 3,142 | SH | None |
| SPDR SERIES TRUST | SPYG | ST STR P500GRW | $1,134,445 | 9,534 | SH | None |
| HOME DEPOT INC | HD | COM | $1,042,528 | 2,956 | SH | None |
| VANGUARD INDEX FDS | VUG | GROWTH ETF | $1,018,072 | 11,819 | SH | None |
| AMAZON COM INC | AMZN | COM | $881,620 | 3,699 | SH | None |
| NUSHARES ETF TR | NUMV | NUVEEN ESG MIDVL | $832,190 | 19,135 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | QTEC | SHS | $823,596 | 2,461 | SH | None |
| VANGUARD WHITEHALL FDS | VYM | HIGH DIV YLD | $821,342 | 5,197 | SH | None |
| ISHARES TR | MTUM | MSCI USA MMENTM | $815,114 | 2,378 | 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.