1
MICROSOFT CORP
COM
MSFT
MSFT
303,529
$103.4m10.52%
10.52%
Reduced Shares held: Q3 2022 310.9k, Q4 2022 308.7k, Q1 2023 308.0k, Q2 2023 303.5k
-4.5k
-4,473
-1.4%
2
APPLE INC
COM
AAPL
AAPL
356,330
$69.1m7.03%
7.03%
Reduced Shares held: Q3 2022 368.4k, Q4 2022 367.8k, Q1 2023 358.8k, Q2 2023 356.3k
-2.5k
-2,513
-0.7%
3
NORDSON CORP
COM
NDSN
NDSN
217,045
$53.9m5.48%
5.48%
Reduced Shares held: Q3 2022 220.2k, Q4 2022 219.1k, Q1 2023 219.0k, Q2 2023 217.0k
-2.0k
-1,977
-0.9%
4
ILLINOIS TOOL WKS INC
COM
ITW
ITW
169,835
$42.5m4.32%
4.32%
Reduced Shares held: Q3 2022 176.5k, Q4 2022 176.3k, Q1 2023 171.6k, Q2 2023 169.8k
-1.7k
-1,733
-1.0%
5
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
185,460
$40.8m4.15%
4.15%
Reduced Shares held: Q3 2022 189.8k, Q4 2022 189.4k, Q1 2023 186.9k, Q2 2023 185.5k
-1.5k
-1,458
-0.8%
6
PACCAR INC
COM
PCAR
PCAR
385,670
$32.3m3.28%
3.28%
Reduced Shares held: Q3 2022 392.7k, Q4 2022 388.7k, Q1 2023 389.5k, Q2 2023 385.7k
-3.8k
-3,796
-1.0%
7
PEPSICO INC
COM
PEP
PEP
171,326
$31.7m3.23%
3.23%
Reduced Shares held: Q3 2022 173.3k, Q4 2022 172.7k, Q1 2023 173.4k, Q2 2023 171.3k
-2.1k
-2,122
-1.2%
8
PROCTER AND GAMBLE CO
COM
PG
PG
207,053
$31.4m3.20%
3.20%
Reduced Shares held: Q3 2022 208.7k, Q4 2022 208.5k, Q1 2023 208.5k, Q2 2023 207.1k
-1.4k
-1,408
-0.7%
9
DONALDSON INC
COM
DCI
DCI
502,392
$31.4m3.20%
3.20%
Reduced Shares held: Q3 2022 518.8k, Q4 2022 518.2k, Q1 2023 505.3k, Q2 2023 502.4k
-2.9k
-2,945
-0.6%
10
ECOLAB INC
COM
ECL
ECL
163,696
$30.6m3.11%
3.11%
Reduced Shares held: Q3 2022 163.9k, Q4 2022 163.8k, Q1 2023 165.7k, Q2 2023 163.7k
-2.0k
-1,985
-1.2%
11
DOVER CORP
COM
DOV
DOV
206,772
$30.5m3.11%
3.11%
Reduced Shares held: Q3 2022 213.1k, Q4 2022 212.7k, Q1 2023 208.4k, Q2 2023 206.8k
-1.6k
-1,630
-0.8%
12
JOHNSON & JOHNSON
COM
JNJ
JNJ
180,924
$29.9m3.05%
3.05%
Reduced Shares held: Q3 2022 181.1k, Q4 2022 181.7k, Q1 2023 182.0k, Q2 2023 180.9k
-1.1k
-1,089
-0.6%
13
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
288,748
$29.1m2.96%
2.96%
Reduced Shares held: Q3 2022 295.3k, Q4 2022 294.1k, Q1 2023 293.8k, Q2 2023 288.7k
-5.1k
-5,065
-1.7%
14
FEDEX CORP
COM
FDX
FDX
116,586
$28.9m2.94%
2.94%
Reduced Shares held: Q3 2022 119.3k, Q4 2022 117.4k, Q1 2023 118.4k, Q2 2023 116.6k
-1.8k
-1,782
-1.5%
15
HONEYWELL INTL INC
COM
COM
127,694
$26.5m2.70%
2.70%
Reduced Shares held: Q3 2022 128.2k, Q4 2022 128.0k, Q1 2023 128.8k, Q2 2023 127.7k
-1.1k
-1,062
-0.8%
16
COCA COLA CO
COM
KO
KO
423,006
$25.5m2.59%
2.59%
Reduced Shares held: Q3 2022 428.6k, Q4 2022 427.5k, Q1 2023 426.0k, Q2 2023 423.0k
-3.0k
-3,038
-0.7%
17
EMERSON ELEC CO
COM
EMR
EMR
279,240
$25.2m2.57%
2.57%
Reduced Shares held: Q3 2022 279.2k, Q4 2022 279.0k, Q1 2023 280.4k, Q2 2023 279.2k
-1.2k
-1,202
-0.4%
18
INTUITIVE SURGICAL INC
COM NEW
ISRG
ISRG
67,585
$23.1m2.35%
2.35%
Reduced Shares held: Q3 2022 67.6k, Q4 2022 67.6k, Q1 2023 67.9k, Q2 2023 67.6k
-292
-292
-0.4%
19
CINTAS CORP
COM
CTAS
CTAS
45,209
$22.5m2.29%
2.29%
Reduced Shares held: Q3 2022 45.6k, Q4 2022 45.4k, Q1 2023 45.6k, Q2 2023 45.2k
-432
-432
-0.9%
20
BECTON DICKINSON & CO
COM
BDX
BDX
82,939
$21.9m2.23%
2.23%
Reduced Shares held: Q3 2022 83.0k, Q4 2022 83.1k, Q1 2023 83.5k, Q2 2023 82.9k
-511
-511
-0.6%
21
NATIONAL INSTRS CORP
COM
COM
373,078
$21.4m2.18%
2.18%
Reduced Shares held: Q3 2022 444.1k, Q4 2022 443.0k, Q1 2023 435.8k, Q2 2023 373.1k
-62.8k
-62,757
-14.4%
22
MCCORMICK & CO INC
COM NON VTG
MKC
MKC
231,077
$20.2m2.05%
2.05%
Reduced Shares held: Q3 2022 229.4k, Q4 2022 229.6k, Q1 2023 231.1k, Q2 2023 231.1k
-18
-18
-0.0%
23
ALCON AG
ORD SHS
ALC
ALC
239,668
$19.7m2.00%
2.00%
Reduced Shares held: Q3 2022 239.0k, Q4 2022 239.6k, Q1 2023 242.0k, Q2 2023 239.7k
-2.3k
-2,312
-1.0%
24
STRYKER CORPORATION
COM
SYK
SYK
64,218
$19.6m1.99%
1.99%
Reduced Shares held: Q3 2022 63.7k, Q4 2022 64.0k, Q1 2023 64.5k, Q2 2023 64.2k
-265
-265
-0.4%
25
INTEL CORP
COM
INTC
INTC
542,645
$18.1m1.85%
1.85%
Added Shares held: Q3 2022 532.4k, Q4 2022 535.3k, Q1 2023 542.4k, Q2 2023 542.6k
+221
+221
0.0%
26
INTUIT
COM
INTU
INTU
38,466
$17.6m1.79%
1.79%
Reduced Shares held: Q3 2022 38.1k, Q4 2022 38.1k, Q1 2023 38.7k, Q2 2023 38.5k
-217
-217
-0.6%
27
AIR PRODS & CHEMS INC
COM
APD
APD
58,193
$17.4m1.77%
1.77%
Reduced Shares held: Q3 2022 57.4k, Q4 2022 57.7k, Q1 2023 58.2k, Q2 2023 58.2k
-27
-27
-0.1%
28
ADOBE INC
COM
ADBE
ADBE
33,928
$16.6m1.69%
1.69%
Added Shares held: Q3 2022 30.9k, Q4 2022 30.9k, Q1 2023 32.9k, Q2 2023 33.9k
+984
+984
3.0%
29
AMPHENOL CORP
CL A
APH
APH
193,704
$16.5m1.67%
1.67%
Added Shares held: Q3 2022 190.4k, Q4 2022 188.9k, Q1 2023 189.4k, Q2 2023 193.7k
+4.3k
+4,280
2.3%
30
AMAZON COM INC
COM
AMZN
AMZN
121,033
$15.8m1.61%
1.61%
Reduced Shares held: Q3 2022 121.1k, Q4 2022 116.4k, Q1 2023 122.6k, Q2 2023 121.0k
-1.6k
-1,561
-1.3%
31
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
26,031
$13.6m1.38%
1.38%
Added Shares held: Q3 2022 25.3k, Q4 2022 25.2k, Q1 2023 25.6k, Q2 2023 26.0k
+430
+430
1.7%
32
EXXON MOBIL CORP
COM
XOM
XOM
50,263
$5.4m0.55%
0.55%
Added Shares held: Q3 2022 50.3k, Q4 2022 49.4k, Q1 2023 49.4k, Q2 2023 50.3k
+892
+892
1.8%
33
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
26,290
$4.7m0.48%
0.48%
Reduced Shares held: Q3 2022 26.6k, Q4 2022 26.5k, Q1 2023 26.4k, Q2 2023 26.3k
-129
-129
-0.5%
34
SAN JUAN BASIN RTY TR
UNIT BEN INT
SJT
SJT
565,191
$4.2m0.43%
0.43%
Unchanged Shares held: Q3 2022 565.2k, Q4 2022 812.3k, Q1 2023 565.2k, Q2 2023 565.2k
35
TEXAS INSTRS INC
COM
TXN
TXN
18,574
$3.3m0.34%
0.34%
Added Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 1.1k, Q2 2023 18.6k
+17.5k
+17,466
1576.3%
36
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
6,852
$2.3m0.24%
0.24%
Added Shares held: Q3 2022 1.9k, Q4 2022 1.9k, Q1 2023 1.9k, Q2 2023 6.9k
+5.0k
+5,000
270.0%
37
BLACK STONE MINERALS L P
COM UNIT
BSM
BSM
132,962
$2.1m0.22%
0.22%
Reduced Shares held: Q3 2022 142.5k, Q4 2022 142.5k, Q1 2023 136.2k, Q2 2023 133.0k
-3.2k
-3,200
-2.4%
38
ABBVIE INC
COM
ABBV
ABBV
14,786
$2.0m0.20%
0.20%
Added Shares held: Q3 2022 14.9k, Q4 2022 14.2k, Q1 2023 14.3k, Q2 2023 14.8k
+494
+494
3.5%
39
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
16,616
$2.0m0.20%
0.20%
Added Shares held: Q3 2022 16.7k, Q4 2022 15.2k, Q1 2023 15.9k, Q2 2023 16.6k
+671
+671
4.2%
40
MASTERCARD INCORPORATED
CL A
MA
MA
4,995
$2.0m0.20%
0.20%
Added Shares held: Q3 2022 5.0k, Q4 2022 5.0k, Q1 2023 4.9k, Q2 2023 5.0k
+62
+62
1.3%
41
ABBOTT LABS
COM
ABT
ABT
17,398
$1.9m0.19%
0.19%
Reduced Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 17.6k, Q2 2023 17.4k
-227
-227
-1.3%
42
DORCHESTER MINERALS LP
COM UNIT
DMLP
DMLP
52,423
$1.6m0.16%
0.16%
Unchanged Shares held: Q3 2022 52.4k, Q4 2022 52.4k, Q1 2023 52.4k, Q2 2023 52.4k
43
CHEVRON CORP NEW
COM
CVX
CVX
9,316
$1.5m0.15%
0.15%
Added Shares held: Q3 2022 8.9k, Q4 2022 8.9k, Q1 2023 8.9k, Q2 2023 9.3k
+371
+371
4.2%
44
NVIDIA CORPORATION
COM
NVDA
NVDA
2,904
$1.2m0.12%
0.12%
Reduced Shares held: Q3 2022 3.1k, Q4 2022 3.1k, Q1 2023 3.2k, Q2 2023 2.9k
-302
-302
-9.4%
45
UNITEDHEALTH GROUP INC
COM
UNH
UNH
2,429
$1.2m0.12%
0.12%
Added Shares held: Q3 2022 2.1k, Q4 2022 2.1k, Q1 2023 2.1k, Q2 2023 2.4k
+325
+325
15.4%
46
NOVARTIS AG
SPONSORED ADR
NVS
NVS
11,511
$1.2m0.12%
0.12%
Reduced Shares held: Q3 2022 12.3k, Q4 2022 11.7k, Q1 2023 11.5k, Q2 2023 11.5k
-12
-12
-0.1%
47
ZEBRA TECHNOLOGIES CORPORATI
CL A
ZBRA
ZBRA
3,771
$1.1m0.11%
0.11%
New Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 0, Q2 2023 3.8k
48
LAM RESEARCH CORP
COM
COM
1,705
$1.1m0.11%
0.11%
Unchanged Shares held: Q3 2022 1.9k, Q4 2022 1.7k, Q1 2023 1.7k, Q2 2023 1.7k
49
LOWES COS INC
COM
LOW
LOW
4,320
$975.0k0.10%
0.10%
Added Shares held: Q3 2022 4.2k, Q4 2022 4.2k, Q1 2023 4.3k, Q2 2023 4.3k
+61
+61
1.4%
50
SABINE RTY TR
UNIT BEN INT
SBR
SBR
14,000
$923.0k0.09%
0.09%
Unchanged Shares held: Q3 2022 14.0k, Q4 2022 14.0k, Q1 2023 14.0k, Q2 2023 14.0k
51
PROSPERITY BANCSHARES INC
COM
PB
PB
15,425
$871.0k0.09%
0.09%
Unchanged Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 15.4k, Q2 2023 15.4k
52
JPMORGAN CHASE & CO
COM
JPM
JPM
5,875
$854.0k0.09%
0.09%
Reduced Shares held: Q3 2022 8.2k, Q4 2022 8.2k, Q1 2023 6.5k, Q2 2023 5.9k
-592
-592
-9.2%
53
MEDTRONIC PLC
SHS
MDT
MDT
8,691
$766.0k0.08%
0.08%
Reduced Shares held: Q3 2022 8.3k, Q4 2022 8.3k, Q1 2023 9.1k, Q2 2023 8.7k
-416
-416
-4.6%
54
ADVANCED MICRO DEVICES INC
COM
AMD
AMD
5,613
$639.0k0.07%
0.07%
Reduced Shares held: Q3 2022 7.2k, Q4 2022 5.7k, Q1 2023 5.7k, Q2 2023 5.6k
-40
-40
-0.7%
55
WELLS FARGO CO NEW
COM
WFC
WFC
14,808
$632.0k0.06%
0.06%
Unchanged Shares held: Q3 2022 5.4k, Q4 2022 0, Q1 2023 14.8k, Q2 2023 14.8k
56
WASTE MGMT INC DEL
COM
WM
WM
3,500
$607.0k0.06%
0.06%
Unchanged Shares held: Q3 2022 3.5k, Q4 2022 3.5k, Q1 2023 3.5k, Q2 2023 3.5k
57
MERCK & CO INC
COM
MRK
MRK
4,937
$570.0k0.06%
0.06%
Reduced Shares held: Q3 2022 4.9k, Q4 2022 5.3k, Q1 2023 5.1k, Q2 2023 4.9k
-169
-169
-3.3%
58
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
7,606
$555.0k0.06%
0.06%
Added Shares held: Q3 2022 6.6k, Q4 2022 6.6k, Q1 2023 7.3k, Q2 2023 7.6k
+320
+320
4.4%
59
VANGUARD INDEX FDS
REAL ESTATE ETF
VNQ
VNQ
6,030
$504.0k0.05%
0.05%
Added Shares held: Q3 2022 0, Q4 2022 5.9k, Q1 2023 6.0k, Q2 2023 6.0k
+28
+28
0.5%
60
CONOCOPHILLIPS
COM
COP
COP
4,789
$496.0k0.05%
0.05%
Added Shares held: Q3 2022 4.6k, Q4 2022 4.7k, Q1 2023 4.8k, Q2 2023 4.8k
+13
+13
0.3%
61
SELECT SECTOR SPDR TR
SBI INT-UTILS
XLU
XLU
7,060
$462.0k0.05%
0.05%
Added Shares held: Q3 2022 0, Q4 2022 3.4k, Q1 2023 5.0k, Q2 2023 7.1k
+2.1k
+2,079
41.7%
62
HOME DEPOT INC
COM
HD
HD
1,462
$454.0k0.05%
0.05%
Reduced Shares held: Q3 2022 2.2k, Q4 2022 2.2k, Q1 2023 2.0k, Q2 2023 1.5k
-585
-585
-28.6%
63
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
3,365
$450.0k0.05%
0.05%
Unchanged Shares held: Q3 2022 3.4k, Q4 2022 3.4k, Q1 2023 3.4k, Q2 2023 3.4k
64
BRISTOL-MYERS SQUIBB CO
COM
BMY
BMY
6,915
$442.0k0.04%
0.04%
Added Shares held: Q3 2022 6.6k, Q4 2022 6.6k, Q1 2023 6.6k, Q2 2023 6.9k
+300
+300
4.5%
65
NETFLIX INC
COM
NFLX
NFLX
1,000
$440.0k0.04%
0.04%
Reduced Shares held: Q3 2022 1.0k, Q4 2022 1.0k, Q1 2023 1.0k, Q2 2023 1.0k
-17
-17
-1.7%
66
CHIPOTLE MEXICAN GRILL INC
COM
CMG
CMG
200
$428.0k0.04%
0.04%
Unchanged Shares held: Q3 2022 200, Q4 2022 200, Q1 2023 200, Q2 2023 200
67
META PLATFORMS INC
CL A
META
META
1,461
$419.0k0.04%
0.04%
Reduced Shares held: Q3 2022 3.6k, Q4 2022 0, Q1 2023 1.5k, Q2 2023 1.5k
-65
-65
-4.3%
68
GRAINGER W W INC
COM
GWW
GWW
530
$418.0k0.04%
0.04%
Added Shares held: Q3 2022 0, Q4 2022 380, Q1 2023 380, Q2 2023 530
+150
+150
39.5%
69
PFIZER INC
COM
PFE
PFE
11,310
$415.0k0.04%
0.04%
New Shares held: Q3 2022 0, Q4 2022 4.3k, Q1 2023 0, Q2 2023 11.3k
70
SYSCO CORP
COM
SYY
SYY
5,518
$409.0k0.04%
0.04%
Added Shares held: Q3 2022 5.0k, Q4 2022 5.0k, Q1 2023 5.0k, Q2 2023 5.5k
+503
+503
10.0%
71
ALPHABET INC
CAP STK CL C
GOOG
GOOG
3,166
$383.0k0.04%
0.04%
Reduced Shares held: Q3 2022 4.1k, Q4 2022 4.1k, Q1 2023 4.3k, Q2 2023 3.2k
-1.2k
-1,174
-27.1%
72
MCDONALDS CORP
COM
MCD
MCD
1,245
$372.0k0.04%
0.04%
Added Shares held: Q3 2022 1.1k, Q4 2022 1.2k, Q1 2023 1.2k, Q2 2023 1.2k
+70
+70
6.0%
73
DANAHER CORPORATION
COM
DHR
DHR
1,447
$347.0k0.04%
0.04%
Reduced Shares held: Q3 2022 2.7k, Q4 2022 1.9k, Q1 2023 2.8k, Q2 2023 1.4k
-1.3k
-1,309
-47.5%
74
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
VEA
VEA
7,372
$340.0k0.03%
0.03%
Unchanged Shares held: Q3 2022 7.4k, Q4 2022 7.4k, Q1 2023 7.4k, Q2 2023 7.4k
75
ISHARES TR
CORE S&P MCP ETF
IJH
IJH
1,288
$337.0k0.03%
0.03%
Unchanged Shares held: Q3 2022 1.3k, Q4 2022 1.3k, Q1 2023 1.3k, Q2 2023 1.3k
76
WALMART INC
COM
WMT
WMT
2,042
$321.0k0.03%
0.03%
Added Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 1.4k, Q2 2023 2.0k
+600
+600
41.6%
77
CVS HEALTH CORP
COM
CVS
CVS
4,272
$295.0k0.03%
0.03%
Added Shares held: Q3 2022 3.0k, Q4 2022 3.6k, Q1 2023 4.2k, Q2 2023 4.3k
+29
+29
0.7%
78
SERVICENOW INC
COM
NOW
NOW
472
$265.0k0.03%
0.03%
Added Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 454, Q2 2023 472
+18
+18
4.0%
79
APPLIED MATLS INC
COM
AMAT
AMAT
1,800
$260.0k0.03%
0.03%
Unchanged Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 1.8k, Q2 2023 1.8k
80
SALESFORCE INC
COM
CRM
CRM
1,135
$240.0k0.02%
0.02%
Reduced Shares held: Q3 2022 4.1k, Q4 2022 1.7k, Q1 2023 1.2k, Q2 2023 1.1k
-30
-30
-2.6%
81
COSTCO WHSL CORP NEW
COM
COST
COST
440
$237.0k0.02%
0.02%
Reduced Shares held: Q3 2022 461, Q4 2022 461, Q1 2023 461, Q2 2023 440
-21
-21
-4.6%
82
NIKE INC
CL B
NKE
NKE
1,951
$215.0k0.02%
0.02%
Reduced Shares held: Q3 2022 2.8k, Q4 2022 2.8k, Q1 2023 2.8k, Q2 2023 2.0k
-853
-853
-30.4%
83
PAYPAL HLDGS INC
COM
PYPL
PYPL
3,210
$214.0k0.02%
0.02%
Reduced Shares held: Q3 2022 4.3k, Q4 2022 4.3k, Q1 2023 6.2k, Q2 2023 3.2k
-2.9k
-2,949
-47.9%
84
SPDR GOLD TR
GOLD SHS
GLD
GLD
1,185
$211.0k0.02%
0.02%
New Shares held: Q3 2022 2.6k, Q4 2022 2.6k, Q1 2023 0, Q2 2023 1.2k
85
FIRST FINL BANKSHARES INC
COM
FFIN
FFIN
7,336
$209.0k0.02%
0.02%
Unchanged Shares held: Q3 2022 7.3k, Q4 2022 7.3k, Q1 2023 7.3k, Q2 2023 7.3k
86
S&P GLOBAL INC
COM
SPGI
SPGI
515
$206.0k0.02%
0.02%
New Shares held: Q3 2022 961, Q4 2022 1.1k, Q1 2023 0, Q2 2023 515
87
ELI LILLY & CO
COM
LLY
LLY
436
$204.0k0.02%
0.02%
New Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 0, Q2 2023 436
88
NOKIA CORP
SPONSORED ADR
NOK
NOK
15,300
$64.0k0.01%
0.01%
Reduced Shares held: Q3 2022 13.1k, Q4 2022 13.1k, Q1 2023 15.4k, Q2 2023 15.3k
-126
-126
-0.8%