Sector breakdown

04
Technology 1.2%
Industrials 0.4%
Utilities 0.2%
Communication Services 0.2%
Financials 0.2%
Health Care 0.1%
Retail 0.1%
Other/Unmapped 97.6%

Full portfolio 17 positions

05
Type Streak 8Q trend
VTI Vanguard Morningstar Total Stock Market ETF $67,082,256 35.11% 181,284 $9,779,215 Up ×3
VCRB Vanguard Core Bond ETF $55,358,105 28.98% 716,770 $5,587,236 Up ×5
IXUS iShares Core MSCI Total International Stock ETF $22,406,564 11.73% 234,771 $2,095,846 Up ×3
VGT Vanguard Information Tech ETF $14,388,902 7.53% 120,389 $1,864,021 Up ×2
IJR iShares Trust $13,555,941 7.10% 91,403 $2,664,542 Up ×6
VNQ Vanguard Real Estate ETF $13,143,929 6.88% 136,305 $2,315,750 Up ×6
MSFT Microsoft Corporation - Common Stock $1,270,228 0.66% 3,405 $9,904
AAPL Apple Inc. - Common Stock $823,862 0.43% 2,847 $101,275
FIX Comfort Systems USA, Inc. Common Stock $768,997 0.40% 388 $233,949
SPY SPY $364,424 0.19% 488 $47,058
SO Southern Company (The) Common Stock $350,202 0.18% 3,659 $-23,174 Down ×1
GOOGL Alphabet Inc. - Class A Common Stock $329,853 0.17% 923 $64,435
JPM JP Morgan Chase & Co. Common Stock $322,093 0.17% 984 $32,640
UNH UnitedHealth Group Incorporated Common Stock (DE) $241,065 0.13% 580 $84,123
QQQ Invesco QQQ Trust, Series 1 $220,184 0.12% 299 $47,607
WMT Walmart Inc. - Common Stock $217,233 0.11% 1,918 $-21,136
NVDA NVIDIA Corporation - Common Stock $204,029 0.11% 1,020 $26,298 Up ×1

Conviction holdings

08

Positions increased for 3+ consecutive quarters.

Share counts are as reported in 13F filings (not split-adjusted)

SecurityValue% of portfolioStreak
VTI $67,082,256 35.11% up ×3
VCRB $55,358,105 28.98% up ×5
IXUS $22,406,564 11.73% up ×3
IJR $13,555,941 7.10% up ×6
VNQ $13,143,929 6.88% up ×6

Top movers (QoQ)

10
SecurityActionShares ΔValue Δ
VTI Bought more +3K +$9.8M
VCRB Bought more +74K +$5.6M
IJR Bought more +4K +$2.7M
VNQ Bought more +14K +$2.3M
IXUS Bought more +344 +$2.1M
VGT Bought more +102K +$1.9M
FIX Price move only +0 +$234K
AAPL Price move only +0 +$101K
UNH Price move only +0 +$84K
GOOGL Price move only +0 +$64K

Exited positions

11

Includes corporate events (mergers, delistings) — not all exits are sells

Closed positions reflect 13F reporting changes; for index managers these are often mechanical (delisting, M&A, index rebalancing), not active decisions.

