Disclosed positions
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $411,921,493 | 599,760 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JMTG | MORTGAGE BACKED | $409,624,774 | 8,082,572 | SH | None |
| SPDR SERIES TRUST | SPYM | ST STR P500ETF | $406,848,860 | 4,629,596 | SH | None |
| SPDR SERIES TRUST | SPYV | ST STR P500VAL | $297,243,152 | 4,889,672 | SH | None |
| SPDR SERIES TRUST | SPYG | ST STR P500GRW | $276,856,931 | 2,326,724 | SH | None |
| ISHARES TR | SGOV | 0-3 MTH TREASURY | $275,532,249 | 2,736,985 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $275,183,426 | 373,687 | SH | None |
| VANGUARD SCOTTSDALE FDS | VGSH | SHORT TERM TREAS | $274,166,766 | 4,710,769 | SH | None |
| APPLE INC | AAPL | COM | $221,337,834 | 764,922 | SH | None |
| ISHARES TR | IGF | GLB INFRASTR ETF | $204,874,945 | 3,076,200 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $204,087,001 | 273,293 | SH | None |
| SPDR SERIES TRUST | MDYV | ST STR SP400VAL | $135,353,798 | 1,427,030 | SH | None |
| ISHARES TR | HEFA | HDG MSCI EAFE | $133,274,602 | 2,840,162 | SH | None |
| SPDR SERIES TRUST | MDYG | ST STR SP400GRW | $129,308,985 | 1,153,617 | SH | None |
| ISHARES TR | IWB | RUS 1000 ETF | $120,895,778 | 295,228 | SH | None |
| AB ACTIVE ETFS INC | TAFM | TAX AW INTER ETF | $99,500,397 | 3,874,626 | SH | None |
| SPDR SERIES TRUST | SLYV | ST STR SP600SM C | $91,007,836 | 834,093 | SH | None |
| ISHARES INC | IEMG | CORE MSCI EMKT | $90,797,568 | 1,096,059 | SH | None |
| SPDR SERIES TRUST | SLYG | ST STR SP600GRWO | $87,250,473 | 732,397 | SH | None |
| LATTICE STRATEGIES TR | ROUS | HARTFORD US EQTY | $81,769,474 | 1,213,197 | SH | None |
| ISHARES TR | IWR | RUS MID CAP ETF | $75,070,360 | 680,478 | SH | None |
| ISHARES TR | EFA | MSCI EAFE ETF | $70,767,882 | 681,246 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $65,117,832 | 325,443 | SH | None |
| ISHARES TR | IEF | 7-10 YR TRSY BD | $62,627,168 | 662,231 | SH | None |
| FIRST TR EXCHNG TRADED FD VI | BUFR | FT LADD BUFF ETF | $61,630,876 | 1,687,130 | SH | None |
| MICROSOFT CORP | MSFT | COM | $59,085,462 | 158,398 | SH | None |
| ISHARES TR | IWM | RUSSELL 2000 ETF | $57,465,534 | 191,265 | SH | None |
| SPDR INDEX SHS FDS | SPEM | ST PORT MARK ETF | $56,576,543 | 1,092,633 | SH | None |
| ISHARES TR | IUSB | CORE UNIVRSL USD | $53,482,271 | 1,158,879 | SH | None |
| ISHARES TR | IWF | RUS 1000 GRW ETF | $47,034,947 | 378,795 | SH | None |
| VANGUARD SCOTTSDALE FDS | VMBS | MTG-BKD SECS ETF | $45,427,459 | 970,465 | SH | None |
| ISHARES TR | MBB | MBS ETF | $42,038,527 | 444,758 | SH | None |
| ISHARES TR | IJR | CORE S&P SCP ETF | $38,954,225 | 262,654 | SH | None |
| SCHWAB STRATEGIC TR | SCHZ | US AGGREGATE B | $37,446,448 | 1,618,956 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JMST | ULTRA SHT MUNCPL | $33,805,363 | 662,850 | SH | None |
| INVESCO EXCH TRADED FD TR II | QQQM | NASDAQ 100 ETF | $33,460,313 | 110,441 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $32,291,051 | 453,208 | SH | None |
| PHILIP MORRIS INTL INC | PM | COM | $32,238,324 | 178,201 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $31,755,726 | 320,830 | SH | None |
| AMAZON COM INC | AMZN | COM | $31,357,269 | 131,565 | SH | None |
| VANGUARD WHITEHALL FDS | VYMI | INTL HIGH ETF | $29,440,034 | 299,797 | SH | None |
| SPDR SERIES TRUST | SPTI | ST INTER ETF | $29,299,096 | 1,032,022 | SH | None |
| MONDELEZ INTL INC | MDLZ | CL A | $29,292,540 | 506,441 | SH | None |
| PROGRESSIVE CORP | PGR | COM | $29,173,427 | 133,547 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $28,862,316 | 77,998 | SH | None |
| BLACKROCK ETF TRUST | BDYN | DYNAMIC EQTY ACT | $28,683,875 | 1,034,026 | SH | None |
| BLACKROCK ETF TRUST | DYNF | ISHARES US EQUIT | $26,081,977 | 383,502 | SH | None |
| ISHARES TR | IVE | S&P 500 VAL ETF | $24,988,359 | 110,052 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $24,672,230 | 69,038 | SH | None |
| SPDR SERIES TRUST | BIL | ST STR BLO 1 ETF | $24,157,089 | 263,609 | 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 11 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.