1
VANGUARD INDEX FDS
TOTAL STK MKT
VTI
VTI
326,312
$120.7m16.01%
16.01%
Unchanged Shares held: Q3 2025 326.3k, Q4 2025 326.3k, Q1 2026 326.3k, Q2 2026 326.3k
2
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
163,793
$112.5m14.91%
14.91%
Added Shares held: Q3 2025 88.8k, Q4 2025 121.4k, Q1 2026 132.8k, Q2 2026 163.8k
+31.0k
+30,992
23.3%
3
JOHNSON & JOHNSON
COM
JNJ
JNJ
84,464
$21.5m2.84%
2.84%
Added Shares held: Q3 2025 70.8k, Q4 2025 73.8k, Q1 2026 77.0k, Q2 2026 84.5k
+7.5k
+7,462
9.7%
4
JPMORGAN CHASE & CO
COM
JPM
JPM
65,270
$21.4m2.83%
2.83%
Added Shares held: Q3 2025 54.9k, Q4 2025 56.8k, Q1 2026 59.2k, Q2 2026 65.3k
+6.1k
+6,075
10.3%
5
WALMART INC
COM
WMT
WMT
183,565
$20.8m2.76%
2.76%
Added Shares held: Q3 2025 158.0k, Q4 2025 162.6k, Q1 2026 168.3k, Q2 2026 183.6k
+15.3k
+15,301
9.1%
6
TEXAS INSTRS INC
COM
TXN
TXN
68,305
$20.4m2.70%
2.70%
Added Shares held: Q3 2025 55.9k, Q4 2025 58.8k, Q1 2026 61.9k, Q2 2026 68.3k
+6.4k
+6,372
10.3%
7
PHILIP MORRIS INTL INC
COM
PM
PM
105,305
$19.1m2.53%
2.53%
Added Shares held: Q3 2025 87.9k, Q4 2025 91.7k, Q1 2026 95.6k, Q2 2026 105.3k
+9.7k
+9,708
10.2%
8
APPLE INC
COM
AAPL
AAPL
62,025
$17.9m2.38%
2.38%
Added Shares held: Q3 2025 51.0k, Q4 2025 52.9k, Q1 2026 55.4k, Q2 2026 62.0k
+6.6k
+6,595
11.9%
9
VISA INC
COM CL A
V
V
49,282
$16.9m2.24%
2.24%
Added Shares held: Q3 2025 40.2k, Q4 2025 41.7k, Q1 2026 43.9k, Q2 2026 49.3k
+5.4k
+5,391
12.3%
10
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
33,029
$16.5m2.19%
2.19%
Added Shares held: Q3 2025 27.0k, Q4 2025 28.0k, Q1 2026 29.3k, Q2 2026 33.0k
+3.7k
+3,690
12.6%
11
UNITEDHEALTH GROUP INC
COM
UNH
UNH
38,510
$16.0m2.12%
2.12%
Added Shares held: Q3 2025 30.1k, Q4 2025 31.8k, Q1 2026 34.0k, Q2 2026 38.5k
+4.6k
+4,557
13.4%
12
SCHWAB CHARLES CORP
COM
SCHW
SCHW
167,370
$15.4m2.05%
2.05%
Added Shares held: Q3 2025 139.7k, Q4 2025 144.5k, Q1 2026 150.5k, Q2 2026 167.4k
+16.9k
+16,900
11.2%
13
WABTEC
COM
WAB
WAB
57,278
$15.4m2.05%
2.05%
Added Shares held: Q3 2025 49.2k, Q4 2025 50.8k, Q1 2026 52.7k, Q2 2026 57.3k
+4.6k
+4,595
8.7%
14
AMGEN INC
COM
AMGN
AMGN
42,075
$15.2m2.02%
2.02%
Added Shares held: Q3 2025 34.2k, Q4 2025 35.8k, Q1 2026 37.5k, Q2 2026 42.1k
+4.6k
+4,564
12.2%
15
MCKESSON CORP
COM
MCK
MCK
18,977
$14.3m1.90%
1.90%
Added Shares held: Q3 2025 16.0k, Q4 2025 16.5k, Q1 2026 17.1k, Q2 2026 19.0k
+1.8k
+1,829
10.7%
16
PROGRESSIVE CORP
COM
PGR
PGR
64,689
$14.1m1.87%
1.87%
Added Shares held: Q3 2025 49.5k, Q4 2025 51.4k, Q1 2026 57.4k, Q2 2026 64.7k
+7.3k
+7,328
12.8%
17
GRAINGER W W INC
COM
GWW
GWW
10,146
$13.8m1.83%
1.83%
Added Shares held: Q3 2025 8.4k, Q4 2025 8.7k, Q1 2026 9.1k, Q2 2026 10.1k
+1.0k
+1,039
11.4%
18
HOME DEPOT INC
COM
HD
HD
38,376
$13.5m1.79%
1.79%
Added Shares held: Q3 2025 30.1k, Q4 2025 31.7k, Q1 2026 33.5k, Q2 2026 38.4k
+4.9k
+4,878
14.6%
19
MARRIOTT INTL INC NEW
CL A
MAR
MAR
36,164
$13.4m1.78%
1.78%
Added Shares held: Q3 2025 29.3k, Q4 2025 30.8k, Q1 2026 32.5k, Q2 2026 36.2k
+3.7k
+3,701
11.4%
20
HEICO CORP NEW
CL A
HEI.A
HEI.A
51,557
$13.3m1.76%
1.76%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 51.6k
21
BANK NEW YORK MELLON CORP
COM
BNY
BNY
90,062
$13.0m1.73%
1.73%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 90.1k
22
STEEL DYNAMICS INC
COM
STLD
STLD
56,258
$12.9m1.71%
1.71%
Added Shares held: Q3 2025 45.9k, Q4 2025 48.1k, Q1 2026 50.6k, Q2 2026 56.3k
+5.7k
+5,700
11.3%
23
MICROSOFT CORP
COM
MSFT
MSFT
34,042
$12.7m1.68%
1.68%
Added Shares held: Q3 2025 28.4k, Q4 2025 29.4k, Q1 2026 31.1k, Q2 2026 34.0k
+3.0k
+2,985
9.6%
24
AMAZON COM INC
COM
AMZN
AMZN
53,115
$12.7m1.68%
1.68%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 53.1k
25
PACCAR INC
COM
PCAR
PCAR
104,525
$12.6m1.66%
1.66%
Added Shares held: Q3 2025 84.6k, Q4 2025 88.5k, Q1 2026 93.8k, Q2 2026 104.5k
+10.7k
+10,704
11.4%
26
OLD DOMINION FREIGHT LINE IN
COM
ODFL
ODFL
54,794
$11.9m1.57%
1.57%
Added Shares held: Q3 2025 40.0k, Q4 2025 42.3k, Q1 2026 49.1k, Q2 2026 54.8k
+5.7k
+5,654
11.5%
27
WILLIAMS COS INC
COM
WMB
WMB
154,489
$11.5m1.52%
1.52%
Reduced Shares held: Q3 2025 199.3k, Q4 2025 208.1k, Q1 2026 217.6k, Q2 2026 154.5k
-63.1k
-63,130
-29.0%
28
MCDONALDS CORP
COM
MCD
MCD
42,284
$11.4m1.52%
1.52%
Added Shares held: Q3 2025 33.2k, Q4 2025 35.0k, Q1 2026 36.9k, Q2 2026 42.3k
+5.4k
+5,405
14.7%
29
PULTE GROUP INC
COM
PHM
PHM
82,420
$11.3m1.50%
1.50%
Added Shares held: Q3 2025 66.4k, Q4 2025 69.2k, Q1 2026 72.7k, Q2 2026 82.4k
+9.7k
+9,734
13.4%
30
ARCH CAP GROUP LTD
ORD
ACGL
ACGL
112,550
$10.9m1.45%
1.45%
Added Shares held: Q3 2025 92.0k, Q4 2025 95.6k, Q1 2026 100.2k, Q2 2026 112.5k
+12.3k
+12,323
12.3%
31
DISNEY WALT CO
COM
DIS
DIS
109,416
$10.5m1.40%
1.40%
Added Shares held: Q3 2025 84.6k, Q4 2025 88.9k, Q1 2026 94.5k, Q2 2026 109.4k
+14.9k
+14,915
15.8%
32
SYNOPSYS INC
COM
SNPS
SNPS
23,270
$10.4m1.38%
1.38%
Added Shares held: Q3 2025 18.4k, Q4 2025 19.3k, Q1 2026 20.5k, Q2 2026 23.3k
+2.8k
+2,775
13.5%
33
AUTOZONE INC
COM
AZO
AZO
3,193
$10.2m1.35%
1.35%
Added Shares held: Q3 2025 2.6k, Q4 2025 2.7k, Q1 2026 2.8k, Q2 2026 3.2k
+368
+368
13.0%
34
MARSH & MCLENNAN COS INC
COM
MRSH
MRSH
57,480
$9.6m1.27%
1.27%
Added Shares held: Q3 2025 43.7k, Q4 2025 46.2k, Q1 2026 49.5k, Q2 2026 57.5k
+8.0k
+7,990
16.1%
35
EXXON MOBIL CORP
COM
XOM
XOM
68,460
$9.4m1.24%
1.24%
Reduced Shares held: Q3 2025 100.7k, Q4 2025 104.5k, Q1 2026 108.3k, Q2 2026 68.5k
-39.9k
-39,878
-36.8%
36
CARMAX INC
COM
KMX
KMX
174,637
$9.2m1.22%
1.22%
Added Shares held: Q3 2025 0, Q4 2025 121.1k, Q1 2026 147.0k, Q2 2026 174.6k
+27.6k
+27,644
18.8%
37
POOL CORP
COM
POOL
POOL
42,975
$9.2m1.22%
1.22%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 43.0k
38
DOLLAR GEN CORP NEW
COM
DG
DG
76,784
$8.8m1.17%
1.17%
Added Shares held: Q3 2025 60.0k, Q4 2025 63.1k, Q1 2026 66.3k, Q2 2026 76.8k
+10.5k
+10,478
15.8%
39
COPART INC
COM
CPRT
CPRT
308,776
$8.7m1.15%
1.15%
Added Shares held: Q3 2025 147.6k, Q4 2025 155.8k, Q1 2026 174.0k, Q2 2026 308.8k
+134.8k
+134,750
77.4%
40
SHERWIN WILLIAMS CO
COM
SHW
SHW
22,288
$7.7m1.02%
1.02%
Added Shares held: Q3 2025 0, Q4 2025 14.8k, Q1 2026 18.4k, Q2 2026 22.3k
+3.8k
+3,838
20.8%
41
CARLISLE COS INC
COM
CSL
CSL
20,774
$7.5m1.00%
1.00%
Added Shares held: Q3 2025 15.0k, Q4 2025 16.1k, Q1 2026 17.3k, Q2 2026 20.8k
+3.5k
+3,462
20.0%