1
ALPHABET INC
CAP STK CL C
GOOG
GOOG
94,419
$33.4m8.62%
8.62%
Reduced Shares held: Q3 2025 78.1k, Q4 2025 96.9k, Q1 2026 97.0k, Q2 2026 94.4k
-2.6k
-2,616
-2.7%
2
NVIDIA CORPORATION
COM
NVDA
NVDA
135,812
$27.2m7.02%
7.02%
Added Shares held: Q3 2025 113.2k, Q4 2025 124.4k, Q1 2026 125.5k, Q2 2026 135.8k
+10.3k
+10,289
8.2%
3
JPMORGAN CHASE & CO
COM
JPM
JPM
58,600
$19.2m4.95%
4.95%
Added Shares held: Q3 2025 48.9k, Q4 2025 55.5k, Q1 2026 57.9k, Q2 2026 58.6k
+742
+742
1.3%
4
VISA INC
COM CL A
V
V
45,362
$15.6m4.02%
4.02%
Added Shares held: Q3 2025 36.5k, Q4 2025 41.9k, Q1 2026 44.3k, Q2 2026 45.4k
+1.1k
+1,094
2.5%
5
ABBVIE INC
COM
ABBV
ABBV
60,006
$15.1m3.90%
3.90%
Added Shares held: Q3 2025 50.3k, Q4 2025 55.8k, Q1 2026 59.2k, Q2 2026 60.0k
+846
+846
1.4%
6
MICROSOFT CORP
COM
MSFT
MSFT
39,269
$14.6m3.78%
3.78%
Added Shares held: Q3 2025 21.5k, Q4 2025 30.8k, Q1 2026 34.4k, Q2 2026 39.3k
+4.9k
+4,917
14.3%
7
APPLE INC
COM
AAPL
AAPL
38,526
$11.1m2.88%
2.88%
Added Shares held: Q3 2025 18.5k, Q4 2025 28.6k, Q1 2026 34.1k, Q2 2026 38.5k
+4.4k
+4,378
12.8%
8
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
22,001
$11.0m2.84%
2.84%
Added Shares held: Q3 2025 16.2k, Q4 2025 19.0k, Q1 2026 20.5k, Q2 2026 22.0k
+1.5k
+1,538
7.5%
9
HOME DEPOT INC
COM
HD
HD
31,165
$11.0m2.84%
2.84%
Added Shares held: Q3 2025 24.3k, Q4 2025 28.4k, Q1 2026 29.8k, Q2 2026 31.2k
+1.4k
+1,367
4.6%
10
JOHNSON & JOHNSON
COM
JNJ
JNJ
42,607
$10.8m2.79%
2.79%
Added Shares held: Q3 2025 36.7k, Q4 2025 39.2k, Q1 2026 38.7k, Q2 2026 42.6k
+3.9k
+3,936
10.2%
11
META PLATFORMS INC
CL A
META
META
19,197
$10.8m2.79%
2.79%
Reduced Shares held: Q3 2025 20.1k, Q4 2025 20.0k, Q1 2026 19.3k, Q2 2026 19.2k
-69
-69
-0.4%
12
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
21,311
$10.7m2.76%
2.76%
Added Shares held: Q3 2025 16.4k, Q4 2025 19.1k, Q1 2026 20.5k, Q2 2026 21.3k
+774
+774
3.8%
13
TETRA TECH INC NEW
COM
TTEK
TTEK
363,295
$10.5m2.71%
2.71%
Reduced Shares held: Q3 2025 305.5k, Q4 2025 344.0k, Q1 2026 363.4k, Q2 2026 363.3k
-120
-120
-0.0%
14
TJX COS INC NEW
COM
TJX
TJX
67,468
$10.2m2.64%
2.64%
Added Shares held: Q3 2025 51.2k, Q4 2025 61.4k, Q1 2026 66.6k, Q2 2026 67.5k
+903
+903
1.4%
15
BLACKROCK INC
COM
BLK
BLK
10,059
$9.7m2.50%
2.50%
Added Shares held: Q3 2025 7.9k, Q4 2025 9.1k, Q1 2026 9.9k, Q2 2026 10.1k
+177
+177
1.8%
16
AMAZON COM INC
COM
AMZN
AMZN
40,555
$9.7m2.50%
2.50%
Added Shares held: Q3 2025 4.7k, Q4 2025 11.7k, Q1 2026 31.4k, Q2 2026 40.6k
+9.1k
+9,112
29.0%
17
ECOLAB INC
COM
ECL
ECL
34,087
$9.5m2.45%
2.45%
Added Shares held: Q3 2025 24.5k, Q4 2025 30.5k, Q1 2026 33.2k, Q2 2026 34.1k
+845
+845
2.5%
18
COSTCO WHSL CORP NEW
COM
COST
COST
10,009
$9.4m2.42%
2.42%
Added Shares held: Q3 2025 6.5k, Q4 2025 8.4k, Q1 2026 9.5k, Q2 2026 10.0k
+496
+496
5.2%
19
PROGRESSIVE CORP
COM
PGR
PGR
36,111
$7.9m2.04%
2.04%
Added Shares held: Q3 2025 24.6k, Q4 2025 32.5k, Q1 2026 35.7k, Q2 2026 36.1k
+415
+415
1.2%
20
AUTOZONE INC
COM
AZO
AZO
2,344
$7.5m1.93%
1.93%
Added Shares held: Q3 2025 1.6k, Q4 2025 2.0k, Q1 2026 2.2k, Q2 2026 2.3k
+153
+153
7.0%
21
CISCO SYS INC
COM
CSCO
CSCO
57,485
$6.8m1.74%
1.74%
Reduced Shares held: Q3 2025 62.0k, Q4 2025 62.0k, Q1 2026 57.8k, Q2 2026 57.5k
-300
-300
-0.5%
22
ARES MANAGEMENT CORPORATION
CL A COM STK
ARES
ARES
59,380
$6.6m1.71%
1.71%
Reduced Shares held: Q3 2025 51.4k, Q4 2025 64.5k, Q1 2026 59.5k, Q2 2026 59.4k
-150
-150
-0.2%
23
MCDONALDS CORP
COM
MCD
MCD
23,617
$6.4m1.65%
1.65%
Added Shares held: Q3 2025 14.0k, Q4 2025 19.3k, Q1 2026 22.2k, Q2 2026 23.6k
+1.5k
+1,452
6.5%
24
PEPSICO INC
COM
PEP
PEP
45,580
$6.2m1.59%
1.59%
Added Shares held: Q3 2025 29.4k, Q4 2025 38.9k, Q1 2026 42.4k, Q2 2026 45.6k
+3.2k
+3,218
7.6%
25
DISNEY WALT CO
COM
DIS
DIS
63,597
$6.1m1.58%
1.58%
Added Shares held: Q3 2025 46.2k, Q4 2025 55.8k, Q1 2026 61.9k, Q2 2026 63.6k
+1.7k
+1,742
2.8%
26
REGENERON PHARMACEUTICALS
COM
REGN
REGN
9,167
$5.7m1.48%
1.48%
Reduced Shares held: Q3 2025 3.2k, Q4 2025 5.0k, Q1 2026 9.4k, Q2 2026 9.2k
-272
-272
-2.9%
27
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
15,118
$5.4m1.40%
1.40%
Reduced Shares held: Q3 2025 14.1k, Q4 2025 16.5k, Q1 2026 16.9k, Q2 2026 15.1k
-1.8k
-1,813
-10.7%
28
BROADCOM INC
COM
AVGO
AVGO
14,124
$5.3m1.38%
1.38%
Added Shares held: Q3 2025 0, Q4 2025 3.4k, Q1 2026 6.0k, Q2 2026 14.1k
+8.2k
+8,159
136.8%
29
RTX CORPORATION
COM
RTX
RTX
27,172
$5.2m1.33%
1.33%
Added Shares held: Q3 2025 26.5k, Q4 2025 26.5k, Q1 2026 25.3k, Q2 2026 27.2k
+1.9k
+1,857
7.3%
30
UNITEDHEALTH GROUP INC
COM
UNH
UNH
11,646
$4.8m1.25%
1.25%
Added Shares held: Q3 2025 6.7k, Q4 2025 6.0k, Q1 2026 5.9k, Q2 2026 11.6k
+5.7k
+5,714
96.3%
31
MERCK & CO INC
COM
MRK
MRK
35,180
$4.5m1.17%
1.17%
Added Shares held: Q3 2025 15.2k, Q4 2025 29.2k, Q1 2026 33.8k, Q2 2026 35.2k
+1.4k
+1,360
4.0%
32
STRYKER CORPORATION
COM
SYK
SYK
13,889
$4.4m1.13%
1.13%
Added Shares held: Q3 2025 0, Q4 2025 700, Q1 2026 10.5k, Q2 2026 13.9k
+3.4k
+3,398
32.4%
33
AMPHENOL CORP
CL A
APH
APH
20,863
$3.7m0.95%
0.95%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 20.9k
34
ROPER TECHNOLOGIES INC
COM
ROP
ROP
9,830
$3.3m0.86%
0.86%
Reduced Shares held: Q3 2025 8.1k, Q4 2025 11.4k, Q1 2026 10.2k, Q2 2026 9.8k
-372
-372
-3.6%
35
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
69,625
$2.9m0.76%
0.76%
Reduced Shares held: Q3 2025 25.9k, Q4 2025 58.4k, Q1 2026 70.9k, Q2 2026 69.6k
-1.3k
-1,275
-1.8%
36
DEERE & CO
COM
DE
DE
4,263
$2.7m0.70%
0.70%
Added Shares held: Q3 2025 0, Q4 2025 2.5k, Q1 2026 3.7k, Q2 2026 4.3k
+557
+557
15.0%
37
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
3,587
$2.7m0.69%
0.69%
Added Shares held: Q3 2025 2.1k, Q4 2025 3.4k, Q1 2026 3.6k, Q2 2026 3.6k
+20
+20
0.6%
38
NEXTERA ENERGY INC
COM
NEE
NEE
27,925
$2.5m0.63%
0.63%
Added Shares held: Q3 2025 0, Q4 2025 13.0k, Q1 2026 23.0k, Q2 2026 27.9k
+4.9k
+4,880
21.2%
39
ELI LILLY & CO
COM
LLY
LLY
1,997
$2.4m0.62%
0.62%
Unchanged Shares held: Q3 2025 1.8k, Q4 2025 2.0k, Q1 2026 2.0k, Q2 2026 2.0k
40
CHEVRON CORP NEW
COM
CVX
CVX
11,994
$2.0m0.51%
0.51%
Reduced Shares held: Q3 2025 1.4k, Q4 2025 9.2k, Q1 2026 12.9k, Q2 2026 12.0k
-921
-921
-7.1%
41
NETFLIX INC
COM
NFLX
NFLX
24,751
$1.8m0.46%
0.46%
Added Shares held: Q3 2025 3.8k, Q4 2025 3.8k, Q1 2026 10.7k, Q2 2026 24.8k
+14.1k
+14,101
132.4%
42
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
7,500
$1.7m0.43%
0.43%
Unchanged Shares held: Q3 2025 6.7k, Q4 2025 6.7k, Q1 2026 7.5k, Q2 2026 7.5k
43
NOVARTIS AG
SPONSORED ADR
NVS
NVS
10,000
$1.6m0.40%
0.40%
Unchanged Shares held: Q3 2025 7.2k, Q4 2025 10.0k, Q1 2026 10.0k, Q2 2026 10.0k
44
DANAHER CORPORATION
COM
DHR
DHR
8,125
$1.5m0.40%
0.40%
Reduced Shares held: Q3 2025 15.4k, Q4 2025 21.1k, Q1 2026 20.7k, Q2 2026 8.1k
-12.6k
-12,605
-60.8%
45
EXXONMOBIL HOLDINGS CORP COM SHS
STOCK
XOM
XOM
11,193
$1.5m0.40%
0.40%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 11.2k
46
PROCTER AND GAMBLE CO
COM
PG
PG
9,943
$1.5m0.38%
0.38%
Added Shares held: Q3 2025 6.3k, Q4 2025 8.3k, Q1 2026 9.3k, Q2 2026 9.9k
+668
+668
7.2%
47
ISHARES TR
HDG MSCI EAFE
HEFA
HEFA
30,650
$1.4m0.37%
0.37%
Reduced Shares held: Q3 2025 0, Q4 2025 34.7k, Q1 2026 30.7k, Q2 2026 30.6k
-50
-50
-0.2%
48
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
2,066
$1.4m0.37%
0.37%
Unchanged Shares held: Q3 2025 0, Q4 2025 2.1k, Q1 2026 2.1k, Q2 2026 2.1k
49
STARBUCKS CORP
COM
SBUX
SBUX
13,040
$1.3m0.34%
0.34%
Unchanged Shares held: Q3 2025 7.8k, Q4 2025 11.6k, Q1 2026 13.0k, Q2 2026 13.0k
50
VANGUARD INDEX FDS
VALUE ETF
VTV
VTV
5,757
$1.3m0.32%
0.32%
Unchanged Shares held: Q3 2025 0, Q4 2025 5.8k, Q1 2026 5.8k, Q2 2026 5.8k
51
HONEYWELL INTL INC
COM
HON
HON
4,731
$1.1m0.27%
0.27%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 4.7k
52
HONEYWELL AEROSPACE INC
COM
HONA
HONA
4,731
$1.0m0.27%
0.27%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 4.7k
53
WISDOMTREE TR
EMER MKT HIGH FD
DEM
DEM
16,037
$862.6k0.22%
0.22%
Reduced Shares held: Q3 2025 0, Q4 2025 16.1k, Q1 2026 16.1k, Q2 2026 16.0k
-63
-63
-0.4%
54
VANGUARD INDEX FDS
GROWTH ETF
VUG
VUG
8,764
$754.9k0.19%
0.19%
Reduced Shares held: Q3 2025 3.3k, Q4 2025 8.8k, Q1 2026 8.8k, Q2 2026 8.8k
-2
-2
-0.0%
55
ISHARES TR
CORE S&P500 ETF
IVV
IVV
1,006
$753.6k0.19%
0.19%
Unchanged Shares held: Q3 2025 1.0k, Q4 2025 1.0k, Q1 2026 1.0k, Q2 2026 1.0k
56
ENERSYS
COM
ENS
ENS
3,220
$752.9k0.19%
0.19%
Reduced Shares held: Q3 2025 0, Q4 2025 2.5k, Q1 2026 3.3k, Q2 2026 3.2k
-50
-50
-1.5%
57
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
1,570
$749.8k0.19%
0.19%
Added Shares held: Q3 2025 1.5k, Q4 2025 1.5k, Q1 2026 1.5k, Q2 2026 1.6k
+70
+70
4.7%
58
BAKER HUGHES COMPANY
CL A
BKR
BKR
12,925
$717.3k0.19%
0.19%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 12.9k
59
ISHARES TR
EXPND TEC SC ETF
IGM
IGM
4,102
$671.0k0.17%
0.17%
Unchanged Shares held: Q3 2025 0, Q4 2025 4.1k, Q1 2026 4.1k, Q2 2026 4.1k
60
WISDOMTREE TR
WISDOMTREE US VA
WTV
WTV
6,198
$630.5k0.16%
0.16%
Unchanged Shares held: Q3 2025 0, Q4 2025 6.2k, Q1 2026 6.2k, Q2 2026 6.2k
61
VANGUARD INDEX FDS
SMALL CP ETF
VB
VB
1,875
$568.6k0.15%
0.15%
Added Shares held: Q3 2025 858, Q4 2025 1.1k, Q1 2026 1.9k, Q2 2026 1.9k
+17
+17
0.9%
62
ISHARES TR
ISHS 1-5YR INVS
IGSB
IGSB
10,500
$550.3k0.14%
0.14%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 10.5k
63
INTEL CORP
COM
INTC
INTC
3,900
$544.6k0.14%
0.14%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 3.9k
64
ABBOTT LABS
COM
ABT
ABT
5,015
$455.1k0.12%
0.12%
Unchanged Shares held: Q3 2025 6.5k, Q4 2025 6.5k, Q1 2026 5.0k, Q2 2026 5.0k
65
CONSTELLATION ENERGY CORP
COM
CEG
CEG
1,821
$452.2k0.12%
0.12%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 1.8k
66
EOG RES INC
COM
EOG
EOG
3,325
$431.4k0.11%
0.11%
Unchanged Shares held: Q3 2025 3.2k, Q4 2025 3.3k, Q1 2026 3.3k, Q2 2026 3.3k
67
CAPITAL GROUP DIVIDEND VALUE
SHS CREATION UNI
CGDV
CGDV
8,482
$418.0k0.11%
0.11%
Unchanged Shares held: Q3 2025 0, Q4 2025 8.8k, Q1 2026 8.5k, Q2 2026 8.5k
68
PHILIP MORRIS INTL INC
COM
PM
PM
2,300
$416.1k0.11%
0.11%
Reduced Shares held: Q3 2025 2.5k, Q4 2025 2.5k, Q1 2026 2.5k, Q2 2026 2.3k
-150
-150
-6.1%
69
ISHARES TR
RUS 1000 GRW ETF
IWF
IWF
3,264
$405.3k0.10%
0.10%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 3.3k, Q2 2026 3.3k
70
CARLISLE COS INC
COM
CSL
CSL
1,095
$397.2k0.10%
0.10%
Unchanged Shares held: Q3 2025 1.1k, Q4 2025 1.1k, Q1 2026 1.1k, Q2 2026 1.1k
71
GENERAC HLDGS INC
COM
GNRC
GNRC
1,350
$395.3k0.10%
0.10%
Unchanged Shares held: Q3 2025 1.4k, Q4 2025 0, Q1 2026 1.4k, Q2 2026 1.4k
72
ADOBE INC
COM
ADBE
ADBE
1,892
$387.9k0.10%
0.10%
Reduced Shares held: Q3 2025 11.4k, Q4 2025 10.7k, Q1 2026 2.7k, Q2 2026 1.9k
-765
-765
-28.8%
73
UNION PAC CORP
COM
UNP
UNP
1,345
$365.8k0.09%
0.09%
Added Shares held: Q3 2025 1.2k, Q4 2025 1.2k, Q1 2026 1.2k, Q2 2026 1.3k
+95
+95
7.6%
74
VERTEX PHARMACEUTICALS INC
COM
VRTX
VRTX
712
$354.0k0.09%
0.09%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 712
75
COCA COLA CO
COM
KO
KO
3,986
$323.9k0.08%
0.08%
Unchanged Shares held: Q3 2025 4.1k, Q4 2025 4.0k, Q1 2026 4.0k, Q2 2026 4.0k
76
ISHARES INC
MSCI EMRG CHN
EMXC
EMXC
3,125
$319.7k0.08%
0.08%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 3.1k, Q2 2026 3.1k
77
AMERICAN CENTY ETF TR
US SML CP VALU
AVUV
AVUV
2,472
$308.4k0.08%
0.08%
Unchanged Shares held: Q3 2025 0, Q4 2025 2.5k, Q1 2026 2.5k, Q2 2026 2.5k
78
MASTERCARD INCORPORATED
CL A
MA
MA
597
$306.4k0.08%
0.08%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 597
79
SPDR GOLD TR
GOLD SHS
GLD
GLD
800
$294.7k0.08%
0.08%
Unchanged Shares held: Q3 2025 575, Q4 2025 725, Q1 2026 800, Q2 2026 800
80
DONALDSON INC
COM
DCI
DCI
3,200
$287.3k0.07%
0.07%
Unchanged Shares held: Q3 2025 3.2k, Q4 2025 3.2k, Q1 2026 3.2k, Q2 2026 3.2k
81
SCHWAB STRATEGIC TR
US MID-CAP ETF
SCHM
SCHM
7,503
$276.7k0.07%
0.07%
Unchanged Shares held: Q3 2025 7.5k, Q4 2025 7.5k, Q1 2026 7.5k, Q2 2026 7.5k
82
TESLA INC
COM
TSLA
TSLA
650
$273.4k0.07%
0.07%
Reduced Shares held: Q3 2025 650, Q4 2025 650, Q1 2026 660, Q2 2026 650
-10
-10
-1.5%
83
SCHWAB STRATEGIC TR
US DIVIDEND EQ
SCHD
SCHD
7,893
$250.3k0.06%
0.06%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 7.9k, Q2 2026 7.9k
84
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
VIG
VIG
1,005
$237.8k0.06%
0.06%
Added Shares held: Q3 2025 0, Q4 2025 980, Q1 2026 985, Q2 2026 1.0k
+20
+20
2.0%
85
VANECK ETF TRUST
SEMICONDUCTR ETF
SMH
SMH
352
$230.9k0.06%
0.06%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 352
86
MCKESSON CORP
COM
MCK
MCK
295
$223.0k0.06%
0.06%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 295
87
SCHWAB STRATEGIC TR
US LCAP VA ETF
SCHV
SCHV
5,853
$203.7k0.05%
0.05%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 5.9k
88
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
1,613
$200.7k0.05%
0.05%
Reduced Shares held: Q3 2025 20.7k, Q4 2025 21.4k, Q1 2026 24.9k, Q2 2026 1.6k
-23.3k
-23,321
-93.5%