SecurityQuarterShares beforeValue beforePrice since exit
UNH June 30, 2025 550 $288,063 21.4%
OEF June 30, 2026 484 $153,946
SCHG June 30, 2026 5,200 $151,476 7.2%
VDE June 30, 2026 814 $140,878
AMZN June 30, 2026 637 $132,668 5.5%
LLY June 30, 2026 143 $131,527 -4.7%
AFL June 30, 2026 1,130 $123,972 -4.2%
BRK-B (filed as BRKB) June 30, 2026 236 $113,091 No longer tracked
COST June 30, 2026 109 $108,611 -1.3%
NEE June 30, 2026 1,109 $103,004 -13.1%
DFAC June 30, 2026 2,516 $97,772
IVV June 30, 2026 145 $94,715
IVLU June 30, 2026 2,344 $93,010
PG June 30, 2026 621 $89,697 -0.5%
DE June 30, 2026 157 $88,206 7.5%
TFC June 30, 2026 1,904 $87,527 -7.0%
PEP June 30, 2026 500 $77,645 -7.2%
COP June 30, 2026 579 $76,428 23.5%
ROAD June 30, 2026 685 $76,117 -22.9%
META June 30, 2026 118 $67,511 31.7%
MCD June 30, 2026 212 $65,887 -13.8%
IAU June 30, 2026 718 $63,299 3.1%
HD June 30, 2026 191 $62,818 -20.3%
KO June 30, 2026 818 $62,204 6.4%
SLV June 30, 2026 910 $62,007 3.1%
DFAT June 30, 2026 908 $56,705
DTE June 30, 2026 384 $56,148 -17.9%
TMUS June 30, 2026 267 $56,042 -1.8%
FNDB June 30, 2026 2,055 $55,896 2.0%
CINF June 30, 2026 340 $53,499 -12.4%
ABBV June 30, 2026 244 $53,068 5.6%
GLD June 30, 2026 120 $51,635
HON June 30, 2026 228 $51,535 -4.4%
CVX June 30, 2026 246 $50,875 24.6%
XOM June 30, 2026 296 $50,219 20.0%
MRK June 30, 2026 411 $49,495 8.6%
DFEM June 30, 2026 1,415 $48,888
DGRO June 30, 2026 693 $48,635
VUG June 30, 2026 111 $48,484 6.9%
LMT June 30, 2026 80 $48,351 -0.6%
GD June 30, 2026 139 $47,708 -6.4%
DFIC June 30, 2026 1,332 $47,326
CTAS June 30, 2026 260 $43,976 14.9%
C June 30, 2026 385 $43,645 -8.2%
VZ June 30, 2026 864 $43,394 8.3%
VOO June 30, 2026 72 $43,024 3.7%
EEM June 30, 2026 746 $42,365
IBM June 30, 2026 173 $41,856 -21.2%
SCHX June 30, 2026 1,623 $41,614 3.2%
PLD June 30, 2026 303 $40,051 -5.5%
AXP June 30, 2026 129 $38,960 -10.1%
VMC June 30, 2026 142 $38,647 -16.8%
ITOT June 30, 2026 270 $38,456 2.4%
BAC June 30, 2026 776 $37,831 -5.2%
TT June 30, 2026 90 $37,507 -4.2%
TRV June 30, 2026 126 $36,739 9.3%
FLOT June 30, 2026 700 $35,665
MO June 30, 2026 532 $35,107 -5.7%
PSX June 30, 2026 190 $34,614 59.6%
GL June 30, 2026 246 $34,220 -7.1%
SHYG June 30, 2026 789 $33,383
RPG June 30, 2026 710 $33,185 -7.9%
FLTR June 30, 2026 1,290 $32,869
HYG June 30, 2026 405 $32,222
ETY June 30, 2026 2,330 $32,131 -2.5%
IWB June 30, 2026 89 $31,734
JNJ June 30, 2026 127 $31,016 -0.4%
IVW June 30, 2026 274 $30,992 5.6%
TLH June 30, 2026 290 $29,209
TLT June 30, 2026 327 $28,348
IEV June 30, 2026 413 $28,059 -2.6%
XME June 30, 2026 256 $27,614 0.8%
RCL June 30, 2026 100 $27,518 -13.4%
DTM June 30, 2026 197 $26,530 -16.8%
T June 30, 2026 873 $25,321 17.1%
BOXX June 30, 2026 215 $25,012
AEP June 30, 2026 190 $24,905 -12.5%
AVGO June 30, 2026 80 $24,761 -4.0%
KMI June 30, 2026 730 $24,477 -1.8%
EFV June 30, 2026 318 $23,643
CSCO June 30, 2026 300 $23,277 -4.0%
TJX June 30, 2026 143 $22,837 -11.3%
IYW June 30, 2026 125 $22,678 7.7%
O June 30, 2026 342 $20,897 -13.2%
PM June 30, 2026 124 $20,518 4.8%
ORCL June 30, 2026 138 $20,301 -2.8%
ITW June 30, 2026 75 $19,522 -2.3%
WMB June 30, 2026 268 $19,505 -4.7%
MA June 30, 2026 39 $19,487 9.9%
TXN June 30, 2026 100 $19,414 -1.1%
BIPC June 30, 2026 490 $19,365 -4.5%
WY June 30, 2026 792 $19,349 -22.8%
PFE June 30, 2026 665 $18,681 13.8%
IGM June 30, 2026 156 $18,488 5.9%
V June 30, 2026 60 $18,134 7.8%
ETR June 30, 2026 160 $17,978 -12.2%
EFG June 30, 2026 161 $17,931
PH June 30, 2026 20 $17,905 -0.2%
AMT June 30, 2026 101 $17,431 -0.8%
SPLV June 30, 2026 232 $16,968
ABT June 30, 2026 160 $16,427 10.3%
WEC June 30, 2026 140 $16,208 -13.2%
QUAL June 30, 2026 84 $16,112
ET June 30, 2026 820 $15,826 No longer tracked
FTCS June 30, 2026 170 $15,769
TGT June 30, 2026 130 $15,756 17.1%
FITB June 30, 2026 315 $14,635 -9.9%
NI June 30, 2026 305 $14,231 -16.8%
AMGN June 30, 2026 40 $14,074 11.3%
VPU June 30, 2026 70 $13,870
PWR June 30, 2026 25 $13,726 -5.1%
NOC June 30, 2026 20 $13,645 -6.5%
ASML June 30, 2026 10 $13,208 -6.5%
XLG June 30, 2026 242 $13,201
AWK June 30, 2026 85 $11,568 -2.8%
ENB June 30, 2026 202 $10,936 -15.1%
DUK June 30, 2026 80 $10,475 -10.1%
LOW June 30, 2026 44 $10,396 -18.6%
ACN June 30, 2026 50 $9,915 56.7%
LIN June 30, 2026 20 $9,915 -7.0%
XLI June 30, 2026 61 $9,866 -8.2%
UPS June 30, 2026 100 $9,838 -13.4%
OGE June 30, 2026 205 $9,832 -7.6%
BP June 30, 2026 209 $9,823 20.8%
CODI June 30, 2026 1,230 $9,668 3.8%
IEMG June 30, 2026 132 $9,207
COF June 30, 2026 50 $9,122 -2.7%
LNT June 30, 2026 125 $8,956 -15.7%
FE June 30, 2026 175 $8,866 -7.7%
UNM June 30, 2026 120 $8,764 0.6%
MDT June 30, 2026 100 $8,665 12.5%
FNF June 30, 2026 185 $8,580 -17.3%
WFC June 30, 2026 106 $8,439 -1.5%
BKNG June 30, 2026 2 $8,421 -11.2%
MS June 30, 2026 51 $8,393 -9.0%
STX June 30, 2026 20 $7,835 -8.1%
XLB June 30, 2026 152 $7,595 No longer tracked
DEO June 30, 2026 100 $7,445 5.5%
SCHA June 30, 2026 250 $7,270 -8.3%
NVO June 30, 2026 197 $7,240 -21.7%
SPGI June 30, 2026 17 $7,231 1.5%
EOG June 30, 2026 50 $7,229 11.1%
COR June 30, 2026 23 $7,225 11.3%
TSCO June 30, 2026 159 $7,203 -0.6%
SPYV June 30, 2026 122 $6,903 1.6%
SON June 30, 2026 125 $6,761 -14.9%
VRTX June 30, 2026 15 $6,698 1.4%
EMXC June 30, 2026 78 $6,135
CCL June 30, 2026 225 $5,823 -10.5%
F June 30, 2026 480 $5,539 -12.6%
TGB June 30, 2026 781 $5,037 No longer tracked
MLM June 30, 2026 8 $4,709 -15.8%
BMY June 30, 2026 75 $4,549 2.1%
CSX June 30, 2026 110 $4,516 -0.2%
CME June 30, 2026 15 $4,430 22.3%
SOLS June 30, 2026 57 $4,341 -34.5%
VLO June 30, 2026 15 $3,706 61.0%
ADBE June 30, 2026 15 $3,646 16.5%
INTC June 30, 2026 82 $3,628 -16.8%
XEL June 30, 2026 45 $3,575 -11.0%
ROP June 30, 2026 10 $3,539 7.4%
TMO June 30, 2026 7 $3,441 35.0%
IJH June 30, 2026 50 $3,377 -5.3%
CP June 30, 2026 42 $3,304 -1.0%
EMR June 30, 2026 25 $3,276 13.4%
DIS June 30, 2026 32 $3,084 7.6%
NXPI June 30, 2026 15 $2,953 -13.9%
VOT June 30, 2026 11 $2,831
CVS June 30, 2026 36 $2,586 -15.9%
LAZ June 30, 2026 60 $2,549 -13.5%
BAM June 30, 2026 55 $2,445 -0.3%
TSM June 30, 2026 7 $2,366 1.7%
CDNS June 30, 2026 8 $2,223 -5.8%
ULTA June 30, 2026 4 $2,091 20.3%
BBY June 30, 2026 30 $1,926 15.2%
HWM June 30, 2026 8 $1,844 -14.6%
WSO June 30, 2026 5 $1,819 -29.9%
WEN June 30, 2026 260 $1,807 -26.4%
ITA June 30, 2026 8 $1,750 -14.6%
PANW June 30, 2026 10 $1,603 19.3%
SHW June 30, 2026 5 $1,603 -7.5%
BRCC June 30, 2026 1,828 $1,419 -14.9%
XLC June 30, 2026 12 $1,330 4.2%
MDLZ June 30, 2026 23 $1,326 1.1%
VOD June 30, 2026 78 $1,172 26.9%
TSLA June 30, 2026 3 $1,115 -10.0%
PGR June 30, 2026 5 $991 -2.7%
PRU June 30, 2026 10 $977 5.1%
HRB June 30, 2026 30 $952 10.9%
FMC June 30, 2026 45 $775 -21.7%
GE June 30, 2026 2 $568 -18.0%
SWBI June 30, 2026 36 $516 -2.3%
DG June 30, 2026 3 $356 3.7%
FG June 30, 2026 11 $279 -19.6%
USMV June 30, 2026 3 $278
BHM June 30, 2026 20 $227 No longer tracked