1
NVIDIA CORPORATION
COM
NVDA
NVDA
2,286,664
$30.5m8.60%
8.60%
Added Shares held: Q4 2022 95.2k, Q1 2023 81.1k, Q2 2023 70.7k, Q3 2023 2.3m
+2.2m
+2,215,948
3133.6%
2
MICROSOFT CORP
COM
MSFT
MSFT
259,837
$27.9m7.87%
7.87%
Added Shares held: Q4 2022 99.0k, Q1 2023 94.3k, Q2 2023 86.0k, Q3 2023 259.8k
+173.9k
+173,852
202.2%
3
APPLE INC
COM
AAPL
AAPL
128,661
$22.0m6.21%
6.21%
Added Shares held: Q4 2022 145.8k, Q1 2023 140.1k, Q2 2023 128.3k, Q3 2023 128.7k
+324
+324
0.2%
4
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
156,140
$20.4m5.76%
5.76%
Added Shares held: Q4 2022 148.9k, Q1 2023 147.3k, Q2 2023 145.7k, Q3 2023 156.1k
+10.5k
+10,470
7.2%
5
VISA INC
COM CL A
V
V
74,383
$17.1m4.82%
4.82%
Added Shares held: Q4 2022 71.0k, Q1 2023 70.6k, Q2 2023 70.1k, Q3 2023 74.4k
+4.3k
+4,253
6.1%
6
PROCTER AND GAMBLE CO
COM
PG
PG
117,026
$17.1m4.81%
4.81%
Added Shares held: Q4 2022 111.2k, Q1 2023 111.8k, Q2 2023 110.5k, Q3 2023 117.0k
+6.5k
+6,527
5.9%
7
AMAZON COM INC
COM
AMZN
AMZN
130,333
$16.6m4.67%
4.67%
Added Shares held: Q4 2022 120.9k, Q1 2023 121.3k, Q2 2023 120.5k, Q3 2023 130.3k
+9.8k
+9,799
8.1%
8
PEPSICO INC
COM
PEP
PEP
90,937
$15.4m4.34%
4.34%
Added Shares held: Q4 2022 89.4k, Q1 2023 87.6k, Q2 2023 86.6k, Q3 2023 90.9k
+4.3k
+4,296
5.0%
9
JOHNSON & JOHNSON
COM
JNJ
JNJ
95,857
$14.9m4.21%
4.21%
Added Shares held: Q4 2022 91.7k, Q1 2023 92.0k, Q2 2023 91.6k, Q3 2023 95.9k
+4.3k
+4,289
4.7%
10
CANADIAN NATL RY CO
COM
CNI
CNI
129,807
$14.1m3.96%
3.96%
Added Shares held: Q4 2022 125.7k, Q1 2023 124.8k, Q2 2023 122.0k, Q3 2023 129.8k
+7.8k
+7,772
6.4%
11
APTARGROUP INC
COM
ATR
ATR
109,913
$13.7m3.87%
3.87%
Added Shares held: Q4 2022 104.6k, Q1 2023 104.8k, Q2 2023 103.8k, Q3 2023 109.9k
+6.2k
+6,155
5.9%
12
HOME DEPOT INC
COM
HD
HD
44,974
$13.6m3.83%
3.83%
Added Shares held: Q4 2022 42.3k, Q1 2023 41.1k, Q2 2023 40.8k, Q3 2023 45.0k
+4.2k
+4,166
10.2%
13
NIKE INC
CL B
NKE
NKE
170,573
$10.1m2.85%
2.85%
Added Shares held: Q4 2022 102.5k, Q1 2023 97.6k, Q2 2023 95.7k, Q3 2023 170.6k
+74.9k
+74,867
78.2%
14
EDWARDS LIFESCIENCES CORP
COM
EW
EW
143,242
$9.9m2.80%
2.80%
Added Shares held: Q4 2022 131.5k, Q1 2023 131.2k, Q2 2023 130.1k, Q3 2023 143.2k
+13.1k
+13,121
10.1%
15
KEURIG DR PEPPER INC
COM
KDP
KDP
296,087
$9.3m2.63%
2.63%
Reduced Shares held: Q4 2022 310.6k, Q1 2023 308.1k, Q2 2023 306.5k, Q3 2023 296.1k
-10.4k
-10,388
-3.4%
16
ALCON AG
ORD SHS
ALC
ALC
117,729
$9.1m2.56%
2.56%
Added Shares held: Q4 2022 112.5k, Q1 2023 112.1k, Q2 2023 110.2k, Q3 2023 117.7k
+7.5k
+7,511
6.8%
17
EMERSON ELEC CO
COM
EMR
EMR
79,148
$7.6m2.15%
2.15%
Added Shares held: Q4 2022 71.4k, Q1 2023 73.8k, Q2 2023 74.0k, Q3 2023 79.1k
+5.1k
+5,139
6.9%
18
ENTERPRISE PRODS PARTNERS L
COM
EPD
EPD
274,922
$7.5m2.12%
2.12%
Added Shares held: Q4 2022 263.5k, Q1 2023 263.9k, Q2 2023 264.5k, Q3 2023 274.9k
+10.4k
+10,396
3.9%
19
PAR TECHNOLOGY CORP
COM
PAR
PAR
179,529
$6.9m1.95%
1.95%
Added Shares held: Q4 2022 175.2k, Q1 2023 167.5k, Q2 2023 163.9k, Q3 2023 179.5k
+15.7k
+15,658
9.6%
20
CONOCOPHILLIPS
COM
COP
COP
56,364
$6.8m1.90%
1.90%
Added Shares held: Q4 2022 54.5k, Q1 2023 54.3k, Q2 2023 54.7k, Q3 2023 56.4k
+1.6k
+1,635
3.0%
21
TYLER TECHNOLOGIES INC
COM
TYL
TYL
15,479
$6.0m1.68%
1.68%
Added Shares held: Q4 2022 13.6k, Q1 2023 13.5k, Q2 2023 13.5k, Q3 2023 15.5k
+2.0k
+1,972
14.6%
22
UNION PAC CORP
COM
UNP
UNP
28,901
$5.9m1.66%
1.66%
Added Shares held: Q4 2022 27.8k, Q1 2023 27.7k, Q2 2023 27.5k, Q3 2023 28.9k
+1.4k
+1,357
4.9%
23
ECOLAB INC
COM
ECL
ECL
30,340
$5.1m1.45%
1.45%
Added Shares held: Q4 2022 23.1k, Q1 2023 24.4k, Q2 2023 24.5k, Q3 2023 30.3k
+5.9k
+5,874
24.0%
24
J & J SNACK FOODS CORP
COM
JJSF
JJSF
29,729
$4.9m1.37%
1.37%
Added Shares held: Q4 2022 27.5k, Q1 2023 27.5k, Q2 2023 27.5k, Q3 2023 29.7k
+2.2k
+2,193
8.0%
25
AMERICAN TOWER CORP NEW
COM
AMT
AMT
28,874
$4.7m1.34%
1.34%
Added Shares held: Q4 2022 21.0k, Q1 2023 21.5k, Q2 2023 22.2k, Q3 2023 28.9k
+6.7k
+6,680
30.1%
26
ALPHABET INC
CAP STK CL C
GOOG
GOOG
65,373
$4.3m1.21%
1.21%
Added Shares held: Q4 2022 31.1k, Q1 2023 29.2k, Q2 2023 28.3k, Q3 2023 65.4k
+37.1k
+37,091
131.2%
27
GRACO INC
COM
GGG
GGG
119,892
$4.1m1.15%
1.15%
Added Shares held: Q4 2022 61.2k, Q1 2023 55.4k, Q2 2023 50.6k, Q3 2023 119.9k
+69.3k
+69,318
137.1%
28
NOVO-NORDISK A S
ADR
NVO
NVO
34,610
$3.1m0.89%
0.89%
Added Shares held: Q4 2022 27.8k, Q1 2023 29.6k, Q2 2023 29.6k, Q3 2023 34.6k
+5.0k
+5,048
17.1%
29
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
5,770
$2.9m0.82%
0.82%
Added Shares held: Q4 2022 537, Q1 2023 1.2k, Q2 2023 2.4k, Q3 2023 5.8k
+3.3k
+3,335
137.0%
30
METTLER TOLEDO INTERNATIONAL
COM
MTD
MTD
2,605
$2.9m0.81%
0.81%
Added Shares held: Q4 2022 1.7k, Q1 2023 1.7k, Q2 2023 1.7k, Q3 2023 2.6k
+879
+879
50.9%
31
VONTIER CORPORATION
COM
VNT
VNT
72,778
$2.3m0.63%
0.63%
Added Shares held: Q4 2022 22.6k, Q1 2023 34.3k, Q2 2023 45.5k, Q3 2023 72.8k
+27.3k
+27,300
60.0%
32
NOVARTIS AG
SPONSORED ADR
NVS
NVS
20,785
$2.1m0.60%
0.60%
Reduced Shares held: Q4 2022 27.9k, Q1 2023 22.9k, Q2 2023 21.4k, Q3 2023 20.8k
-620
-620
-2.9%
33
ORACLE CORP
COM
ORCL
ORCL
15,000
$1.6m0.45%
0.45%
Unchanged Shares held: Q4 2022 15.0k, Q1 2023 15.0k, Q2 2023 15.0k, Q3 2023 15.0k
34
S&P GLOBAL INC
COM
SPGI
SPGI
4,112
$1.5m0.42%
0.42%
Added Shares held: Q4 2022 0, Q1 2023 922, Q2 2023 2.3k, Q3 2023 4.1k
+1.8k
+1,825
79.8%
35
GENUINE PARTS CO
COM
GPC
GPC
9,020
$1.3m0.37%
0.37%
Added Shares held: Q4 2022 8.7k, Q1 2023 8.7k, Q2 2023 8.7k, Q3 2023 9.0k
+300
+300
3.4%
36
UNILEVER PLC
SPON ADR NEW
SPON ADR NEW
19,887
$982.4k0.28%
0.28%
Added Shares held: Q4 2022 32.1k, Q1 2023 20.4k, Q2 2023 18.0k, Q3 2023 19.9k
+1.9k
+1,925
10.7%
37
COSTCO WHSL CORP NEW
COM
COST
COST
1,715
$968.9k0.27%
0.27%
Added Shares held: Q4 2022 1.6k, Q1 2023 1.5k, Q2 2023 1.5k, Q3 2023 1.7k
+200
+200
13.2%
38
ROLLINS INC
COM
ROL
ROL
21,298
$795.1k0.22%
0.22%
Unchanged Shares held: Q4 2022 21.5k, Q1 2023 21.5k, Q2 2023 21.3k, Q3 2023 21.3k
39
ISHARES TR
CORE S&P500 ETF
IVV
IVV
1,796
$771.6k0.22%
0.22%
Reduced Shares held: Q4 2022 2.5k, Q1 2023 2.0k, Q2 2023 1.9k, Q3 2023 1.8k
-150
-150
-7.7%
40
WASTE CONNECTIONS INC
COM
WCN
WCN
5,257
$706.0k0.20%
0.20%
Added Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 2.6k, Q3 2023 5.3k
+2.6k
+2,630
100.1%
41
SONOCO PRODS CO
COM
SON
SON
11,750
$638.6k0.18%
0.18%
Reduced Shares held: Q4 2022 11.8k, Q1 2023 12.1k, Q2 2023 12.1k, Q3 2023 11.8k
-350
-350
-2.9%
42
NEXTERA ENERGY INC
COM
NEE
NEE
9,663
$553.6k0.16%
0.16%
Reduced Shares held: Q4 2022 10.6k, Q1 2023 9.9k, Q2 2023 9.9k, Q3 2023 9.7k
-200
-200
-2.0%
43
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
1,524
$533.9k0.15%
0.15%
Unchanged Shares held: Q4 2022 1.5k, Q1 2023 1.5k, Q2 2023 1.5k, Q3 2023 1.5k
44
AUTOZONE INC
COM
AZO
AZO
208
$528.3k0.15%
0.15%
Unchanged Shares held: Q4 2022 209, Q1 2023 209, Q2 2023 208, Q3 2023 208
45
STANLEY BLACK & DECKER INC
COM
SWK
SWK
5,292
$442.3k0.12%
0.12%
Unchanged Shares held: Q4 2022 5.3k, Q1 2023 5.3k, Q2 2023 5.3k, Q3 2023 5.3k
46
ENCORE WIRE CORP
COM
WIRE
WIRE
2,189
$399.4k0.11%
0.11%
Unchanged Shares held: Q4 2022 2.2k, Q1 2023 2.2k, Q2 2023 2.2k, Q3 2023 2.2k
47
VANGUARD INDEX FDS
MID CAP ETF
VO
VO
1,913
$398.4k0.11%
0.11%
Unchanged Shares held: Q4 2022 1.9k, Q1 2023 1.9k, Q2 2023 1.9k, Q3 2023 1.9k
48
AMGEN INC
COM
AMGN
AMGN
1,285
$345.6k0.10%
0.10%
Unchanged Shares held: Q4 2022 1.4k, Q1 2023 1.3k, Q2 2023 1.3k, Q3 2023 1.3k
49
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
FUTY
FUTY
8,342
$316.3k0.09%
0.09%
Unchanged Shares held: Q4 2022 8.3k, Q1 2023 8.3k, Q2 2023 8.3k, Q3 2023 8.3k
50
ISHARES TR
MSCI USA MMENTM
MTUM
MTUM
2,205
$308.1k0.09%
0.09%
Unchanged Shares held: Q4 2022 2.2k, Q1 2023 2.2k, Q2 2023 2.2k, Q3 2023 2.2k
51
EXXON MOBIL CORP
COM
XOM
XOM
2,483
$292.0k0.08%
0.08%
Unchanged Shares held: Q4 2022 2.5k, Q1 2023 2.5k, Q2 2023 2.5k, Q3 2023 2.5k
52
SCHWAB STRATEGIC TR
US MID-CAP ETF
SCHM
SCHM
4,001
$270.8k0.08%
0.08%
Unchanged Shares held: Q4 2022 4.0k, Q1 2023 4.0k, Q2 2023 4.0k, Q3 2023 4.0k
53
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
1,070
$257.4k0.07%
0.07%
New Shares held: Q4 2022 900, Q1 2023 0, Q2 2023 0, Q3 2023 1.1k
54
HENRY SCHEIN INC
COM
HSIC
HSIC
3,460
$256.9k0.07%
0.07%
Added Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 2.5k, Q3 2023 3.5k
+936
+936
37.1%
55
AFLAC INC
COM
AFL
AFL
3,274
$251.3k0.07%
0.07%
Unchanged Shares held: Q4 2022 3.3k, Q1 2023 3.3k, Q2 2023 3.3k, Q3 2023 3.3k
56
INTEL CORP
COM
INTC
INTC
6,779
$241.0k0.07%
0.07%
Added Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 6.3k, Q3 2023 6.8k
+500
+500
8.0%
57
BANK AMERICA CORP
COM
BAC
BAC
7,935
$217.3k0.06%
0.06%
Unchanged Shares held: Q4 2022 8.2k, Q1 2023 7.9k, Q2 2023 7.9k, Q3 2023 7.9k
58
CSX CORP
COM
CSX
CSX
6,981
$214.7k0.06%
0.06%
Unchanged Shares held: Q4 2022 7.0k, Q1 2023 7.0k, Q2 2023 7.0k, Q3 2023 7.0k
59
PARKER-HANNIFIN CORP
COM
PH
PH
549
$214.2k0.06%
0.06%
Unchanged Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 549, Q3 2023 549
60
TERADYNE INC
COM
TER
TER
2,020
$202.9k0.06%
0.06%
Unchanged Shares held: Q4 2022 0, Q1 2023 2.0k, Q2 2023 2.0k, Q3 2023 2.0k
61
ISHARES TR
CORE MSCI EAFE
IEFA
IEFA
3,126
$201.2k0.06%
0.06%
Unchanged Shares held: Q4 2022 0, Q1 2023 3.1k, Q2 2023 3.1k, Q3 2023 3.1k
62
BECTON DICKINSON & CO
COM
BDX
BDX
64,821
$92.4k0.03%
0.03%
New Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 0, Q3 2023 64.8k