1
APPLE INC
COM
AAPL
AAPL
320,664
$71.2m7.22%
7.22%
Reduced Shares held: Q2 2024 320.6k, Q3 2024 328.2k, Q4 2024 324.8k, Q1 2025 320.7k
-4.2k
-4,175
-1.3%
2
MICROSOFT CORP
COM
MSFT
MSFT
186,286
$69.9m7.09%
7.09%
Added Shares held: Q2 2024 180.4k, Q3 2024 184.3k, Q4 2024 183.1k, Q1 2025 186.3k
+3.2k
+3,203
1.8%
3
JPMORGAN CHASE & CO
COM
JPM
JPM
203,431
$49.9m5.06%
5.06%
Reduced Shares held: Q2 2024 208.6k, Q3 2024 208.3k, Q4 2024 205.8k, Q1 2025 203.4k
-2.4k
-2,418
-1.2%
4
AMAZON COM INC
COM
AMZN
AMZN
244,611
$46.5m4.72%
4.72%
Reduced Shares held: Q2 2024 251.8k, Q3 2024 253.5k, Q4 2024 249.9k, Q1 2025 244.6k
-5.3k
-5,284
-2.1%
5
VISA INC
COM CL A
V
V
118,140
$41.4m4.20%
4.20%
Reduced Shares held: Q2 2024 123.9k, Q3 2024 121.2k, Q4 2024 120.2k, Q1 2025 118.1k
-2.0k
-2,010
-1.7%
6
ALPHABET INC
CAP STK CL C
GOOG
GOOG
250,096
$39.1m3.96%
3.96%
Reduced Shares held: Q2 2024 253.7k, Q3 2024 254.7k, Q4 2024 252.1k, Q1 2025 250.1k
-2.0k
-1,990
-0.8%
7
INTUIT
COM
INTU
INTU
53,549
$32.9m3.33%
3.33%
Added Shares held: Q2 2024 52.7k, Q3 2024 52.5k, Q4 2024 51.9k, Q1 2025 53.5k
+1.7k
+1,670
3.2%
8
DANAHER CORPORATION
COM
DHR
DHR
149,674
$30.7m3.11%
3.11%
Added Shares held: Q2 2024 140.9k, Q3 2024 140.8k, Q4 2024 147.4k, Q1 2025 149.7k
+2.2k
+2,244
1.5%
9
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
50,778
$28.4m2.88%
2.88%
Added Shares held: Q2 2024 45.8k, Q3 2024 47.7k, Q4 2024 47.5k, Q1 2025 50.8k
+3.3k
+3,325
7.0%
10
COCA COLA CO
COM
KO
KO
373,535
$26.8m2.71%
2.71%
Reduced Shares held: Q2 2024 380.3k, Q3 2024 380.6k, Q4 2024 383.6k, Q1 2025 373.5k
-10.1k
-10,050
-2.6%
11
COSTCO WHSL CORP NEW
COM
COST
COST
28,244
$26.7m2.71%
2.71%
Reduced Shares held: Q2 2024 28.9k, Q3 2024 28.8k, Q4 2024 28.5k, Q1 2025 28.2k
-270
-270
-0.9%
12
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
51,806
$25.8m2.61%
2.61%
Reduced Shares held: Q2 2024 52.0k, Q3 2024 51.8k, Q4 2024 52.3k, Q1 2025 51.8k
-490
-490
-0.9%
13
CHURCH & DWIGHT CO INC
COM
CHD
CHD
233,325
$25.7m2.60%
2.60%
Reduced Shares held: Q2 2024 252.0k, Q3 2024 251.8k, Q4 2024 249.3k, Q1 2025 233.3k
-16.0k
-16,019
-6.4%
14
LINDE PLC
SHS
LIN
LIN
54,570
$25.4m2.58%
2.58%
Reduced Shares held: Q2 2024 54.7k, Q3 2024 54.5k, Q4 2024 55.0k, Q1 2025 54.6k
-439
-439
-0.8%
15
SALESFORCE INC
COM
CRM
CRM
94,308
$25.3m2.57%
2.57%
Reduced Shares held: Q2 2024 98.8k, Q3 2024 96.0k, Q4 2024 95.1k, Q1 2025 94.3k
-779
-779
-0.8%
16
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
37,545
$24.9m2.52%
2.52%
Added Shares held: Q2 2024 0, Q3 2024 20.4k, Q4 2024 24.9k, Q1 2025 37.5k
+12.7k
+12,675
51.0%
17
BANK AMERICA CORP
COM
BAC
BAC
516,934
$21.6m2.19%
2.19%
Reduced Shares held: Q2 2024 547.9k, Q3 2024 522.9k, Q4 2024 519.3k, Q1 2025 516.9k
-2.4k
-2,400
-0.5%
18
AMPHENOL CORP
CL A
APH
APH
327,810
$21.5m2.18%
2.18%
Reduced Shares held: Q2 2024 330.4k, Q3 2024 335.0k, Q4 2024 332.6k, Q1 2025 327.8k
-4.8k
-4,795
-1.4%
19
MCDONALDS CORP
COM
MCD
MCD
67,751
$21.2m2.15%
2.15%
Reduced Shares held: Q2 2024 68.1k, Q3 2024 68.6k, Q4 2024 68.4k, Q1 2025 67.8k
-619
-619
-0.9%
20
CHART INDS INC
COM
GTLS
GTLS
142,319
$20.5m2.08%
2.08%
Reduced Shares held: Q2 2024 146.3k, Q3 2024 144.8k, Q4 2024 143.6k, Q1 2025 142.3k
-1.2k
-1,235
-0.9%
21
3M CO
COM
MMM
MMM
133,568
$19.6m1.99%
1.99%
Reduced Shares held: Q2 2024 134.2k, Q3 2024 134.7k, Q4 2024 135.0k, Q1 2025 133.6k
-1.4k
-1,400
-1.0%
22
AMETEK INC
COM
AME
AME
112,988
$19.4m1.97%
1.97%
Reduced Shares held: Q2 2024 111.8k, Q3 2024 115.0k, Q4 2024 114.6k, Q1 2025 113.0k
-1.6k
-1,600
-1.4%
23
HOME DEPOT INC
COM
HD
HD
52,336
$19.2m1.94%
1.94%
Reduced Shares held: Q2 2024 56.6k, Q3 2024 55.9k, Q4 2024 53.3k, Q1 2025 52.3k
-997
-997
-1.9%
24
NEXTERA ENERGY INC
COM
NEE
NEE
245,160
$17.4m1.76%
1.76%
Reduced Shares held: Q2 2024 275.8k, Q3 2024 264.8k, Q4 2024 248.2k, Q1 2025 245.2k
-3.0k
-2,990
-1.2%
25
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
253,577
$17.2m1.74%
1.74%
Reduced Shares held: Q2 2024 271.4k, Q3 2024 271.1k, Q4 2024 276.9k, Q1 2025 253.6k
-23.3k
-23,349
-8.4%
26
COOPER COS INC
COM
COO
COO
191,854
$16.2m1.64%
1.64%
Added Shares held: Q2 2024 180.9k, Q3 2024 181.7k, Q4 2024 188.2k, Q1 2025 191.9k
+3.7k
+3,654
1.9%
27
META PLATFORMS INC
CL A
META
META
26,657
$15.4m1.56%
1.56%
Added Shares held: Q2 2024 1.6k, Q3 2024 1.9k, Q4 2024 1.9k, Q1 2025 26.7k
+24.7k
+24,707
1267.0%
28
DISNEY WALT CO
COM
DIS
DIS
150,489
$14.9m1.51%
1.51%
Reduced Shares held: Q2 2024 146.9k, Q3 2024 153.2k, Q4 2024 150.6k, Q1 2025 150.5k
-99
-99
-0.1%
29
TEXAS INSTRS INC
COM
TXN
TXN
80,792
$14.5m1.47%
1.47%
Reduced Shares held: Q2 2024 85.7k, Q3 2024 85.4k, Q4 2024 83.2k, Q1 2025 80.8k
-2.4k
-2,389
-2.9%
30
SERVICENOW INC
COM
NOW
NOW
17,750
$14.1m1.43%
1.43%
Added Shares held: Q2 2024 17.9k, Q3 2024 17.8k, Q4 2024 17.6k, Q1 2025 17.8k
+190
+190
1.1%
31
NIKE INC
CL B
NKE
NKE
213,776
$13.6m1.38%
1.38%
Added Shares held: Q2 2024 234.6k, Q3 2024 204.6k, Q4 2024 205.8k, Q1 2025 213.8k
+8.0k
+8,016
3.9%
32
ROPER TECHNOLOGIES INC
COM
ROP
ROP
22,815
$13.5m1.36%
1.36%
Reduced Shares held: Q2 2024 20.7k, Q3 2024 21.7k, Q4 2024 23.0k, Q1 2025 22.8k
-139
-139
-0.6%
33
BROADCOM INC
COM
AVGO
AVGO
74,645
$12.5m1.27%
1.27%
Added Shares held: Q2 2024 0, Q3 2024 1.8k, Q4 2024 1.8k, Q1 2025 74.6k
+72.8k
+72,825
4001.4%
34
OLD DOMINION FREIGHT LINE IN
COM
ODFL
ODFL
64,866
$10.7m1.09%
1.09%
Added Shares held: Q2 2024 63.2k, Q3 2024 63.2k, Q4 2024 64.5k, Q1 2025 64.9k
+385
+385
0.6%
35
REGENERON PHARMACEUTICALS
COM
REGN
REGN
16,711
$10.6m1.07%
1.07%
Reduced Shares held: Q2 2024 16.0k, Q3 2024 16.0k, Q4 2024 17.1k, Q1 2025 16.7k
-414
-414
-2.4%
36
UNION PAC CORP
COM
UNP
UNP
44,066
$10.4m1.06%
1.06%
Added Shares held: Q2 2024 31.4k, Q3 2024 32.2k, Q4 2024 42.5k, Q1 2025 44.1k
+1.5k
+1,520
3.6%
37
EOG RES INC
COM
EOG
EOG
68,650
$8.8m0.89%
0.89%
Reduced Shares held: Q2 2024 135.3k, Q3 2024 79.2k, Q4 2024 75.1k, Q1 2025 68.7k
-6.5k
-6,455
-8.6%
38
NVIDIA CORPORATION
COM
NVDA
NVDA
55,680
$6.0m0.61%
0.61%
Added Shares held: Q2 2024 7.0k, Q3 2024 43.4k, Q4 2024 55.5k, Q1 2025 55.7k
+200
+200
0.4%
39
PEPSICO INC
COM
PEP
PEP
37,504
$5.6m0.57%
0.57%
Reduced Shares held: Q2 2024 43.7k, Q3 2024 38.3k, Q4 2024 37.6k, Q1 2025 37.5k
-135
-135
-0.4%
40
JOHNSON & JOHNSON
COM
JNJ
JNJ
31,335
$5.2m0.53%
0.53%
Reduced Shares held: Q2 2024 37.1k, Q3 2024 37.2k, Q4 2024 32.0k, Q1 2025 31.3k
-700
-700
-2.2%
41
AMERICAN EXPRESS CO
COM
AXP
AXP
14,198
$3.8m0.39%
0.39%
Reduced Shares held: Q2 2024 25.8k, Q3 2024 14.5k, Q4 2024 14.5k, Q1 2025 14.2k
-300
-300
-2.1%
42
EXXON MOBIL CORP
COM
XOM
XOM
28,644
$3.4m0.35%
0.35%
Unchanged Shares held: Q2 2024 28.8k, Q3 2024 28.8k, Q4 2024 28.6k, Q1 2025 28.6k
43
ADVANCED MICRO DEVICES INC
COM
AMD
AMD
31,248
$3.2m0.33%
0.33%
Reduced Shares held: Q2 2024 146.8k, Q3 2024 144.8k, Q4 2024 145.6k, Q1 2025 31.2k
-114.3k
-114,315
-78.5%
44
VERALTO CORP
COM SHS
VLTO
VLTO
29,418
$2.9m0.29%
0.29%
Reduced Shares held: Q2 2024 37.4k, Q3 2024 34.6k, Q4 2024 33.5k, Q1 2025 29.4k
-4.1k
-4,055
-12.1%
45
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
7,075
$2.2m0.22%
0.22%
Reduced Shares held: Q2 2024 21.2k, Q3 2024 21.0k, Q4 2024 19.9k, Q1 2025 7.1k
-12.8k
-12,781
-64.4%
46
STARBUCKS CORP
COM
SBUX
SBUX
21,795
$2.1m0.22%
0.22%
Reduced Shares held: Q2 2024 21.8k, Q3 2024 21.8k, Q4 2024 21.9k, Q1 2025 21.8k
-100
-100
-0.5%
47
ELI LILLY & CO
COM
LLY
LLY
2,388
$2.0m0.20%
0.20%
Reduced Shares held: Q2 2024 2.6k, Q3 2024 2.5k, Q4 2024 2.4k, Q1 2025 2.4k
-40
-40
-1.6%
48
CHEVRON CORP NEW
COM
CVX
CVX
10,675
$1.8m0.18%
0.18%
Reduced Shares held: Q2 2024 12.3k, Q3 2024 12.1k, Q4 2024 11.6k, Q1 2025 10.7k
-937
-937
-8.1%
49
BERKSHIRE HATHAWAY INC DEL
CL A
BRK.A
BRK.A
2
$1.6m0.16%
0.16%
Unchanged Shares held: Q2 2024 2, Q3 2024 2, Q4 2024 2, Q1 2025 2
50
PROCTER AND GAMBLE CO
COM
PG
PG
9,191
$1.6m0.16%
0.16%
Reduced Shares held: Q2 2024 9.5k, Q3 2024 9.5k, Q4 2024 9.4k, Q1 2025 9.2k
-214
-214
-2.3%
51
ABBOTT LABS
COM
ABT
ABT
10,827
$1.4m0.15%
0.15%
Unchanged Shares held: Q2 2024 10.8k, Q3 2024 10.8k, Q4 2024 10.8k, Q1 2025 10.8k
52
ABBVIE INC
COM
ABBV
ABBV
6,157
$1.3m0.13%
0.13%
Reduced Shares held: Q2 2024 6.2k, Q3 2024 6.2k, Q4 2024 6.2k, Q1 2025 6.2k
-25
-25
-0.4%
53
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
7,482
$1.2m0.12%
0.12%
Reduced Shares held: Q2 2024 7.3k, Q3 2024 7.5k, Q4 2024 7.5k, Q1 2025 7.5k
-60
-60
-0.8%
54
CATERPILLAR INC
COM
CAT
CAT
3,158
$1.0m0.11%
0.11%
Unchanged Shares held: Q2 2024 3.2k, Q3 2024 3.2k, Q4 2024 3.2k, Q1 2025 3.2k
55
PFIZER INC
COM
PFE
PFE
40,462
$1.0m0.10%
0.10%
Reduced Shares held: Q2 2024 45.0k, Q3 2024 45.7k, Q4 2024 42.9k, Q1 2025 40.5k
-2.5k
-2,463
-5.7%
56
BOSTON SCIENTIFIC CORP
COM
BSX
BSX
10,000
$1.0m0.10%
0.10%
Unchanged Shares held: Q2 2024 10.0k, Q3 2024 10.0k, Q4 2024 10.0k, Q1 2025 10.0k
57
COLGATE PALMOLIVE CO
COM
CL
CL
10,718
$1.0m0.10%
0.10%
Reduced Shares held: Q2 2024 11.6k, Q3 2024 11.6k, Q4 2024 11.6k, Q1 2025 10.7k
-900
-900
-7.8%
58
PHILIP MORRIS INTL INC
COM
PM
PM
6,306
$1.0m0.10%
0.10%
Reduced Shares held: Q2 2024 6.5k, Q3 2024 6.5k, Q4 2024 6.5k, Q1 2025 6.3k
-200
-200
-3.1%
59
MASTERCARD INCORPORATED
CL A
MA
MA
1,755
$962.0k0.10%
0.10%
Unchanged Shares held: Q2 2024 1.6k, Q3 2024 1.8k, Q4 2024 1.8k, Q1 2025 1.8k
60
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
1,730
$889.1k0.09%
0.09%
Reduced Shares held: Q2 2024 2.5k, Q3 2024 2.1k, Q4 2024 1.9k, Q1 2025 1.7k
-185
-185
-9.7%
61
WILLIAMS SONOMA INC
COM
WSM
WSM
5,000
$790.5k0.08%
0.08%
Unchanged Shares held: Q2 2024 5.0k, Q3 2024 5.0k, Q4 2024 5.0k, Q1 2025 5.0k
62
YUM BRANDS INC
COM
YUM
YUM
4,805
$756.1k0.08%
0.08%
Unchanged Shares held: Q2 2024 4.8k, Q3 2024 4.8k, Q4 2024 4.8k, Q1 2025 4.8k
63
ALTRIA GROUP INC
COM
MO
MO
11,385
$683.3k0.07%
0.07%
Reduced Shares held: Q2 2024 11.7k, Q3 2024 11.7k, Q4 2024 11.7k, Q1 2025 11.4k
-300
-300
-2.6%
64
ANALOG DEVICES INC
COM
ADI
ADI
2,733
$551.2k0.06%
0.06%
Unchanged Shares held: Q2 2024 2.7k, Q3 2024 2.7k, Q4 2024 2.7k, Q1 2025 2.7k
65
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
1,025
$545.9k0.06%
0.06%
Reduced Shares held: Q2 2024 1.2k, Q3 2024 1.1k, Q4 2024 1.1k, Q1 2025 1.0k
-100
-100
-8.9%
66
GE AEROSPACE
COM NEW
GE
GE
2,657
$531.8k0.05%
0.05%
Unchanged Shares held: Q2 2024 2.7k, Q3 2024 2.7k, Q4 2024 2.7k, Q1 2025 2.7k
67
IDEXX LABS INC
COM
IDXX
IDXX
1,225
$514.4k0.05%
0.05%
Unchanged Shares held: Q2 2024 1.2k, Q3 2024 1.2k, Q4 2024 1.2k, Q1 2025 1.2k
68
LOWES COS INC
COM
LOW
LOW
2,140
$499.1k0.05%
0.05%
Unchanged Shares held: Q2 2024 2.2k, Q3 2024 2.2k, Q4 2024 2.1k, Q1 2025 2.1k
69
AMGEN INC
COM
AMGN
AMGN
1,475
$459.5k0.05%
0.05%
Reduced Shares held: Q2 2024 1.5k, Q3 2024 1.5k, Q4 2024 1.5k, Q1 2025 1.5k
-25
-25
-1.7%
70
S&P GLOBAL INC
COM
SPGI
SPGI
846
$429.9k0.04%
0.04%
Unchanged Shares held: Q2 2024 766, Q3 2024 846, Q4 2024 846, Q1 2025 846
71
GOLDMAN SACHS GROUP INC
COM
GS
GS
770
$420.6k0.04%
0.04%
Unchanged Shares held: Q2 2024 700, Q3 2024 770, Q4 2024 770, Q1 2025 770
72
RTX CORPORATION
COM
RTX
RTX
2,969
$393.3k0.04%
0.04%
Unchanged Shares held: Q2 2024 4.0k, Q3 2024 4.3k, Q4 2024 3.0k, Q1 2025 3.0k
73
INSULET CORP
COM
PODD
PODD
1,425
$374.2k0.04%
0.04%
Unchanged Shares held: Q2 2024 1.4k, Q3 2024 1.4k, Q4 2024 1.4k, Q1 2025 1.4k
74
ORACLE CORP
COM
ORCL
ORCL
2,568
$359.0k0.04%
0.04%
Unchanged Shares held: Q2 2024 2.1k, Q3 2024 2.6k, Q4 2024 2.6k, Q1 2025 2.6k
75
MERCK & CO INC
COM
MRK
MRK
3,449
$309.6k0.03%
0.03%
Unchanged Shares held: Q2 2024 3.4k, Q3 2024 3.4k, Q4 2024 3.4k, Q1 2025 3.4k
76
BLACKROCK INC
COM
BLK
BLK
300
$283.9k0.03%
0.03%
Unchanged Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 300, Q1 2025 300
77
COMCAST CORP NEW
CL A
CMCSA
CMCSA
7,622
$281.3k0.03%
0.03%
Reduced Shares held: Q2 2024 8.9k, Q3 2024 9.1k, Q4 2024 9.5k, Q1 2025 7.6k
-1.9k
-1,903
-20.0%
78
ISHARES TR
CORE S&P500 ETF
IVV
IVV
483
$271.4k0.03%
0.03%
Unchanged Shares held: Q2 2024 583, Q3 2024 483, Q4 2024 483, Q1 2025 483
79
HONEYWELL INTL INC
COM
COM
1,275
$270.0k0.03%
0.03%
Reduced Shares held: Q2 2024 1.3k, Q3 2024 1.3k, Q4 2024 1.3k, Q1 2025 1.3k
-71
-71
-5.3%
80
AIR PRODS & CHEMS INC
COM
APD
APD
915
$269.9k0.03%
0.03%
Unchanged Shares held: Q2 2024 915, Q3 2024 915, Q4 2024 915, Q1 2025 915
81
DEXCOM INC
COM
DXCM
DXCM
3,800
$259.5k0.03%
0.03%
Unchanged Shares held: Q2 2024 5.8k, Q3 2024 5.8k, Q4 2024 3.8k, Q1 2025 3.8k
82
GE VERNOVA INC
COM
GEV
GEV
826
$252.2k0.03%
0.03%
Unchanged Shares held: Q2 2024 0, Q3 2024 826, Q4 2024 826, Q1 2025 826
83
ROSS STORES INC
COM
ROST
ROST
1,964
$251.0k0.03%
0.03%
Unchanged Shares held: Q2 2024 2.0k, Q3 2024 2.0k, Q4 2024 2.0k, Q1 2025 2.0k
84
CONSOLIDATED EDISON INC
COM
ED
ED
2,000
$221.2k0.02%
0.02%
New Shares held: Q2 2024 0, Q3 2024 2.6k, Q4 2024 0, Q1 2025 2.0k
85
BLACKSTONE MTG TR INC
COM CL A
BXMT
BXMT
11,000
$220.0k0.02%
0.02%
Unchanged Shares held: Q2 2024 11.0k, Q3 2024 11.0k, Q4 2024 11.0k, Q1 2025 11.0k
86
FORTIVE CORP
COM
FTV
FTV
3,000
$219.5k0.02%
0.02%
Reduced Shares held: Q2 2024 158.9k, Q3 2024 3.5k, Q4 2024 3.5k, Q1 2025 3.0k
-525
-525
-14.9%
87
ZOETIS INC
CL A
ZTS
ZTS
1,282
$211.1k0.02%
0.02%
Unchanged Shares held: Q2 2024 1.3k, Q3 2024 1.3k, Q4 2024 1.3k, Q1 2025 1.3k