Disclosed positions
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $118,540,620 | 171,763 | SH | None |
| VANGUARD INDEX FDS | VUG | GROWTH ETF | $96,401,485 | 1,113,696 | SH | None |
| PGIM ETF TR | PULS | PGIM ULTRA SH BD | $75,835,140 | 1,528,318 | SH | None |
| SCHWAB STRATEGIC TR | SCHR | INT-TRM U.S TRES | $69,780,605 | 2,844,705 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JPST | ULTRA SHRT ETF | $60,522,104 | 1,198,932 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $54,162,527 | 247,476 | SH | None |
| FIDELITY MERRIMACK STR TR | FBND | TOTAL BD ETF | $46,447,327 | 1,026,233 | SH | None |
| VANGUARD SPECIALIZED FUNDS | VIG | DIV APP ETF | $32,573,760 | 136,218 | SH | None |
| SPDR SERIES TRUST | SPTS | ST SHO TREAS ETF | $28,819,162 | 995,137 | SH | None |
| VANGUARD INDEX FDS | VB | SMALL CP ETF | $19,235,883 | 64,565 | SH | None |
| VANGUARD INDEX FDS | VO | MID CAP ETF | $18,922,964 | 234,747 | SH | None |
| ISHARES TR | IDEV | CORE MSCI INTL | $17,261,480 | 193,146 | SH | None |
| APPLE INC | AAPL | COM | $14,365,074 | 43,105 | SH | None |
| ISHARES INC | IEMG | CORE MSCI EMKT | $8,124,387 | 104,012 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $5,792,760 | 16,373 | SH | None |
| ISHARES TR | SGOV | 0-3 MTH TREASURY | $2,451,811 | 24,384 | SH | None |
| JOHNSON & JOHNSON | JNJ | COM | $2,336,220 | 9,346 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $1,978,257 | 9,538 | SH | None |
| INVESCO EXCHANGE TRADED FD T | RSPT | S&P500 EQL TEC | $1,855,571 | 31,040 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $1,700,561 | 4,798 | SH | None |
| META PLATFORMS INC | META | CL A | $1,639,159 | 2,467 | SH | None |
| MICROSOFT CORP | MSFT | COM | $1,517,025 | 3,782 | SH | None |
| AMAZON COM INC | AMZN | COM | $1,392,387 | 5,572 | SH | None |
| ISHARES TR | IQLT | MSCI INTL QUALTY | $1,263,052 | 25,501 | SH | None |
| VANGUARD SCOTTSDALE FDS | VONE | VNG RUS1000IDX | $1,178,322 | 3,468 | SH | None |
| VANGUARD WORLD FD | MGV | MEGA CAP VAL ETF | $1,159,400 | 7,126 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JMUB | MUNICIPAL ETF | $817,306 | 16,281 | SH | None |
| SPDR GOLD TR | GLD | GOLD SHS | $769,336 | 2,108 | SH | None |
| CATERPILLAR INC | CAT | COM | $646,241 | 737 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $638,139 | 1,722 | SH | None |
| AON PLC | AON | SHS CL A | $601,236 | 1,631 | SH | None |
| EDISON INTL | EIX | COM | $597,890 | 7,660 | SH | None |
| REALTY INCOME CORP | O | COM | $578,732 | 8,802 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $485,900 | 1,416 | SH | None |
| CHEVRON CORPORATION | CVX | COM | $475,830 | 2,588 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $450,432 | 600 | SH | None |
| VANGUARD INDEX FDS | VOE | MCAP VL IDXVIP | $450,146 | 2,213 | SH | None |
| ISHARES TR | SHV | TRUST ISHARE 0-1 | $390,033 | 3,539 | SH | None |
| EXXON MOBIL CORP | XOM | COM | $380,233 | 2,605 | SH | None |
| SELECT SECTOR SPDR TR | XLK | ST STR TECHN ETF | $367,669 | 2,071 | SH | None |
| BOEING CO | BA | COM | $364,592 | 1,701 | SH | None |
| ISHARES TR | XVV | ESG SELECT SCRE | $331,488 | 5,763 | SH | None |
| FIDELITY COVINGTON TRUST | FUTY | MSCI UTILS INDEX | $317,424 | 5,411 | SH | None |
| DISNEY WALT CO | DIS | COM | $295,540 | 2,964 | SH | None |
| WALMART INC | WMT | COM | $278,639 | 2,424 | SH | None |
| NUSHARES ETF TR | NULG | NUVEEN ESG LRGCP | $273,514 | 2,413 | SH | None |
| HERSHEY CO | HSY | COM | $240,240 | 1,375 | SH | None |
| MERCK & CO INC | MRK | COM | $238,413 | 1,868 | SH | None |
| PEARSON PLC | PSO | SPONSORED ADR | $231,477 | 13,705 | SH | None |
| NUSHARES ETF TR | NULV | NUVEEN ESG LRGVL | $224,702 | 4,364 | 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.
