1
MICROSOFT CORP
COM
MSFT
MSFT
31,804
$15.8m7.61%
7.61%
Unchanged Shares held: Q3 2024 31.7k, Q4 2024 31.8k, Q1 2025 31.8k, Q2 2025 31.8k
2
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
31,628
$15.4m7.39%
7.39%
Unchanged Shares held: Q3 2024 31.7k, Q4 2024 31.6k, Q1 2025 31.6k, Q2 2025 31.6k
3
VISA INC
COM CL A
V
V
26,630
$9.5m4.55%
4.55%
Unchanged Shares held: Q3 2024 26.6k, Q4 2024 26.6k, Q1 2025 26.6k, Q2 2025 26.6k
4
EXXON MOBIL CORP
COM
XOM
XOM
84,053
$9.1m4.36%
4.36%
Unchanged Shares held: Q3 2024 89.3k, Q4 2024 84.1k, Q1 2025 84.1k, Q2 2025 84.1k
5
BROADCOM INC
COM
AVGO
AVGO
28,750
$7.9m3.81%
3.81%
Unchanged Shares held: Q3 2024 28.8k, Q4 2024 28.8k, Q1 2025 28.8k, Q2 2025 28.8k
6
CATERPILLAR INC
COM
CAT
CAT
19,500
$7.6m3.64%
3.64%
Unchanged Shares held: Q3 2024 21.4k, Q4 2024 19.5k, Q1 2025 19.5k, Q2 2025 19.5k
7
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
22,400
$6.9m3.32%
3.32%
Unchanged Shares held: Q3 2024 22.4k, Q4 2024 22.4k, Q1 2025 22.4k, Q2 2025 22.4k
8
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
38,422
$6.8m3.26%
3.26%
Unchanged Shares held: Q3 2024 35.7k, Q4 2024 36.4k, Q1 2025 38.4k, Q2 2025 38.4k
9
MASTERCARD INCORPORATED
CL A
MA
MA
11,140
$6.3m3.01%
3.01%
Unchanged Shares held: Q3 2024 11.1k, Q4 2024 11.1k, Q1 2025 11.1k, Q2 2025 11.1k
10
APPLE INC
COM
AAPL
AAPL
30,002
$6.2m2.96%
2.96%
Unchanged Shares held: Q3 2024 29.9k, Q4 2024 30.0k, Q1 2025 30.0k, Q2 2025 30.0k
11
MCDONALDS CORP
COM
MCD
MCD
19,800
$5.8m2.78%
2.78%
Unchanged Shares held: Q3 2024 19.8k, Q4 2024 19.8k, Q1 2025 19.8k, Q2 2025 19.8k
12
JOHNSON & JOHNSON
COM
JNJ
JNJ
37,500
$5.7m2.76%
2.76%
Unchanged Shares held: Q3 2024 41.1k, Q4 2024 41.1k, Q1 2025 37.5k, Q2 2025 37.5k
13
MERCK & CO INC
COM
MRK
MRK
70,283
$5.6m2.68%
2.68%
Unchanged Shares held: Q3 2024 70.3k, Q4 2024 70.3k, Q1 2025 70.3k, Q2 2025 70.3k
14
INTUIT
COM
INTU
INTU
6,550
$5.2m2.48%
2.48%
Unchanged Shares held: Q3 2024 4.8k, Q4 2024 4.8k, Q1 2025 6.5k, Q2 2025 6.5k
15
BANK AMERICA CORP
COM
BAC
BAC
107,198
$5.1m2.44%
2.44%
Unchanged Shares held: Q3 2024 117.2k, Q4 2024 117.2k, Q1 2025 107.2k, Q2 2025 107.2k
16
CHUBB LIMITED
COM
CB
CB
16,165
$4.7m2.25%
2.25%
Unchanged Shares held: Q3 2024 16.2k, Q4 2024 16.2k, Q1 2025 16.2k, Q2 2025 16.2k
17
STRYKER CORPORATION
COM
SYK
SYK
11,645
$4.6m2.22%
2.22%
Added Shares held: Q3 2024 11.4k, Q4 2024 11.4k, Q1 2025 11.4k, Q2 2025 11.6k
+200
+200
1.8%
18
ABBVIE INC
COM
ABBV
ABBV
24,600
$4.6m2.20%
2.20%
Unchanged Shares held: Q3 2024 24.6k, Q4 2024 24.6k, Q1 2025 24.6k, Q2 2025 24.6k
19
ABBOTT LABS
COM
ABT
ABT
32,800
$4.5m2.15%
2.15%
Unchanged Shares held: Q3 2024 32.8k, Q4 2024 32.8k, Q1 2025 32.8k, Q2 2025 32.8k
20
JPMORGAN CHASE & CO
COM
JPM
JPM
14,751
$4.3m2.06%
2.06%
Unchanged Shares held: Q3 2024 15.1k, Q4 2024 15.1k, Q1 2025 14.8k, Q2 2025 14.8k
21
PROCTER AND GAMBLE CO
COM
PG
PG
25,274
$4.0m1.94%
1.94%
Unchanged Shares held: Q3 2024 25.3k, Q4 2024 25.3k, Q1 2025 25.3k, Q2 2025 25.3k
22
QUALCOMM INC
COM
QCOM
QCOM
21,200
$3.4m1.62%
1.62%
Unchanged Shares held: Q3 2024 21.2k, Q4 2024 21.2k, Q1 2025 21.2k, Q2 2025 21.2k
23
PEPSICO INC
COM
PEP
PEP
22,900
$3.0m1.45%
1.45%
Unchanged Shares held: Q3 2024 22.9k, Q4 2024 22.9k, Q1 2025 22.9k, Q2 2025 22.9k
24
ANALOG DEVICES INC
COM
ADI
ADI
11,944
$2.8m1.37%
1.37%
Unchanged Shares held: Q3 2024 11.9k, Q4 2024 11.9k, Q1 2025 11.9k, Q2 2025 11.9k
25
CHURCH & DWIGHT CO INC
COM
CHD
CHD
29,340
$2.8m1.36%
1.36%
Reduced Shares held: Q3 2024 29.4k, Q4 2024 29.4k, Q1 2025 29.4k, Q2 2025 29.3k
-100
-100
-0.3%
26
LOCKHEED MARTIN CORP
COM
LMT
LMT
5,260
$2.4m1.17%
1.17%
Unchanged Shares held: Q3 2024 5.3k, Q4 2024 5.3k, Q1 2025 5.3k, Q2 2025 5.3k
27
PARKER-HANNIFIN CORP
COM
PH
PH
3,100
$2.2m1.04%
1.04%
Unchanged Shares held: Q3 2024 3.1k, Q4 2024 3.1k, Q1 2025 3.1k, Q2 2025 3.1k
28
ORACLE CORP
COM
ORCL
ORCL
9,800
$2.1m1.03%
1.03%
Unchanged Shares held: Q3 2024 9.8k, Q4 2024 9.8k, Q1 2025 9.8k, Q2 2025 9.8k
29
AMERICAN TOWER CORP NEW
COM
AMT
AMT
9,210
$2.0m0.98%
0.98%
Unchanged Shares held: Q3 2024 9.2k, Q4 2024 9.2k, Q1 2025 9.2k, Q2 2025 9.2k
30
DANAHER CORPORATION
COM
DHR
DHR
8,850
$1.7m0.84%
0.84%
Unchanged Shares held: Q3 2024 8.8k, Q4 2024 8.8k, Q1 2025 8.8k, Q2 2025 8.8k
31
NOVARTIS AG
SPONSORED ADR
NVS
NVS
12,800
$1.5m0.75%
0.75%
Unchanged Shares held: Q3 2024 12.8k, Q4 2024 12.8k, Q1 2025 12.8k, Q2 2025 12.8k
32
COLGATE PALMOLIVE CO
COM
CL
CL
16,200
$1.5m0.71%
0.71%
Unchanged Shares held: Q3 2024 20.6k, Q4 2024 18.2k, Q1 2025 16.2k, Q2 2025 16.2k
33
EOG RES INC
COM
EOG
EOG
11,750
$1.4m0.68%
0.68%
Unchanged Shares held: Q3 2024 11.8k, Q4 2024 11.8k, Q1 2025 11.8k, Q2 2025 11.8k
34
UNION PAC CORP
COM
UNP
UNP
5,625
$1.3m0.62%
0.62%
Unchanged Shares held: Q3 2024 5.6k, Q4 2024 5.6k, Q1 2025 5.6k, Q2 2025 5.6k
35
PACCAR INC
COM
PCAR
PCAR
13,330
$1.3m0.61%
0.61%
Unchanged Shares held: Q3 2024 13.3k, Q4 2024 13.3k, Q1 2025 13.3k, Q2 2025 13.3k
36
PPG INDS INC
COM
PPG
PPG
10,872
$1.2m0.59%
0.59%
Unchanged Shares held: Q3 2024 12.9k, Q4 2024 12.9k, Q1 2025 10.9k, Q2 2025 10.9k
37
PFIZER INC
COM
PFE
PFE
49,103
$1.2m0.57%
0.57%
Unchanged Shares held: Q3 2024 49.1k, Q4 2024 49.1k, Q1 2025 49.1k, Q2 2025 49.1k
38
AMGEN INC
COM
AMGN
AMGN
4,000
$1.1m0.54%
0.54%
Unchanged Shares held: Q3 2024 4.0k, Q4 2024 4.0k, Q1 2025 4.0k, Q2 2025 4.0k
39
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
2,715
$1.1m0.53%
0.53%
Added Shares held: Q3 2024 2.2k, Q4 2024 2.2k, Q1 2025 2.2k, Q2 2025 2.7k
+500
+500
22.6%
40
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
3,584
$1.1m0.51%
0.51%
Unchanged Shares held: Q3 2024 3.6k, Q4 2024 3.6k, Q1 2025 3.6k, Q2 2025 3.6k
41
GE AEROSPACE
COM NEW
GE
GE
3,936
$1.0m0.49%
0.49%
Unchanged Shares held: Q3 2024 3.9k, Q4 2024 3.9k, Q1 2025 3.9k, Q2 2025 3.9k
42
AMAZON COM INC
COM
AMZN
AMZN
4,440
$974.1k0.47%
0.47%
Added Shares held: Q3 2024 3.9k, Q4 2024 3.9k, Q1 2025 3.9k, Q2 2025 4.4k
+500
+500
12.7%
43
NVIDIA CORPORATION
COM
NVDA
NVDA
6,000
$947.9k0.46%
0.46%
Unchanged Shares held: Q3 2024 6.0k, Q4 2024 6.0k, Q1 2025 6.0k, Q2 2025 6.0k
44
PAYCOM SOFTWARE INC
COM
PAYC
PAYC
4,000
$925.6k0.45%
0.45%
Unchanged Shares held: Q3 2024 4.0k, Q4 2024 4.0k, Q1 2025 4.0k, Q2 2025 4.0k
45
CORNING INC
COM
GLW
GLW
17,000
$894.0k0.43%
0.43%
Unchanged Shares held: Q3 2024 17.0k, Q4 2024 17.0k, Q1 2025 17.0k, Q2 2025 17.0k
46
ADOBE INC
COM
ADBE
ADBE
2,300
$889.8k0.43%
0.43%
Unchanged Shares held: Q3 2024 2.3k, Q4 2024 2.3k, Q1 2025 2.3k, Q2 2025 2.3k
47
BOOKING HOLDINGS INC
COM
BKNG
BKNG
150
$868.4k0.42%
0.42%
Unchanged Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 150, Q2 2025 150
48
WELLS FARGO CO NEW
COM
WFC
WFC
10,519
$842.8k0.41%
0.41%
Unchanged Shares held: Q3 2024 15.5k, Q4 2024 15.5k, Q1 2025 10.5k, Q2 2025 10.5k
49
GRAINGER W W INC
COM
GWW
GWW
800
$832.2k0.40%
0.40%
Unchanged Shares held: Q3 2024 800, Q4 2024 800, Q1 2025 800, Q2 2025 800
50
LINCOLN NATL CORP IND
COM
LNC
LNC
23,990
$830.1k0.40%
0.40%
Unchanged Shares held: Q3 2024 24.0k, Q4 2024 24.0k, Q1 2025 24.0k, Q2 2025 24.0k
51
UNILEVER PLC
SPON ADR NEW
SPON ADR NEW
13,000
$795.2k0.38%
0.38%
Unchanged Shares held: Q3 2024 13.0k, Q4 2024 13.0k, Q1 2025 13.0k, Q2 2025 13.0k
52
META PLATFORMS INC
CL A
META
META
1,000
$738.1k0.36%
0.36%
Unchanged Shares held: Q3 2024 1.0k, Q4 2024 1.0k, Q1 2025 1.0k, Q2 2025 1.0k
53
PHILIP MORRIS INTL INC
COM
PM
PM
3,820
$695.7k0.33%
0.33%
Unchanged Shares held: Q3 2024 3.8k, Q4 2024 3.8k, Q1 2025 3.8k, Q2 2025 3.8k
54
COSTCO WHOLESALE CORP COM
COM
COM
700
$693.0k0.33%
0.33%
Unchanged Shares held: Q3 2024 700, Q4 2024 700, Q1 2025 700, Q2 2025 700
55
COMCAST CORP NEW
CL A
CMCSA
CMCSA
16,772
$598.6k0.29%
0.29%
Unchanged Shares held: Q3 2024 16.8k, Q4 2024 16.8k, Q1 2025 16.8k, Q2 2025 16.8k
56
NESTLE S A SPONSORED ADR
COM
COM
5,800
$574.4k0.28%
0.28%
Unchanged Shares held: Q3 2024 0, Q4 2024 5.8k, Q1 2025 5.8k, Q2 2025 5.8k
57
CHEVRON CORP NEW
COM
CVX
CVX
4,000
$572.8k0.28%
0.28%
Unchanged Shares held: Q3 2024 4.0k, Q4 2024 4.0k, Q1 2025 4.0k, Q2 2025 4.0k
58
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
13,197
$571.0k0.27%
0.27%
Unchanged Shares held: Q3 2024 13.2k, Q4 2024 13.2k, Q1 2025 13.2k, Q2 2025 13.2k
59
FISERV INC
COM
FISV
FISV
3,250
$560.3k0.27%
0.27%
Added Shares held: Q3 2024 2.1k, Q4 2024 2.1k, Q1 2025 2.1k, Q2 2025 3.2k
+1.1k
+1,100
51.2%
60
APPLIED MATLS INC
COM
AMAT
AMAT
3,000
$549.2k0.26%
0.26%
Unchanged Shares held: Q3 2024 3.0k, Q4 2024 3.0k, Q1 2025 3.0k, Q2 2025 3.0k
61
CMS ENERGY CORP
COM
CMS
CMS
7,800
$540.4k0.26%
0.26%
Unchanged Shares held: Q3 2024 7.8k, Q4 2024 7.8k, Q1 2025 7.8k, Q2 2025 7.8k
62
EMERSON ELEC CO
COM
EMR
EMR
3,800
$506.7k0.24%
0.24%
Unchanged Shares held: Q3 2024 5.8k, Q4 2024 5.8k, Q1 2025 3.8k, Q2 2025 3.8k
63
APTARGROUP INC
COM
ATR
ATR
3,000
$469.3k0.23%
0.23%
Unchanged Shares held: Q3 2024 3.0k, Q4 2024 3.0k, Q1 2025 3.0k, Q2 2025 3.0k
64
MSCI INC
COM
MSCI
MSCI
810
$467.2k0.22%
0.22%
Unchanged Shares held: Q3 2024 810, Q4 2024 810, Q1 2025 810, Q2 2025 810
65
HOME DEPOT INC
COM
HD
HD
1,225
$449.1k0.22%
0.22%
Unchanged Shares held: Q3 2024 1.2k, Q4 2024 1.2k, Q1 2025 1.2k, Q2 2025 1.2k
66
ROPER TECHNOLOGIES INC
COM
ROP
ROP
750
$425.1k0.20%
0.20%
Unchanged Shares held: Q3 2024 750, Q4 2024 750, Q1 2025 750, Q2 2025 750
67
GE VERNOVA INC
COM
GEV
GEV
796
$421.2k0.20%
0.20%
Unchanged Shares held: Q3 2024 983, Q4 2024 983, Q1 2025 796, Q2 2025 796
68
BLACKROCK INC
COM
BLK
BLK
400
$419.7k0.20%
0.20%
Unchanged Shares held: Q3 2024 400, Q4 2024 400, Q1 2025 400, Q2 2025 400
69
LINDE PLC
SHS
99952EUR
99952EUR
800
$375.3k0.18%
0.18%
Unchanged Shares held: Q3 2024 800, Q4 2024 800, Q1 2025 800, Q2 2025 800
70
S&P GLOBAL INC
COM
SPGI
SPGI
700
$369.1k0.18%
0.18%
Unchanged Shares held: Q3 2024 700, Q4 2024 700, Q1 2025 700, Q2 2025 700
71
INTERCONTINENTAL EXCHANGE IN
COM
ICE
ICE
2,000
$366.9k0.18%
0.18%
Unchanged Shares held: Q3 2024 2.0k, Q4 2024 2.0k, Q1 2025 2.0k, Q2 2025 2.0k
72
NXP SEMICONDUCTORS N V
COM
NXPI
NXPI
1,650
$360.5k0.17%
0.17%
Unchanged Shares held: Q3 2024 1.6k, Q4 2024 1.6k, Q1 2025 1.6k, Q2 2025 1.6k
73
3M CO
COM
MMM
MMM
2,360
$359.3k0.17%
0.17%
Reduced Shares held: Q3 2024 6.4k, Q4 2024 6.4k, Q1 2025 5.4k, Q2 2025 2.4k
-3.0k
-3,000
-56.0%
74
APPLOVIN CORP
COM CL A
APP
APP
1,000
$350.1k0.17%
0.17%
Unchanged Shares held: Q3 2024 1.0k, Q4 2024 1.0k, Q1 2025 1.0k, Q2 2025 1.0k
75
JARDINE MATHESON HOLDINGS LTD ADR
COM
JARLF
JARLF
6,960
$334.5k0.16%
0.16%
Added Shares held: Q3 2024 1.6k, Q4 2024 6.1k, Q1 2025 6.1k, Q2 2025 7.0k
+900
+900
14.8%
76
SHERWIN WILLIAMS CO
COM
SHW
SHW
900
$309.0k0.15%
0.15%
Unchanged Shares held: Q3 2024 900, Q4 2024 900, Q1 2025 900, Q2 2025 900
77
SYSCO CORP
COM
SYY
SYY
4,000
$303.0k0.15%
0.15%
Unchanged Shares held: Q3 2024 4.0k, Q4 2024 4.0k, Q1 2025 4.0k, Q2 2025 4.0k
78
WEX INC
COM
WEX
WEX
2,000
$293.8k0.14%
0.14%
Unchanged Shares held: Q3 2024 2.3k, Q4 2024 2.3k, Q1 2025 2.0k, Q2 2025 2.0k
79
LAUDER ESTEE COS INC
CL A
EL
EL
3,500
$282.8k0.14%
0.14%
Unchanged Shares held: Q3 2024 3.5k, Q4 2024 3.5k, Q1 2025 3.5k, Q2 2025 3.5k
80
PAYPAL HLDGS INC
COM
PYPL
PYPL
3,600
$267.6k0.13%
0.13%
Reduced Shares held: Q3 2024 6.3k, Q4 2024 6.3k, Q1 2025 4.2k, Q2 2025 3.6k
-600
-600
-14.3%
81
WATSCO INC
COM
WSO
WSO
600
$265.0k0.13%
0.13%
Unchanged Shares held: Q3 2024 600, Q4 2024 600, Q1 2025 600, Q2 2025 600
82
TEXAS INSTRS INC
COM
TXN
TXN
1,250
$259.5k0.12%
0.12%
Unchanged Shares held: Q3 2024 1.2k, Q4 2024 1.2k, Q1 2025 1.2k, Q2 2025 1.2k
83
Heineken Holding
COM
HKHHF
HKHHF
3,480
$259.0k0.12%
0.12%
Unchanged Shares held: Q3 2024 2.5k, Q4 2024 2.5k, Q1 2025 3.5k, Q2 2025 3.5k
84
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
300
$240.4k0.12%
0.12%
Unchanged Shares held: Q3 2024 300, Q4 2024 300, Q1 2025 300, Q2 2025 300
85
AFLAC INC
COM
AFL
AFL
2,200
$232.0k0.11%
0.11%
Unchanged Shares held: Q3 2024 2.2k, Q4 2024 2.2k, Q1 2025 2.2k, Q2 2025 2.2k
86
ECOLAB INC
COM
ECL
ECL
800
$215.6k0.10%
0.10%
Unchanged Shares held: Q3 2024 800, Q4 2024 800, Q1 2025 800, Q2 2025 800
87
AT&T INC
COM
T
T
6,701
$193.9k0.09%
0.09%
Unchanged Shares held: Q3 2024 6.7k, Q4 2024 6.7k, Q1 2025 6.7k, Q2 2025 6.7k
88
FAIRFAX FINANCIAL HOLDINGS
COM
FRFHF
FRFHF
100
$180.7k0.09%
0.09%
Unchanged Shares held: Q3 2024 100, Q4 2024 100, Q1 2025 100, Q2 2025 100
89
CISCO SYSTEMS INC COM
COM
COM
2,400
$166.5k0.08%
0.08%
Unchanged Shares held: Q3 2024 2.4k, Q4 2024 2.4k, Q1 2025 2.4k, Q2 2025 2.4k
90
SHELL PLC
SPON ADS
SHEL
SHEL
2,000
$140.8k0.07%
0.07%
Unchanged Shares held: Q3 2024 2.0k, Q4 2024 2.0k, Q1 2025 2.0k, Q2 2025 2.0k
91
ZIMMER BIOMET HOLDINGS INC
COM
ZBH
ZBH
1,500
$136.8k0.07%
0.07%
Reduced Shares held: Q3 2024 2.3k, Q4 2024 2.3k, Q1 2025 2.3k, Q2 2025 1.5k
-800
-800
-34.8%
92
CONOCOPHILLIPS
COM
COP
COP
1,500
$134.6k0.06%
0.06%
Unchanged Shares held: Q3 2024 1.5k, Q4 2024 1.5k, Q1 2025 1.5k, Q2 2025 1.5k
93
CONSTELLATION ENERGY CORP
COM
CEG
CEG
400
$129.1k0.06%
0.06%
Unchanged Shares held: Q3 2024 400, Q4 2024 400, Q1 2025 400, Q2 2025 400
94
AIR PRODS & CHEMS INC
COM
APD
APD
450
$126.9k0.06%
0.06%
Unchanged Shares held: Q3 2024 450, Q4 2024 450, Q1 2025 450, Q2 2025 450
95
HDFC BANK LTD
SPONSORED ADS
HDB
HDB
1,550
$118.8k0.06%
0.06%
Unchanged Shares held: Q3 2024 1.6k, Q4 2024 1.6k, Q1 2025 1.6k, Q2 2025 1.6k
96
BROWN FORMAN CORP
CL A
BF.A
BF.A
4,160
$114.3k0.05%
0.05%
Unchanged Shares held: Q3 2024 4.2k, Q4 2024 4.2k, Q1 2025 4.2k, Q2 2025 4.2k
97
NIKE INC
CL B
NKE
NKE
1,500
$106.6k0.05%
0.05%
Unchanged Shares held: Q3 2024 1.5k, Q4 2024 1.5k, Q1 2025 1.5k, Q2 2025 1.5k
98
AEGON LTD
AMER REG 1 CERT
AEG
AEG
14,695
$106.4k0.05%
0.05%
Unchanged Shares held: Q3 2024 14.7k, Q4 2024 14.7k, Q1 2025 14.7k, Q2 2025 14.7k
99
ILLINOIS TOOL WKS INC
COM
ITW
ITW
400
$98.9k0.05%
0.05%
Unchanged Shares held: Q3 2024 400, Q4 2024 400, Q1 2025 400, Q2 2025 400
100
BHP GROUP LTD
SPONSORED ADS
BHP
BHP
2,000
$96.2k0.05%
0.05%
Unchanged Shares held: Q3 2024 2.0k, Q4 2024 2.0k, Q1 2025 2.0k, Q2 2025 2.0k