1
MICROSOFT CORP
COM
MSFT
MSFT
31,704
$14.2m7.38%
7.38%
Unchanged Shares held: Q3 2023 31.2k, Q4 2023 32.7k, Q1 2024 31.7k, Q2 2024 31.7k
2
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
32,728
$12.9m6.72%
6.72%
Unchanged Shares held: Q3 2023 31.5k, Q4 2023 33.2k, Q1 2024 32.7k, Q2 2024 32.7k
3
EXXON MOBIL CORP
COM
XOM
XOM
89,253
$10.3m5.35%
5.35%
Reduced Shares held: Q3 2023 101.1k, Q4 2023 98.3k, Q1 2024 92.8k, Q2 2024 89.3k
-3.5k
-3,500
-3.8%
4
MERCK & CO INC
COM
MRK
MRK
70,283
$8.7m4.53%
4.53%
Reduced Shares held: Q3 2023 66.3k, Q4 2023 71.3k, Q1 2024 71.3k, Q2 2024 70.3k
-1.0k
-1,000
-1.4%
5
CATERPILLAR INC
COM
CAT
CAT
21,400
$7.1m3.71%
3.71%
Unchanged Shares held: Q3 2023 20.4k, Q4 2023 22.4k, Q1 2024 21.4k, Q2 2024 21.4k
6
VISA INC
COM CL A
V
V
26,630
$7.0m3.64%
3.64%
Unchanged Shares held: Q3 2023 23.9k, Q4 2023 26.6k, Q1 2024 26.6k, Q2 2024 26.6k
7
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
35,722
$6.5m3.39%
3.39%
Added Shares held: Q3 2023 30.7k, Q4 2023 35.3k, Q1 2024 35.3k, Q2 2024 35.7k
+400
+400
1.1%
8
APPLE INC
COM
AAPL
AAPL
30,002
$6.3m3.29%
3.29%
Unchanged Shares held: Q3 2023 25.4k, Q4 2023 30.0k, Q1 2024 30.0k, Q2 2024 30.0k
9
JOHNSON & JOHNSON
COM
JNJ
JNJ
41,625
$6.1m3.17%
3.17%
Unchanged Shares held: Q3 2023 40.1k, Q4 2023 41.6k, Q1 2024 41.6k, Q2 2024 41.6k
10
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
22,400
$5.3m2.79%
2.79%
Unchanged Shares held: Q3 2023 21.3k, Q4 2023 22.4k, Q1 2024 22.4k, Q2 2024 22.4k
11
MCDONALDS CORP
COM
MCD
MCD
19,800
$5.0m2.63%
2.63%
Unchanged Shares held: Q3 2023 18.8k, Q4 2023 19.8k, Q1 2024 19.8k, Q2 2024 19.8k
12
MASTERCARD INCORPORATED
CL A
MA
MA
11,140
$4.9m2.56%
2.56%
Unchanged Shares held: Q3 2023 10.3k, Q4 2023 11.1k, Q1 2024 11.1k, Q2 2024 11.1k
13
BANK AMERICA CORP
COM
BAC
BAC
118,398
$4.7m2.45%
2.45%
Reduced Shares held: Q3 2023 108.2k, Q4 2023 120.0k, Q1 2024 120.0k, Q2 2024 118.4k
-1.6k
-1,578
-1.3%
14
BROADCOM INC
COM
AVGO
AVGO
2,875
$4.6m2.40%
2.40%
Unchanged Shares held: Q3 2023 2.9k, Q4 2023 2.9k, Q1 2024 2.9k, Q2 2024 2.9k
15
QUALCOMM INC
COM
QCOM
QCOM
21,300
$4.2m2.21%
2.21%
Unchanged Shares held: Q3 2023 21.3k, Q4 2023 21.3k, Q1 2024 21.3k, Q2 2024 21.3k
16
ABBVIE INC
COM
ABBV
ABBV
24,600
$4.2m2.20%
2.20%
Unchanged Shares held: Q3 2023 24.6k, Q4 2023 24.6k, Q1 2024 24.6k, Q2 2024 24.6k
17
PROCTER AND GAMBLE CO
COM
PG
PG
25,274
$4.2m2.17%
2.17%
Unchanged Shares held: Q3 2023 23.7k, Q4 2023 25.3k, Q1 2024 25.3k, Q2 2024 25.3k
18
STRYKER CORPORATION
COM
SYK
SYK
11,545
$3.9m2.05%
2.05%
Unchanged Shares held: Q3 2023 10.9k, Q4 2023 11.5k, Q1 2024 11.5k, Q2 2024 11.5k
19
CHUBB LIMITED
COM
CB
CB
15,365
$3.9m2.04%
2.04%
Unchanged Shares held: Q3 2023 14.2k, Q4 2023 15.4k, Q1 2024 15.4k, Q2 2024 15.4k
20
PEPSICO INC
COM
PEP
PEP
22,900
$3.8m1.97%
1.97%
Unchanged Shares held: Q3 2023 21.5k, Q4 2023 22.9k, Q1 2024 22.9k, Q2 2024 22.9k
21
ABBOTT LABS
COM
ABT
ABT
32,800
$3.4m1.78%
1.78%
Unchanged Shares held: Q3 2023 31.7k, Q4 2023 32.8k, Q1 2024 32.8k, Q2 2024 32.8k
22
INTUIT
COM
INTU
INTU
4,800
$3.2m1.64%
1.64%
Unchanged Shares held: Q3 2023 3.5k, Q4 2023 4.8k, Q1 2024 4.8k, Q2 2024 4.8k
23
CHURCH & DWIGHT CO INC
COM
CHD
CHD
29,440
$3.1m1.59%
1.59%
Unchanged Shares held: Q3 2023 26.6k, Q4 2023 29.4k, Q1 2024 29.4k, Q2 2024 29.4k
24
JPMORGAN CHASE & CO
COM
JPM
JPM
15,051
$3.0m1.59%
1.59%
Reduced Shares held: Q3 2023 14.1k, Q4 2023 16.6k, Q1 2024 16.6k, Q2 2024 15.1k
-1.6k
-1,578
-9.5%
25
ANALOG DEVICES INC
COM
ADI
ADI
11,944
$2.7m1.42%
1.42%
Unchanged Shares held: Q3 2023 10.4k, Q4 2023 11.9k, Q1 2024 11.9k, Q2 2024 11.9k
26
LOCKHEED MARTIN CORP
COM
LMT
LMT
5,260
$2.5m1.28%
1.28%
Added Shares held: Q3 2023 2.8k, Q4 2023 2.8k, Q1 2024 4.9k, Q2 2024 5.3k
+400
+400
8.2%
27
DANAHER CORPORATION
COM
DHR
DHR
8,850
$2.2m1.15%
1.15%
Unchanged Shares held: Q3 2023 7.5k, Q4 2023 8.8k, Q1 2024 8.8k, Q2 2024 8.8k
28
COLGATE PALMOLIVE CO
COM
CL
CL
20,600
$2.0m1.04%
1.04%
Unchanged Shares held: Q3 2023 20.4k, Q4 2023 20.6k, Q1 2024 20.6k, Q2 2024 20.6k
29
AMERICAN TOWER CORP NEW
COM
AMT
AMT
9,210
$1.8m0.93%
0.93%
Unchanged Shares held: Q3 2023 7.7k, Q4 2023 9.2k, Q1 2024 9.2k, Q2 2024 9.2k
30
PPG INDS INC
COM
PPG
PPG
12,872
$1.6m0.84%
0.84%
Unchanged Shares held: Q3 2023 12.9k, Q4 2023 12.9k, Q1 2024 12.9k, Q2 2024 12.9k
31
PARKER-HANNIFIN CORP
COM
PH
PH
3,100
$1.6m0.82%
0.82%
Unchanged Shares held: Q3 2023 1.5k, Q4 2023 2.5k, Q1 2024 3.1k, Q2 2024 3.1k
32
EOG RES INC
COM
EOG
EOG
11,950
$1.5m0.78%
0.78%
Unchanged Shares held: Q3 2023 8.4k, Q4 2023 11.9k, Q1 2024 11.9k, Q2 2024 11.9k
33
ORACLE CORP
COM
ORCL
ORCL
9,800
$1.4m0.72%
0.72%
Unchanged Shares held: Q3 2023 9.8k, Q4 2023 9.8k, Q1 2024 9.8k, Q2 2024 9.8k
34
PFIZER INC
COM
PFE
PFE
49,103
$1.4m0.72%
0.72%
Unchanged Shares held: Q3 2023 44.3k, Q4 2023 49.1k, Q1 2024 49.1k, Q2 2024 49.1k
35
PACCAR INC
COM
PCAR
PCAR
13,330
$1.4m0.71%
0.71%
Unchanged Shares held: Q3 2023 7.6k, Q4 2023 13.3k, Q1 2024 13.3k, Q2 2024 13.3k
36
NOVARTIS AG
SPONSORED ADR
NVS
NVS
12,800
$1.4m0.71%
0.71%
New Shares held: Q3 2023 12.8k, Q4 2023 12.8k, Q1 2024 0, Q2 2024 12.8k
37
ADOBE INC
COM
ADBE
ADBE
2,300
$1.3m0.67%
0.67%
Unchanged Shares held: Q3 2023 950, Q4 2023 1.8k, Q1 2024 2.3k, Q2 2024 2.3k
38
UNION PAC CORP
COM
UNP
UNP
5,625
$1.3m0.66%
0.66%
Unchanged Shares held: Q3 2023 4.0k, Q4 2023 5.6k, Q1 2024 5.6k, Q2 2024 5.6k
39
AMGEN INC
COM
AMGN
AMGN
4,000
$1.2m0.65%
0.65%
Unchanged Shares held: Q3 2023 3.0k, Q4 2023 4.0k, Q1 2024 4.0k, Q2 2024 4.0k
40
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
2,215
$1.2m0.64%
0.64%
Unchanged Shares held: Q3 2023 1.5k, Q4 2023 2.2k, Q1 2024 2.2k, Q2 2024 2.2k
41
WELLS FARGO CO NEW
COM
WFC
WFC
15,519
$921.7k0.48%
0.48%
Unchanged Shares held: Q3 2023 19.4k, Q4 2023 19.4k, Q1 2024 15.5k, Q2 2024 15.5k
42
AMAZON COM INC
COM
AMZN
AMZN
3,940
$761.4k0.40%
0.40%
Unchanged Shares held: Q3 2023 940, Q4 2023 3.9k, Q1 2024 3.9k, Q2 2024 3.9k
43
3M CO
COM
MMM
MMM
7,360
$752.1k0.39%
0.39%
Reduced Shares held: Q3 2023 11.0k, Q4 2023 11.4k, Q1 2024 9.4k, Q2 2024 7.4k
-2.0k
-2,000
-21.4%
44
LINCOLN NATL CORP IND
COM
LNC
LNC
23,990
$746.1k0.39%
0.39%
Unchanged Shares held: Q3 2023 24.0k, Q4 2023 24.0k, Q1 2024 24.0k, Q2 2024 24.0k
45
NVIDIA CORPORATION
COM
NVDA
NVDA
6,000
$741.2k0.39%
0.39%
Unchanged Shares held: Q3 2023 12.0k, Q4 2023 12.0k, Q1 2024 6.0k, Q2 2024 6.0k
46
GRAINGER W W INC
COM
GWW
GWW
800
$721.8k0.38%
0.38%
Unchanged Shares held: Q3 2023 0, Q4 2023 800, Q1 2024 800, Q2 2024 800
47
UNILEVER PLC
SPON ADR NEW
SPON ADR NEW
13,000
$714.9k0.37%
0.37%
New Shares held: Q3 2023 13.0k, Q4 2023 13.0k, Q1 2024 0, Q2 2024 13.0k
48
APPLIED MATLS INC
COM
AMAT
AMAT
3,000
$708.0k0.37%
0.37%
Unchanged Shares held: Q3 2023 0, Q4 2023 3.0k, Q1 2024 3.0k, Q2 2024 3.0k
49
COSTCO WHOLESALE CORP COM
COM
COM
825
$704.2k0.37%
0.37%
Unchanged Shares held: Q3 2023 0, Q4 2023 825, Q1 2024 825, Q2 2024 825
50
CORNING INC
COM
GLW
GLW
17,000
$660.5k0.34%
0.34%
Unchanged Shares held: Q3 2023 9.5k, Q4 2023 17.0k, Q1 2024 17.0k, Q2 2024 17.0k
51
COMCAST CORP NEW
CL A
CMCSA
CMCSA
16,772
$656.8k0.34%
0.34%
Unchanged Shares held: Q3 2023 16.5k, Q4 2023 16.8k, Q1 2024 16.8k, Q2 2024 16.8k
52
EMERSON ELEC CO
COM
EMR
EMR
5,800
$638.9k0.33%
0.33%
Unchanged Shares held: Q3 2023 5.8k, Q4 2023 5.8k, Q1 2024 5.8k, Q2 2024 5.8k
53
GE AEROSPACE
COM NEW
GE
GE
3,936
$625.7k0.33%
0.33%
Unchanged Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 3.9k, Q2 2024 3.9k
54
CHEVRON CORP NEW
COM
CVX
CVX
4,000
$625.7k0.33%
0.33%
Unchanged Shares held: Q3 2023 4.0k, Q4 2023 4.0k, Q1 2024 4.0k, Q2 2024 4.0k
55
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
3,584
$619.9k0.32%
0.32%
Unchanged Shares held: Q3 2023 3.5k, Q4 2023 3.6k, Q1 2024 3.6k, Q2 2024 3.6k
56
Nestle SA ADR
COM
NSRGY
NSRGY
5,800
$592.0k0.31%
0.31%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 5.8k
57
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
13,197
$544.2k0.28%
0.28%
Unchanged Shares held: Q3 2023 14.0k, Q4 2023 13.2k, Q1 2024 13.2k, Q2 2024 13.2k
58
DISNEY WALT CO
COM
DIS
DIS
5,400
$536.2k0.28%
0.28%
Unchanged Shares held: Q3 2023 5.4k, Q4 2023 5.4k, Q1 2024 5.4k, Q2 2024 5.4k
59
PAYCOM SOFTWARE INC
COM
PAYC
PAYC
3,700
$529.2k0.28%
0.28%
Unchanged Shares held: Q3 2023 2.7k, Q4 2023 3.7k, Q1 2024 3.7k, Q2 2024 3.7k
60
META PLATFORMS INC
CL A
META
META
1,000
$504.2k0.26%
0.26%
Unchanged Shares held: Q3 2023 1.0k, Q4 2023 1.0k, Q1 2024 1.0k, Q2 2024 1.0k
61
CMS ENERGY CORP
COM
CMS
CMS
7,800
$464.3k0.24%
0.24%
Unchanged Shares held: Q3 2023 7.8k, Q4 2023 7.8k, Q1 2024 7.8k, Q2 2024 7.8k
62
NXP SEMICONDUCTORS N V
COM
NXPI
NXPI
1,650
$444.0k0.23%
0.23%
Unchanged Shares held: Q3 2023 1.6k, Q4 2023 1.6k, Q1 2024 1.6k, Q2 2024 1.6k
63
ROPER TECHNOLOGIES INC
COM
ROP
ROP
750
$422.7k0.22%
0.22%
Unchanged Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 750, Q2 2024 750
64
APTARGROUP INC
COM
ATR
ATR
3,000
$422.4k0.22%
0.22%
Unchanged Shares held: Q3 2023 0, Q4 2023 3.0k, Q1 2024 3.0k, Q2 2024 3.0k
65
HOME DEPOT INC
COM
HD
HD
1,225
$421.7k0.22%
0.22%
Unchanged Shares held: Q3 2023 425, Q4 2023 1.2k, Q1 2024 1.2k, Q2 2024 1.2k
66
WEX INC
COM
WEX
WEX
2,340
$414.5k0.22%
0.22%
Added Shares held: Q3 2023 1.5k, Q4 2023 1.7k, Q1 2024 1.7k, Q2 2024 2.3k
+600
+600
34.5%
67
MSCI INC
COM
MSCI
MSCI
810
$390.2k0.20%
0.20%
Unchanged Shares held: Q3 2023 810, Q4 2023 810, Q1 2024 810, Q2 2024 810
68
PHILIP MORRIS INTL INC
COM
PM
PM
3,820
$387.1k0.20%
0.20%
Unchanged Shares held: Q3 2023 3.8k, Q4 2023 3.8k, Q1 2024 3.8k, Q2 2024 3.8k
69
AMERICAN EXPRESS CO
COM
AXP
AXP
1,525
$353.1k0.18%
0.18%
Unchanged Shares held: Q3 2023 400, Q4 2023 1.5k, Q1 2024 1.5k, Q2 2024 1.5k
70
LINDE PLC
SHS
99952EUR
99952EUR
800
$351.0k0.18%
0.18%
Unchanged Shares held: Q3 2023 800, Q4 2023 800, Q1 2024 800, Q2 2024 800
71
PAYPAL HLDGS INC
COM
PYPL
PYPL
5,900
$342.4k0.18%
0.18%
Unchanged Shares held: Q3 2023 3.7k, Q4 2023 5.9k, Q1 2024 5.9k, Q2 2024 5.9k
72
FISERV INC
COM
FISV
FISV
2,150
$320.4k0.17%
0.17%
Unchanged Shares held: Q3 2023 1.9k, Q4 2023 1.9k, Q1 2024 2.1k, Q2 2024 2.1k
73
BLACKROCK INC
COM
BLK
BLK
400
$314.9k0.16%
0.16%
Unchanged Shares held: Q3 2023 400, Q4 2023 400, Q1 2024 400, Q2 2024 400
74
S&P GLOBAL INC
COM
SPGI
SPGI
700
$312.2k0.16%
0.16%
Unchanged Shares held: Q3 2023 0, Q4 2023 700, Q1 2024 700, Q2 2024 700
75
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
300
$306.8k0.16%
0.16%
Unchanged Shares held: Q3 2023 0, Q4 2023 300, Q1 2024 300, Q2 2024 300
76
SYSCO CORP
COM
SYY
SYY
4,000
$285.6k0.15%
0.15%
Unchanged Shares held: Q3 2023 0, Q4 2023 4.0k, Q1 2024 4.0k, Q2 2024 4.0k
77
WATSCO INC
COM
WSO
WSO
600
$277.9k0.14%
0.14%
Unchanged Shares held: Q3 2023 0, Q4 2023 600, Q1 2024 600, Q2 2024 600
78
INTERCONTINENTAL EXCHANGE IN
COM
ICE
ICE
2,000
$273.8k0.14%
0.14%
Unchanged Shares held: Q3 2023 0, Q4 2023 2.0k, Q1 2024 2.0k, Q2 2024 2.0k
79
SHERWIN WILLIAMS CO
COM
SHW
SHW
900
$268.6k0.14%
0.14%
Unchanged Shares held: Q3 2023 900, Q4 2023 900, Q1 2024 900, Q2 2024 900
80
ZIMMER BIOMET HOLDINGS INC
COM
ZBH
ZBH
2,300
$249.6k0.13%
0.13%
Unchanged Shares held: Q3 2023 800, Q4 2023 2.3k, Q1 2024 2.3k, Q2 2024 2.3k
81
TEXAS INSTRS INC
COM
TXN
TXN
1,250
$243.2k0.13%
0.13%
Unchanged Shares held: Q3 2023 0, Q4 2023 1.2k, Q1 2024 1.2k, Q2 2024 1.2k
82
FORTIVE CORP
COM
FTV
FTV
2,850
$211.2k0.11%
0.11%
Unchanged Shares held: Q3 2023 1.1k, Q4 2023 2.9k, Q1 2024 2.9k, Q2 2024 2.9k
83
AFLAC INC
COM
AFL
AFL
2,200
$196.5k0.10%
0.10%
Unchanged Shares held: Q3 2023 0, Q4 2023 2.2k, Q1 2024 2.2k, Q2 2024 2.2k
84
Heineken Holding
COM
HKHHF
HKHHF
2,480
$195.7k0.10%
0.10%
New Shares held: Q3 2023 0, Q4 2023 1.9k, Q1 2024 0, Q2 2024 2.5k
85
ECOLAB INC
COM
ECL
ECL
800
$190.4k0.10%
0.10%
Unchanged Shares held: Q3 2023 485, Q4 2023 1.3k, Q1 2024 800, Q2 2024 800
86
BROWN FORMAN CORP
CL A
BF.A
BF.A
4,160
$183.6k0.10%
0.10%
Unchanged Shares held: Q3 2023 4.2k, Q4 2023 4.2k, Q1 2024 4.2k, Q2 2024 4.2k
87
BOEING CO
COM
BA
BA
1,000
$182.0k0.09%
0.09%
Unchanged Shares held: Q3 2023 1.0k, Q4 2023 1.0k, Q1 2024 1.0k, Q2 2024 1.0k
88
CONOCOPHILLIPS
COM
COP
COP
1,500
$171.6k0.09%
0.09%
Unchanged Shares held: Q3 2023 0, Q4 2023 1.5k, Q1 2024 1.5k, Q2 2024 1.5k
89
GE VERNOVA INC
COM
GEV
GEV
983
$168.6k0.09%
0.09%
Unchanged Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 983, Q2 2024 983
90
VERALTO CORP
COM SHS
VLTO
VLTO
1,764
$168.4k0.09%
0.09%
Unchanged Shares held: Q3 2023 0, Q4 2023 2.9k, Q1 2024 1.8k, Q2 2024 1.8k
91
JARDINE MATHESON HLDGS LTD UNSPONSORD ADR
ADR
JMHLY
JMHLY
4,500
$159.2k0.08%
0.08%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 4.5k
92
SHELL PLC
SPON ADS
SHEL
SHEL
2,000
$144.4k0.08%
0.08%
New Shares held: Q3 2023 2.0k, Q4 2023 2.0k, Q1 2024 0, Q2 2024 2.0k
93
MCCORMICK & CO INC
COM NON VTG
MKC
MKC
2,000
$141.9k0.07%
0.07%
Unchanged Shares held: Q3 2023 0, Q4 2023 2.0k, Q1 2024 2.0k, Q2 2024 2.0k
94
AT&T INC
COM
T
T
6,701
$128.1k0.07%
0.07%
Unchanged Shares held: Q3 2023 9.3k, Q4 2023 6.7k, Q1 2024 6.7k, Q2 2024 6.7k
95
SOLVENTUM CORP
COM SHS
SOLV
SOLV
2,340
$123.7k0.06%
0.06%
Unchanged Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 2.3k, Q2 2024 2.3k
96
ALIGN TECHNOLOGY INC
COM
ALGN
ALGN
500
$120.7k0.06%
0.06%
Unchanged Shares held: Q3 2023 0, Q4 2023 500, Q1 2024 500, Q2 2024 500
97
MORNINGSTAR INC
COM
MORN
MORN
400
$118.3k0.06%
0.06%
Unchanged Shares held: Q3 2023 0, Q4 2023 400, Q1 2024 400, Q2 2024 400
98
AIR PRODS & CHEMS INC
COM
APD
APD
450
$116.1k0.06%
0.06%
Unchanged Shares held: Q3 2023 450, Q4 2023 450, Q1 2024 450, Q2 2024 450
99
BHP GROUP LTD
SPONSORED ADS
BHP
BHP
2,000
$114.2k0.06%
0.06%
New Shares held: Q3 2023 0, Q4 2023 2.0k, Q1 2024 0, Q2 2024 2.0k
100
CISCO SYSTEMS INC COM
COM
COM
2,400
$114.0k0.06%
0.06%
Unchanged Shares held: Q3 2023 0, Q4 2023 2.4k, Q1 2024 2.4k, Q2 2024 2.4k