1
AMPHENOL CORP
CL A
APH
APH
127,977
$22.6m5.51%
5.51%
Reduced Shares held: Q3 2025 227.8k, Q4 2025 214.8k, Q1 2026 131.7k, Q2 2026 128.0k
-3.7k
-3,715
-2.8%
2
APPLE INC
COM
AAPL
AAPL
77,226
$22.3m5.45%
5.45%
Reduced Shares held: Q3 2025 81.7k, Q4 2025 81.2k, Q1 2026 79.9k, Q2 2026 77.2k
-2.7k
-2,683
-3.4%
3
AMAZON COM INC
COM
AMZN
AMZN
92,387
$22.0m5.37%
5.37%
Reduced Shares held: Q3 2025 96.3k, Q4 2025 96.0k, Q1 2026 94.0k, Q2 2026 92.4k
-1.6k
-1,635
-1.7%
4
TJX COS INC NEW
COM
TJX
TJX
129,485
$19.6m4.79%
4.79%
Reduced Shares held: Q3 2025 139.8k, Q4 2025 138.9k, Q1 2026 135.2k, Q2 2026 129.5k
-5.7k
-5,747
-4.2%
5
COSTCO WHSL CORP NEW
COM
COST
COST
17,850
$16.7m4.08%
4.08%
Reduced Shares held: Q3 2025 18.7k, Q4 2025 18.7k, Q1 2026 18.3k, Q2 2026 17.9k
-457
-457
-2.5%
6
CINTAS CORP
COM
CTAS
CTAS
96,378
$16.4m4.00%
4.00%
Reduced Shares held: Q3 2025 99.0k, Q4 2025 98.9k, Q1 2026 97.4k, Q2 2026 96.4k
-1.0k
-1,032
-1.1%
7
SCHWAB CHARLES CORP
COM
SCHW
SCHW
167,634
$15.5m3.78%
3.78%
Reduced Shares held: Q3 2025 174.7k, Q4 2025 174.1k, Q1 2026 170.3k, Q2 2026 167.6k
-2.6k
-2,632
-1.6%
8
VISA INC
COM CL A
V
V
44,666
$15.3m3.74%
3.74%
Reduced Shares held: Q3 2025 45.9k, Q4 2025 46.0k, Q1 2026 45.3k, Q2 2026 44.7k
-621
-621
-1.4%
9
LENNOX INTL INC
COM
LII
LII
25,825
$14.8m3.61%
3.61%
Reduced Shares held: Q3 2025 26.4k, Q4 2025 26.6k, Q1 2026 26.0k, Q2 2026 25.8k
-215
-215
-0.8%
10
PROCTER AND GAMBLE CO
COM
PG
PG
97,734
$14.3m3.50%
3.50%
Reduced Shares held: Q3 2025 71.8k, Q4 2025 102.3k, Q1 2026 100.2k, Q2 2026 97.7k
-2.4k
-2,443
-2.4%
11
DOVER CORP
COM
DOV
DOV
61,777
$13.9m3.38%
3.38%
Reduced Shares held: Q3 2025 63.6k, Q4 2025 64.1k, Q1 2026 62.9k, Q2 2026 61.8k
-1.1k
-1,144
-1.8%
12
AMGEN INC
COM
AMGN
AMGN
37,596
$13.6m3.32%
3.32%
Reduced Shares held: Q3 2025 38.5k, Q4 2025 38.7k, Q1 2026 38.0k, Q2 2026 37.6k
-424
-424
-1.1%
13
PACKAGING CORP AMER
COM
PKG
PKG
53,284
$12.7m3.10%
3.10%
Reduced Shares held: Q3 2025 54.9k, Q4 2025 54.9k, Q1 2026 53.9k, Q2 2026 53.3k
-657
-657
-1.2%
14
UNION PAC CORP
COM
UNP
UNP
46,325
$12.6m3.08%
3.08%
Reduced Shares held: Q3 2025 46.9k, Q4 2025 47.4k, Q1 2026 46.8k, Q2 2026 46.3k
-479
-479
-1.0%
15
WASTE MGMT INC DEL
COM
WM
WM
55,935
$12.5m3.04%
3.04%
Reduced Shares held: Q3 2025 57.6k, Q4 2025 57.9k, Q1 2026 56.9k, Q2 2026 55.9k
-1.0k
-1,010
-1.8%
16
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
24,144
$12.1m2.95%
2.95%
Reduced Shares held: Q3 2025 25.0k, Q4 2025 25.0k, Q1 2026 24.5k, Q2 2026 24.1k
-354
-354
-1.4%
17
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
93,901
$11.9m2.90%
2.90%
Reduced Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 97.7k, Q2 2026 93.9k
-3.8k
-3,820
-3.9%
18
WEC ENERGY GROUP INC
COM
WEC
WEC
100,542
$11.7m2.87%
2.87%
Reduced Shares held: Q3 2025 102.7k, Q4 2025 103.4k, Q1 2026 101.6k, Q2 2026 100.5k
-1.1k
-1,054
-1.0%
19
TOOTSIE ROLL INDS INC
COM
TR
TR
295,263
$11.7m2.85%
2.85%
Added Shares held: Q3 2025 294.2k, Q4 2025 293.7k, Q1 2026 289.7k, Q2 2026 295.3k
+5.6k
+5,554
1.9%
20
NEXTERA ENERGY INC
COM
NEE
NEE
130,427
$11.4m2.79%
2.79%
Reduced Shares held: Q3 2025 132.6k, Q4 2025 133.8k, Q1 2026 131.6k, Q2 2026 130.4k
-1.2k
-1,153
-0.9%
21
ROLLINS INC
COM
ROL
ROL
266,580
$11.1m2.72%
2.72%
Reduced Shares held: Q3 2025 274.0k, Q4 2025 273.9k, Q1 2026 268.6k, Q2 2026 266.6k
-2.0k
-2,028
-0.8%
22
RPM INTL INC
COM
RPM
RPM
98,108
$10.9m2.66%
2.66%
Reduced Shares held: Q3 2025 99.4k, Q4 2025 99.9k, Q1 2026 98.4k, Q2 2026 98.1k
-330
-330
-0.3%
23
AIR PRODS & CHEMS INC
COM
APD
APD
36,334
$10.7m2.60%
2.60%
Reduced Shares held: Q3 2025 36.9k, Q4 2025 37.0k, Q1 2026 36.5k, Q2 2026 36.3k
-156
-156
-0.4%
24
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
47,551
$10.6m2.60%
2.60%
Reduced Shares held: Q3 2025 48.0k, Q4 2025 48.3k, Q1 2026 47.7k, Q2 2026 47.6k
-170
-170
-0.4%
25
VERALTO CORP
COM SHS
VLTO
VLTO
106,782
$9.5m2.31%
2.31%
Reduced Shares held: Q3 2025 117.3k, Q4 2025 113.0k, Q1 2026 110.4k, Q2 2026 106.8k
-3.6k
-3,569
-3.2%
26
HENRY SCHEIN INC
COM
HSIC
HSIC
113,206
$9.5m2.31%
2.31%
Reduced Shares held: Q3 2025 116.3k, Q4 2025 117.0k, Q1 2026 115.1k, Q2 2026 113.2k
-1.9k
-1,922
-1.7%
27
STERIS PLC
SHS USD
STE
STE
39,135
$8.2m2.01%
2.01%
Reduced Shares held: Q3 2025 41.2k, Q4 2025 41.3k, Q1 2026 40.4k, Q2 2026 39.1k
-1.3k
-1,281
-3.2%
28
TRACTOR SUPPLY CO
COM
TSCO
TSCO
260,532
$8.2m2.01%
2.01%
Added Shares held: Q3 2025 261.4k, Q4 2025 262.6k, Q1 2026 259.5k, Q2 2026 260.5k
+1.0k
+1,018
0.4%
29
DANAHER CORPORATION
COM
DHR
DHR
42,205
$8.0m1.96%
1.96%
Added Shares held: Q3 2025 42.5k, Q4 2025 42.7k, Q1 2026 42.1k, Q2 2026 42.2k
+56
+56
0.1%
30
INTUIT
COM
INTU
INTU
30,289
$7.9m1.93%
1.93%
Reduced Shares held: Q3 2025 23.4k, Q4 2025 23.4k, Q1 2026 31.3k, Q2 2026 30.3k
-988
-988
-3.2%
31
BERKSHIRE HATHAWAY INC DEL
CL A
BRK.A
BRK.A
3
$2.2m0.55%
0.55%
Unchanged Shares held: Q3 2025 3, Q4 2025 3, Q1 2026 3, Q2 2026 3
32
RTX CORPORATION
COM
RTX
RTX
4,634
$879.3k0.21%
0.21%
Reduced Shares held: Q3 2025 4.7k, Q4 2025 4.6k, Q1 2026 4.6k, Q2 2026 4.6k
-7
-7
-0.1%
33
STANDEX INTL CORP
COM
SXI
SXI
2,141
$765.8k0.19%
0.19%
Reduced Shares held: Q3 2025 2.2k, Q4 2025 2.2k, Q1 2026 2.2k, Q2 2026 2.1k
-30
-30
-1.4%
34
JOHNSON & JOHNSON
COM
JNJ
JNJ
2,882
$731.9k0.18%
0.18%
Unchanged Shares held: Q3 2025 2.9k, Q4 2025 2.9k, Q1 2026 2.9k, Q2 2026 2.9k
35
BARRICK MNG CORP
COM SHS
B
B
19,229
$706.3k0.17%
0.17%
Unchanged Shares held: Q3 2025 20.4k, Q4 2025 20.4k, Q1 2026 19.2k, Q2 2026 19.2k
36
JPMORGAN CHASE & CO
COM
JPM
JPM
1,886
$617.3k0.15%
0.15%
Unchanged Shares held: Q3 2025 1.9k, Q4 2025 1.9k, Q1 2026 1.9k, Q2 2026 1.9k
37
EATON CORP PLC
SHS
ETN
ETN
1,189
$506.7k0.12%
0.12%
Reduced Shares held: Q3 2025 1.3k, Q4 2025 1.3k, Q1 2026 1.3k, Q2 2026 1.2k
-94
-94
-7.3%
38
HOME DEPOT INC
COM
HD
HD
1,338
$471.9k0.12%
0.12%
Unchanged Shares held: Q3 2025 1.3k, Q4 2025 1.3k, Q1 2026 1.3k, Q2 2026 1.3k
39
EXXON MOBIL CORP
COM
XOM
XOM
3,251
$444.5k0.11%
0.11%
Unchanged Shares held: Q3 2025 3.3k, Q4 2025 3.3k, Q1 2026 3.3k, Q2 2026 3.3k
40
CHEVRON CORP NEW
COM
CVX
CVX
2,502
$414.7k0.10%
0.10%
Unchanged Shares held: Q3 2025 2.6k, Q4 2025 2.6k, Q1 2026 2.5k, Q2 2026 2.5k
41
UNITEDHEALTH GROUP INC
COM
UNH
UNH
985
$409.4k0.10%
0.10%
Reduced Shares held: Q3 2025 1.1k, Q4 2025 1.1k, Q1 2026 1.1k, Q2 2026 985
-105
-105
-9.6%
42
ISHARES TR
CORE S&P MCP ETF
IJH
IJH
5,160
$397.9k0.10%
0.10%
Unchanged Shares held: Q3 2025 4.9k, Q4 2025 4.9k, Q1 2026 5.2k, Q2 2026 5.2k
43
ABBVIE INC
COM
ABBV
ABBV
1,413
$355.6k0.09%
0.09%
Reduced Shares held: Q3 2025 1.4k, Q4 2025 1.4k, Q1 2026 1.4k, Q2 2026 1.4k
-20
-20
-1.4%
44
DEERE & CO
COM
DE
DE
529
$335.9k0.08%
0.08%
Unchanged Shares held: Q3 2025 559, Q4 2025 559, Q1 2026 529, Q2 2026 529
45
MCCORMICK & CO INC
COM NON VTG
MKC
MKC
5,715
$288.1k0.07%
0.07%
Unchanged Shares held: Q3 2025 134.9k, Q4 2025 8.9k, Q1 2026 5.7k, Q2 2026 5.7k
46
PHILIP MORRIS INTL INC
COM
PM
PM
1,478
$267.4k0.07%
0.07%
Unchanged Shares held: Q3 2025 1.5k, Q4 2025 1.5k, Q1 2026 1.5k, Q2 2026 1.5k
47
BROADCOM INC
COM
AVGO
AVGO
639
$241.5k0.06%
0.06%
Reduced Shares held: Q3 2025 777, Q4 2025 778, Q1 2026 679, Q2 2026 639
-40
-40
-5.9%
48
SPIRE INC
COM
SR
SR
3,038
$237.2k0.06%
0.06%
Unchanged Shares held: Q3 2025 3.0k, Q4 2025 3.0k, Q1 2026 3.0k, Q2 2026 3.0k
49
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
300
$224.0k0.05%
0.05%
New Shares held: Q3 2025 0, Q4 2025 300, Q1 2026 0, Q2 2026 300
50
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
783
$220.2k0.05%
0.05%
New Shares held: Q3 2025 783, Q4 2025 783, Q1 2026 0, Q2 2026 783
51
TESLA INC
COM
TSLA
TSLA
506
$213.0k0.05%
0.05%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 506
52
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
4,993
$211.4k0.05%
0.05%
Unchanged Shares held: Q3 2025 5.0k, Q4 2025 5.0k, Q1 2026 5.0k, Q2 2026 5.0k
53
MICROSOFT CORP
COM
MSFT
MSFT
544
$203.0k0.05%
0.05%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 544