1
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
124,264
$44.4m8.17%
8.17%
Reduced Shares held: Q3 2025 266.7k, Q4 2025 196.8k, Q1 2026 173.2k, Q2 2026 124.3k
-49.0k
-48,959
-28.3%
2
MICROSOFT CORP
COM
MSFT
MSFT
115,572
$43.1m7.94%
7.94%
Added Shares held: Q3 2025 110.4k, Q4 2025 112.6k, Q1 2026 114.6k, Q2 2026 115.6k
+990
+990
0.9%
3
JOHNSON & JOHNSON
COM
JNJ
JNJ
156,463
$39.7m7.31%
7.31%
Reduced Shares held: Q3 2025 159.2k, Q4 2025 159.4k, Q1 2026 157.4k, Q2 2026 156.5k
-924
-924
-0.6%
4
AMAZON COM INC
COM
AMZN
AMZN
139,131
$33.2m6.10%
6.10%
Added Shares held: Q3 2025 132.8k, Q4 2025 137.0k, Q1 2026 138.5k, Q2 2026 139.1k
+590
+590
0.4%
5
VISA INC
COM CL A
V
V
90,133
$30.9m5.69%
5.69%
Added Shares held: Q3 2025 75.3k, Q4 2025 75.2k, Q1 2026 89.0k, Q2 2026 90.1k
+1.2k
+1,166
1.3%
6
ILLINOIS TOOL WKS INC
COM
ITW
ITW
105,455
$28.5m5.25%
5.25%
Added Shares held: Q3 2025 105.5k, Q4 2025 105.5k, Q1 2026 105.2k, Q2 2026 105.5k
+212
+212
0.2%
7
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
124,795
$27.9m5.14%
5.14%
Added Shares held: Q3 2025 93.4k, Q4 2025 94.8k, Q1 2026 122.5k, Q2 2026 124.8k
+2.3k
+2,315
1.9%
8
US BANCORP DEL
COM NEW
USB
USB
435,471
$26.3m4.84%
4.84%
Added Shares held: Q3 2025 429.5k, Q4 2025 429.4k, Q1 2026 435.1k, Q2 2026 435.5k
+384
+384
0.1%
9
SAP SE
SPON ADR
SAP
SAP
160,606
$24.8m4.56%
4.56%
Added Shares held: Q3 2025 112.5k, Q4 2025 116.1k, Q1 2026 137.7k, Q2 2026 160.6k
+22.9k
+22,921
16.6%
10
COLGATE PALMOLIVE CO
COM
CL
CL
261,413
$24.0m4.41%
4.41%
Added Shares held: Q3 2025 254.0k, Q4 2025 257.0k, Q1 2026 258.8k, Q2 2026 261.4k
+2.6k
+2,603
1.0%
11
STARBUCKS CORP
COM
SBUX
SBUX
215,344
$22.0m4.05%
4.05%
Reduced Shares held: Q3 2025 211.1k, Q4 2025 212.6k, Q1 2026 215.5k, Q2 2026 215.3k
-197
-197
-0.1%
12
ABBOTT LABS
COM
ABT
ABT
239,811
$21.8m4.01%
4.01%
Added Shares held: Q3 2025 219.9k, Q4 2025 221.4k, Q1 2026 226.2k, Q2 2026 239.8k
+13.6k
+13,603
6.0%
13
PEPSICO INC
COM
PEP
PEP
144,699
$19.6m3.61%
3.61%
Added Shares held: Q3 2025 138.6k, Q4 2025 142.0k, Q1 2026 143.1k, Q2 2026 144.7k
+1.6k
+1,603
1.1%
14
EOG RES INC
COM
EOG
EOG
149,730
$19.4m3.58%
3.58%
Added Shares held: Q3 2025 135.8k, Q4 2025 144.2k, Q1 2026 148.7k, Q2 2026 149.7k
+993
+993
0.7%
15
ULTA BEAUTY INC
COM
ULTA
ULTA
39,243
$17.7m3.26%
3.26%
Added Shares held: Q3 2025 37.4k, Q4 2025 37.9k, Q1 2026 38.3k, Q2 2026 39.2k
+956
+956
2.5%
16
TRUIST FINL CORP
COM
TFC
TFC
348,674
$17.4m3.20%
3.20%
Added Shares held: Q3 2025 330.8k, Q4 2025 329.9k, Q1 2026 338.6k, Q2 2026 348.7k
+10.1k
+10,088
3.0%
17
PFIZER INC
COM
PFE
PFE
711,299
$17.1m3.15%
3.15%
Added Shares held: Q3 2025 697.7k, Q4 2025 667.0k, Q1 2026 701.3k, Q2 2026 711.3k
+10.0k
+9,955
1.4%
18
CONSTELLATION BRANDS INC
CL A
STZ
STZ
112,019
$15.6m2.87%
2.87%
Added Shares held: Q3 2025 111.2k, Q4 2025 77.0k, Q1 2026 109.7k, Q2 2026 112.0k
+2.3k
+2,304
2.1%
19
OTIS WORLDWIDE CORP
COM
OTIS
OTIS
209,885
$15.0m2.77%
2.77%
Reduced Shares held: Q3 2025 162.0k, Q4 2025 180.1k, Q1 2026 227.9k, Q2 2026 209.9k
-18.0k
-18,029
-7.9%
20
JPMORGAN CHASE & CO
COM
JPM
JPM
41,273
$13.5m2.49%
2.49%
Reduced Shares held: Q3 2025 42.2k, Q4 2025 42.3k, Q1 2026 41.8k, Q2 2026 41.3k
-525
-525
-1.3%
21
FISERV INC
COM
FISV
FISV
183,699
$9.0m1.66%
1.66%
Added Shares held: Q3 2025 174.7k, Q4 2025 102.3k, Q1 2026 180.3k, Q2 2026 183.7k
+3.4k
+3,389
1.9%
22
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
11,000
$7.5m1.39%
1.39%
Reduced Shares held: Q3 2025 12.0k, Q4 2025 12.0k, Q1 2026 12.0k, Q2 2026 11.0k
-1.0k
-1,000
-8.3%
23
NVIDIA CORPORATION
COM
NVDA
NVDA
27,490
$5.5m1.01%
1.01%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 27.5k
24
CHEVRON CORP NEW
COM
CVX
CVX
20,800
$3.4m0.63%
0.63%
Reduced Shares held: Q3 2025 21.8k, Q4 2025 21.3k, Q1 2026 21.3k, Q2 2026 20.8k
-455
-455
-2.1%
25
ALPHABET INC
CAP STK CL C
GOOG
GOOG
5,211
$1.8m0.34%
0.34%
Reduced Shares held: Q3 2025 4.4k, Q4 2025 7.6k, Q1 2026 6.3k, Q2 2026 5.2k
-1.1k
-1,105
-17.5%
26
PROCTER AND GAMBLE CO
COM
PG
PG
12,511
$1.8m0.34%
0.34%
Unchanged Shares held: Q3 2025 11.6k, Q4 2025 12.5k, Q1 2026 12.5k, Q2 2026 12.5k
27
EXXONMOBIL HOLDINGS CORP COM SHS
STOCK
XOM
XOM
9,798
$1.3m0.25%
0.25%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 9.8k
28
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
2,657
$1.3m0.24%
0.24%
Reduced Shares held: Q3 2025 1.4k, Q4 2025 2.8k, Q1 2026 2.8k, Q2 2026 2.7k
-110
-110
-4.0%
29
INTERACTIVE BROKERS GROUP IN
COM CL A
IBKR
IBKR
14,840
$1.3m0.24%
0.24%
Unchanged Shares held: Q3 2025 0, Q4 2025 17.8k, Q1 2026 14.8k, Q2 2026 14.8k
30
EMERSON ELEC CO
COM
EMR
EMR
7,950
$1.1m0.21%
0.21%
Unchanged Shares held: Q3 2025 8.0k, Q4 2025 8.0k, Q1 2026 8.0k, Q2 2026 8.0k
31
WALMART INC
COM
WMT
WMT
9,600
$1.1m0.20%
0.20%
Unchanged Shares held: Q3 2025 9.6k, Q4 2025 9.6k, Q1 2026 9.6k, Q2 2026 9.6k
32
ABBVIE INC
COM
ABBV
ABBV
4,200
$1.1m0.19%
0.19%
Unchanged Shares held: Q3 2025 4.2k, Q4 2025 4.2k, Q1 2026 4.2k, Q2 2026 4.2k
33
BECTON DICKINSON & CO
COM
BDX
BDX
4,132
$625.3k0.12%
0.12%
Unchanged Shares held: Q3 2025 3.3k, Q4 2025 4.1k, Q1 2026 4.1k, Q2 2026 4.1k
34
CHUBB LIMITED
COM
CB
CB
1,765
$601.4k0.11%
0.11%
Added Shares held: Q3 2025 0, Q4 2025 1.8k, Q1 2026 1.8k, Q2 2026 1.8k
+15
+15
0.9%
35
ORACLE CORP
COM
ORCL
ORCL
4,070
$596.5k0.11%
0.11%
Reduced Shares held: Q3 2025 1.3k, Q4 2025 5.3k, Q1 2026 4.4k, Q2 2026 4.1k
-330
-330
-7.5%
36
TJX COS INC NEW
COM
TJX
TJX
3,855
$584.0k0.11%
0.11%
Reduced Shares held: Q3 2025 0, Q4 2025 4.0k, Q1 2026 3.9k, Q2 2026 3.9k
-50
-50
-1.3%
37
APPLE INC
COM
AAPL
AAPL
1,778
$514.5k0.09%
0.09%
Reduced Shares held: Q3 2025 2.4k, Q4 2025 2.0k, Q1 2026 1.9k, Q2 2026 1.8k
-117
-117
-6.2%
38
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
1,750
$492.1k0.09%
0.09%
Unchanged Shares held: Q3 2025 1.8k, Q4 2025 1.8k, Q1 2026 1.8k, Q2 2026 1.8k
39
MASTERCARD INCORPORATED
CL A
MA
MA
950
$487.9k0.09%
0.09%
Unchanged Shares held: Q3 2025 0, Q4 2025 950, Q1 2026 950, Q2 2026 950
40
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
370
$276.3k0.05%
0.05%
Reduced Shares held: Q3 2025 615, Q4 2025 515, Q1 2026 415, Q2 2026 370
-45
-45
-10.8%
41
MERCK & CO INC
COM
MRK
MRK
1,958
$251.6k0.05%
0.05%
Unchanged Shares held: Q3 2025 0, Q4 2025 2.0k, Q1 2026 2.0k, Q2 2026 2.0k
42
IQVIA HLDGS INC
COM
IQV
IQV
1,228
$237.3k0.04%
0.04%
Unchanged Shares held: Q3 2025 0, Q4 2025 1.2k, Q1 2026 1.2k, Q2 2026 1.2k
43
KIMBERLY-CLARK CORP
COM
KMB
KMB
2,160
$237.1k0.04%
0.04%
Unchanged Shares held: Q3 2025 2.2k, Q4 2025 2.2k, Q1 2026 2.2k, Q2 2026 2.2k