Disclosed positions
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $21,361,939 | 57,729 | SH | None |
| VANGUARD ADMIRAL FDS INC | VOOG | 500 GRTH IDX F | $18,085,081 | 218,895 | SH | None |
| DIMENSIONAL ETF TRUST | DFAC | US COR EQU 2 ETF | $17,827,953 | 401,893 | SH | None |
| DIMENSIONAL ETF TRUST | DUHP | US HIGH PROF ETF | $16,430,153 | 393,725 | SH | None |
| DIMENSIONAL ETF TRUST | DFAI | INTL CORE EQT MK | $8,569,693 | 207,750 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $7,908,521 | 110,997 | SH | None |
| DIMENSIONAL ETF TRUST | DFAX | WORLD EX US CORE | $7,673,047 | 208,280 | SH | None |
| INVESCO EXCH TRADED FD TR II | PZA | NATL AMT MUNI | $4,254,609 | 180,893 | SH | None |
| VANGUARD BD INDEX FDS | BND | TOTAL BND MRKT | $4,200,880 | 57,225 | SH | None |
| APPLE INC | AAPL | COM | $3,110,686 | 10,750 | SH | None |
| DIMENSIONAL ETF TRUST | DFEM | EMERGING MKTS CO | $2,603,448 | 64,061 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $2,208,265 | 3,215 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VWO | FTSE EMR MKT ETF | $1,979,094 | 33,156 | SH | None |
| VANGUARD SCOTTSDALE FDS | VMBS | MTG-BKD SECS ETF | $1,921,639 | 41,052 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.B | CL B NEW | $1,684,313 | 3,366 | SH | None |
| MICROSOFT CORP | MSFT | COM | $1,584,727 | 4,248 | SH | None |
| TRUST FOR PROFESSIONAL MANAG | JGRW | JENSEN QUALITY | $1,566,587 | 57,765 | SH | None |
| VANGUARD STAR FDS | VXUS | VG TL INTL STK F | $1,464,253 | 17,128 | SH | None |
| VANGUARD INDEX FDS | VB | SMALL CP ETF | $1,233,150 | 4,068 | SH | None |
| WORLD GOLD TR | GLDM | SPDR GLD MINIS | $1,126,811 | 14,188 | SH | None |
| VANGUARD SCOTTSDALE FDS | VGSH | SHORT TERM TREAS | $1,124,978 | 19,330 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $863,887 | 2,639 | SH | None |
| VANGUARD SCOTTSDALE FDS | VGLT | LONG TERM TREAS | $760,869 | 13,789 | SH | None |
| INTERNATIONAL BUSINESS MACHS | IBM | COM | $713,166 | 2,536 | SH | None |
| VANGUARD WORLD FD | MGV | MEGA CAP VAL ETF | $643,453 | 3,937 | SH | None |
| MORGAN STANLEY ETF TRUST | CVLC | CALVERT US LARCP | $607,140 | 6,427 | SH | None |
| VANGUARD WORLD FD | MGK | MEGA GRWTH IND | $596,962 | 6,791 | SH | None |
| CATERPILLAR INC | CAT | COM | $556,943 | 523 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $527,691 | 1,493 | SH | None |
| CISCO SYS INC | CSCO | COM | $497,731 | 4,237 | SH | None |
| VANGUARD INDEX FDS | VUG | GROWTH ETF | $440,453 | 5,113 | SH | None |
| EXXON MOBIL CORP | XOM | COM | $421,462 | 3,083 | SH | None |
| ISHARES TR | ITOT | CORE S&P TTL STK | $417,948 | 2,544 | SH | None |
| PNC FINL SVCS GROUP INC | PNC | COM | $409,424 | 1,663 | SH | None |
| RADIAN GROUP INC | RDN | COM | $405,330 | 10,760 | SH | None |
| AMAZON COM INC | AMZN | COM | $379,199 | 1,591 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $359,670 | 1,006 | SH | None |
| SPDR SERIES TRUST | SDY | ST STR SP DIV | $332,415 | 2,184 | SH | None |
| PPL CORP | PPL | COM | $329,743 | 9,071 | SH | None |
| STATE STR SPDR S&P MIDCAP 40 | MDY | UTSER1 S&PDCRP | $316,749 | 450 | SH | None |
| TOTALENERGIES SE | TTE | ACT | $301,243 | 3,874 | SH | None |
| PUBLIC SVC ENTERPRISE GROUP | PEG | COM | $290,741 | 3,582 | SH | None |
| NEXTERA ENERGY INC | NEE | COM | $274,669 | 3,129 | SH | None |
| ABBVIE INC | ABBV | COM | $268,175 | 1,066 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $261,323 | 2,640 | SH | None |
| VANGUARD INDEX FDS | VBK | SML CP GRW ETF | $237,750 | 650 | SH | None |
| HARTFORD INSURANCE GROUP INC | HIG | COM | $234,815 | 1,772 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $224,525 | 1,122 | SH | None |
| VANGUARD INDEX FDS | VBR | SM CP VAL ETF | $215,329 | 886 | SH | None |
| DOMINION ENERGY INC | D | COM | $209,897 | 3,074 | 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.