1
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
273,518
$130.6m10.21%
10.21%
Reduced Shares held: Q3 2025 286.1k, Q4 2025 264.7k, Q1 2026 275.1k, Q2 2026 273.5k
-1.6k
-1,631
-0.6%
2
MICROSOFT CORP
COM
MSFT
MSFT
295,851
$110.4m8.62%
8.62%
Added Shares held: Q3 2025 309.1k, Q4 2025 273.9k, Q1 2026 295.8k, Q2 2026 295.9k
+28
+28
0.0%
3
APPLE INC
COM
AAPL
AAPL
349,854
$101.2m7.91%
7.91%
Reduced Shares held: Q3 2025 357.8k, Q4 2025 278.5k, Q1 2026 350.0k, Q2 2026 349.9k
-174
-174
-0.1%
4
AMPHENOL CORP
CL A
APH
APH
401,779
$70.8m5.53%
5.53%
Reduced Shares held: Q3 2025 405.9k, Q4 2025 387.5k, Q1 2026 402.9k, Q2 2026 401.8k
-1.1k
-1,112
-0.3%
5
NORDSON CORP
COM
NDSN
NDSN
233,840
$70.5m5.51%
5.51%
Reduced Shares held: Q3 2025 235.2k, Q4 2025 214.9k, Q1 2026 234.3k, Q2 2026 233.8k
-412
-412
-0.2%
6
ILLINOIS TOOL WKS INC
COM
ITW
ITW
185,044
$50.0m3.91%
3.91%
Added Shares held: Q3 2025 186.4k, Q4 2025 173.1k, Q1 2026 185.0k, Q2 2026 185.0k
+26
+26
0.0%
7
DONALDSON INC
COM
DCI
DCI
553,427
$49.7m3.88%
3.88%
Added Shares held: Q3 2025 555.8k, Q4 2025 503.1k, Q1 2026 553.4k, Q2 2026 553.4k
+16
+16
0.0%
8
DOVER CORP
COM
DOV
DOV
214,867
$48.2m3.77%
3.77%
Reduced Shares held: Q3 2025 220.1k, Q4 2025 207.9k, Q1 2026 215.2k, Q2 2026 214.9k
-307
-307
-0.1%
9
JOHNSON & JOHNSON
COM
JNJ
JNJ
186,267
$47.3m3.70%
3.70%
Added Shares held: Q3 2025 192.2k, Q4 2025 173.0k, Q1 2026 186.0k, Q2 2026 186.3k
+234
+234
0.1%
10
PACCAR INC
COM
PCAR
PCAR
384,489
$46.2m3.61%
3.61%
Reduced Shares held: Q3 2025 399.2k, Q4 2025 375.4k, Q1 2026 384.9k, Q2 2026 384.5k
-437
-437
-0.1%
11
ECOLAB INC
COM
ECL
ECL
164,367
$45.8m3.58%
3.58%
Added Shares held: Q3 2025 167.6k, Q4 2025 155.3k, Q1 2026 164.3k, Q2 2026 164.4k
+114
+114
0.1%
12
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
192,351
$43.1m3.37%
3.37%
Reduced Shares held: Q3 2025 193.5k, Q4 2025 179.2k, Q1 2026 192.5k, Q2 2026 192.4k
-116
-116
-0.1%
13
EMERSON ELEC CO
COM
EMR
EMR
282,826
$40.5m3.16%
3.16%
Reduced Shares held: Q3 2025 285.4k, Q4 2025 269.3k, Q1 2026 283.1k, Q2 2026 282.8k
-248
-248
-0.1%
14
COCA COLA CO
COM
KO
KO
440,494
$35.8m2.80%
2.80%
Added Shares held: Q3 2025 445.5k, Q4 2025 411.2k, Q1 2026 440.3k, Q2 2026 440.5k
+145
+145
0.0%
15
PROCTER AND GAMBLE CO
COM
PG
PG
217,517
$31.9m2.49%
2.49%
Added Shares held: Q3 2025 218.4k, Q4 2025 207.5k, Q1 2026 217.3k, Q2 2026 217.5k
+195
+195
0.1%
16
CINTAS CORP
COM
CTAS
CTAS
178,058
$30.3m2.37%
2.37%
Added Shares held: Q3 2025 180.3k, Q4 2025 177.1k, Q1 2026 177.4k, Q2 2026 178.1k
+643
+643
0.4%
17
TEXAS INSTRS INC
COM
TXN
TXN
94,421
$28.1m2.20%
2.20%
Added Shares held: Q3 2025 90.3k, Q4 2025 90.2k, Q1 2026 92.1k, Q2 2026 94.4k
+2.3k
+2,310
2.5%
18
AMAZON COM INC
COM
AMZN
AMZN
115,854
$27.6m2.16%
2.16%
Reduced Shares held: Q3 2025 119.7k, Q4 2025 113.3k, Q1 2026 115.9k, Q2 2026 115.9k
-58
-58
-0.1%
19
INTUITIVE SURGICAL INC
COM NEW
ISRG
ISRG
68,719
$27.3m2.14%
2.14%
Added Shares held: Q3 2025 69.2k, Q4 2025 67.0k, Q1 2026 68.4k, Q2 2026 68.7k
+305
+305
0.5%
20
EATON CORP PLC
SHS
ETN
ETN
53,572
$22.8m1.78%
1.78%
Added Shares held: Q3 2025 49.7k, Q4 2025 49.6k, Q1 2026 51.2k, Q2 2026 53.6k
+2.4k
+2,381
4.7%
21
STRYKER CORPORATION
COM
SYK
SYK
67,708
$21.3m1.67%
1.67%
Added Shares held: Q3 2025 65.0k, Q4 2025 63.8k, Q1 2026 66.0k, Q2 2026 67.7k
+1.7k
+1,666
2.5%
22
AIR PRODS & CHEMS INC
COM
APD
APD
66,243
$19.4m1.52%
1.52%
Added Shares held: Q3 2025 64.7k, Q4 2025 62.5k, Q1 2026 65.4k, Q2 2026 66.2k
+866
+866
1.3%
23
ALCON AG
ORD SHS
ALC
ALC
265,588
$17.8m1.39%
1.39%
Added Shares held: Q3 2025 242.2k, Q4 2025 230.1k, Q1 2026 244.0k, Q2 2026 265.6k
+21.6k
+21,596
8.8%
24
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
35,330
$17.7m1.38%
1.38%
Added Shares held: Q3 2025 32.5k, Q4 2025 30.9k, Q1 2026 32.7k, Q2 2026 35.3k
+2.6k
+2,638
8.1%
25
HONEYWELL INTL INC
COM
HON
HON
68,318
$15.3m1.20%
1.20%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 68.3k
26
HONEYWELL AEROSPACE INC
COM
HONA
HONA
68,390
$15.1m1.18%
1.18%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 68.4k
27
ZEBRA TECHNOLOGIES CORPORATI
CL A
ZBRA
ZBRA
57,352
$15.1m1.18%
1.18%
Added Shares held: Q3 2025 52.1k, Q4 2025 52.0k, Q1 2026 55.1k, Q2 2026 57.4k
+2.3k
+2,258
4.1%
28
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
25,146
$12.6m0.98%
0.98%
Added Shares held: Q3 2025 25.1k, Q4 2025 25.1k, Q1 2026 25.1k, Q2 2026 25.1k
+20
+20
0.1%
29
REPUBLIC SVCS INC
COM
RSG
RSG
55,455
$11.8m0.92%
0.92%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 32.2k, Q2 2026 55.5k
+23.3k
+23,264
72.3%
30
INTUIT
COM
INTU
INTU
40,121
$10.5m0.82%
0.82%
Reduced Shares held: Q3 2025 39.3k, Q4 2025 38.5k, Q1 2026 40.4k, Q2 2026 40.1k
-266
-266
-0.7%
31
EXXONMOBIL HOLDINGS CORP COM SHS
STOCK
XOM
XOM
57,973
$7.9m0.62%
0.62%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 58.0k
32
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
51,267
$6.4m0.50%
0.50%
Added Shares held: Q3 2025 44.4k, Q4 2025 45.0k, Q1 2026 49.9k, Q2 2026 51.3k
+1.3k
+1,346
2.7%
33
LAM RESEARCH CORP
COM NEW
LRCX
LRCX
13,500
$5.8m0.46%
0.46%
Unchanged Shares held: Q3 2025 13.5k, Q4 2025 13.5k, Q1 2026 13.5k, Q2 2026 13.5k
34
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
4,218
$3.1m0.25%
0.25%
Unchanged Shares held: Q3 2025 4.2k, Q4 2025 4.2k, Q1 2026 4.2k, Q2 2026 4.2k
35
NVIDIA CORPORATION
COM
NVDA
NVDA
15,239
$3.0m0.24%
0.24%
Reduced Shares held: Q3 2025 24.7k, Q4 2025 15.8k, Q1 2026 15.6k, Q2 2026 15.2k
-371
-371
-2.4%
36
ABBVIE INC
COM
ABBV
ABBV
12,069
$3.0m0.24%
0.24%
Added Shares held: Q3 2025 14.2k, Q4 2025 11.1k, Q1 2026 12.1k, Q2 2026 12.1k
+10
+10
0.1%
37
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
7,356
$2.6m0.21%
0.21%
Reduced Shares held: Q3 2025 13.8k, Q4 2025 7.4k, Q1 2026 7.7k, Q2 2026 7.4k
-319
-319
-4.2%
38
GRAINGER W W INC
COM
GWW
GWW
1,830
$2.5m0.19%
0.19%
Unchanged Shares held: Q3 2025 1.8k, Q4 2025 1.8k, Q1 2026 1.8k, Q2 2026 1.8k
39
PEPSICO INC
COM
PEP
PEP
15,592
$2.1m0.16%
0.16%
Added Shares held: Q3 2025 20.2k, Q4 2025 17.0k, Q1 2026 15.6k, Q2 2026 15.6k
+4
+4
0.0%
40
STELLAR BANCORP INC
COM
COM
46,419
$1.8m0.14%
0.14%
Unchanged Shares held: Q3 2025 46.4k, Q4 2025 46.4k, Q1 2026 46.4k, Q2 2026 46.4k
41
CHEVRON CORP NEW
COM
CVX
CVX
10,218
$1.7m0.13%
0.13%
Added Shares held: Q3 2025 12.9k, Q4 2025 9.7k, Q1 2026 10.2k, Q2 2026 10.2k
+7
+7
0.1%
42
BLACK STONE MINERALS L P
COM UNIT
BSM
BSM
119,987
$1.7m0.13%
0.13%
Unchanged Shares held: Q3 2025 120.0k, Q4 2025 120.0k, Q1 2026 120.0k, Q2 2026 120.0k
43
FEDEX CORP
COM
FDX
FDX
4,563
$1.4m0.11%
0.11%
Reduced Shares held: Q3 2025 6.2k, Q4 2025 6.1k, Q1 2026 4.8k, Q2 2026 4.6k
-279
-279
-5.8%
44
WASTE MGMT INC DEL
COM
WM
WM
6,275
$1.4m0.11%
0.11%
Unchanged Shares held: Q3 2025 6.3k, Q4 2025 6.3k, Q1 2026 6.3k, Q2 2026 6.3k
45
DORCHESTER MINERALS LP
COM UNIT
DMLP
DMLP
52,423
$1.3m0.10%
0.10%
Unchanged Shares held: Q3 2025 52.4k, Q4 2025 52.4k, Q1 2026 52.4k, Q2 2026 52.4k
46
MASTERCARD INCORPORATED
CL A
MA
MA
2,545
$1.3m0.10%
0.10%
Reduced Shares held: Q3 2025 4.0k, Q4 2025 2.9k, Q1 2026 2.8k, Q2 2026 2.5k
-249
-249
-8.9%
47
ABBOTT LABS
COM
ABT
ABT
13,281
$1.2m0.09%
0.09%
Reduced Shares held: Q3 2025 18.2k, Q4 2025 12.4k, Q1 2026 13.4k, Q2 2026 13.3k
-119
-119
-0.9%
48
ALPHABET INC
CAP STK CL C
GOOG
GOOG
3,157
$1.1m0.09%
0.09%
Added Shares held: Q3 2025 3.2k, Q4 2025 3.2k, Q1 2026 3.2k, Q2 2026 3.2k
+1
+1
0.0%
49
SABINE RTY TR
UNIT BEN INT
SBR
SBR
14,000
$1.0m0.08%
0.08%
Unchanged Shares held: Q3 2025 14.0k, Q4 2025 7.0k, Q1 2026 14.0k, Q2 2026 14.0k
50
SAN JUAN BASIN RTY TR
UNIT BEN INT
SJT
SJT
318,076
$1.0m0.08%
0.08%
Unchanged Shares held: Q3 2025 318.1k, Q4 2025 170.3k, Q1 2026 318.1k, Q2 2026 318.1k
51
ELI LILLY & CO
COM
LLY
LLY
749
$898.4k0.07%
0.07%
Unchanged Shares held: Q3 2025 745, Q4 2025 755, Q1 2026 749, Q2 2026 749
52
BROADCOM INC
COM
AVGO
AVGO
2,097
$792.1k0.06%
0.06%
Added Shares held: Q3 2025 4.2k, Q4 2025 1.6k, Q1 2026 2.0k, Q2 2026 2.1k
+80
+80
4.0%
53
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
6,213
$786.4k0.06%
0.06%
Added Shares held: Q3 2025 6.1k, Q4 2025 6.2k, Q1 2026 6.2k, Q2 2026 6.2k
+45
+45
0.7%
54
SYSCO CORP
COM
SYY
SYY
9,252
$773.3k0.06%
0.06%
Added Shares held: Q3 2025 9.2k, Q4 2025 9.2k, Q1 2026 9.2k, Q2 2026 9.3k
+3
+3
0.0%
55
NETFLIX INC
COM
NFLX
NFLX
10,009
$714.6k0.06%
0.06%
Added Shares held: Q3 2025 10.0k, Q4 2025 10.0k, Q1 2026 10.0k, Q2 2026 10.0k
+9
+9
0.1%
56
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
1,988
$559.0k0.04%
0.04%
Unchanged Shares held: Q3 2025 3.0k, Q4 2025 1.8k, Q1 2026 2.0k, Q2 2026 2.0k
57
NOVARTIS AG
SPONSORED ADR
NVS
NVS
3,325
$521.1k0.04%
0.04%
Unchanged Shares held: Q3 2025 3.2k, Q4 2025 3.2k, Q1 2026 3.3k, Q2 2026 3.3k
58
MEDTRONIC PLC
SHS
MDT
MDT
6,203
$485.3k0.04%
0.04%
Unchanged Shares held: Q3 2025 8.4k, Q4 2025 5.8k, Q1 2026 6.2k, Q2 2026 6.2k
59
LOWES COS INC
COM
LOW
LOW
2,187
$482.3k0.04%
0.04%
Unchanged Shares held: Q3 2025 2.2k, Q4 2025 2.2k, Q1 2026 2.2k, Q2 2026 2.2k
60
PHILLIPS 66
COM
PSX
PSX
2,730
$461.5k0.04%
0.04%
Unchanged Shares held: Q3 2025 2.7k, Q4 2025 2.7k, Q1 2026 2.7k, Q2 2026 2.7k
61
CONOCOPHILLIPS
COM
COP
COP
4,264
$443.3k0.03%
0.03%
Unchanged Shares held: Q3 2025 5.8k, Q4 2025 4.0k, Q1 2026 4.3k, Q2 2026 4.3k
62
VANGUARD WORLD FD
INF TECH ETF
VGT
VGT
3,670
$438.6k0.03%
0.03%
Added Shares held: Q3 2025 0, Q4 2025 2.7k, Q1 2026 2.9k, Q2 2026 3.7k
+790
+790
27.4%
63
BRISTOL-MYERS SQUIBB CO
COM
BMY
BMY
7,519
$433.2k0.03%
0.03%
Reduced Shares held: Q3 2025 8.6k, Q4 2025 8.3k, Q1 2026 8.3k, Q2 2026 7.5k
-800
-800
-9.6%
64
BECTON DICKINSON & CO
COM
BDX
BDX
2,749
$416.0k0.03%
0.03%
Reduced Shares held: Q3 2025 12.8k, Q4 2025 7.3k, Q1 2026 12.7k, Q2 2026 2.7k
-9.9k
-9,926
-78.3%
65
3M CO
COM
MMM
MMM
2,445
$395.9k0.03%
0.03%
Unchanged Shares held: Q3 2025 2.6k, Q4 2025 2.6k, Q1 2026 2.4k, Q2 2026 2.4k
66
HOME DEPOT INC
COM
HD
HD
1,079
$380.4k0.03%
0.03%
Added Shares held: Q3 2025 963, Q4 2025 980, Q1 2026 1.1k, Q2 2026 1.1k
+7
+7
0.7%
67
MCDONALDS CORP
COM
MCD
MCD
1,384
$374.1k0.03%
0.03%
Unchanged Shares held: Q3 2025 2.1k, Q4 2025 1.2k, Q1 2026 1.4k, Q2 2026 1.4k
68
TEXAS CAP BANCSHARES INC
COM
TCBI
TCBI
3,500
$361.4k0.03%
0.03%
Unchanged Shares held: Q3 2025 0, Q4 2025 3.5k, Q1 2026 3.5k, Q2 2026 3.5k
69
FEDEX FGHT HLDG CO INC
COMMON STOCK
FDXF
FDXF
2,325
$351.1k0.03%
0.03%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 2.3k
70
SPDR GOLD TR
GOLD SHS
GLD
GLD
939
$345.9k0.03%
0.03%
Unchanged Shares held: Q3 2025 939, Q4 2025 939, Q1 2026 939, Q2 2026 939
71
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
3,039
$326.7k0.03%
0.03%
Reduced Shares held: Q3 2025 18.5k, Q4 2025 16.4k, Q1 2026 16.3k, Q2 2026 3.0k
-13.3k
-13,275
-81.4%
72
ADVANCED MICRO DEVICES INC
COM
AMD
AMD
553
$321.2k0.03%
0.03%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 553
73
META PLATFORMS INC
CL A
META
META
562
$316.6k0.02%
0.02%
Added Shares held: Q3 2025 1.3k, Q4 2025 426, Q1 2026 527, Q2 2026 562
+35
+35
6.6%
74
WALMART INC
COM
WMT
WMT
2,587
$293.0k0.02%
0.02%
Added Shares held: Q3 2025 5.3k, Q4 2025 2.6k, Q1 2026 2.6k, Q2 2026 2.6k
+1
+1
0.0%
75
AMGEN INC
COM
AMGN
AMGN
787
$285.0k0.02%
0.02%
Unchanged Shares held: Q3 2025 1.0k, Q4 2025 676, Q1 2026 787, Q2 2026 787
76
JPMORGAN CHASE & CO
COM
JPM
JPM
851
$278.6k0.02%
0.02%
Added Shares held: Q3 2025 4.6k, Q4 2025 0, Q1 2026 850, Q2 2026 851
+1
+1
0.1%
77
ENTERPRISE PRODS PARTNERS L
COM
EPD
EPD
7,020
$258.1k0.02%
0.02%
Unchanged Shares held: Q3 2025 7.0k, Q4 2025 7.0k, Q1 2026 7.0k, Q2 2026 7.0k
78
FIRST FINL BANKSHARES INC
COM
FFIN
FFIN
7,336
$253.8k0.02%
0.02%
Unchanged Shares held: Q3 2025 7.3k, Q4 2025 7.3k, Q1 2026 7.3k, Q2 2026 7.3k
79
BANK AMERICA CORP
COM
BAC
BAC
3,965
$225.9k0.02%
0.02%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 4.0k
80
CISCO SYS INC
COM
CSCO
CSCO
1,714
$201.3k0.02%
0.02%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 1.7k
81
NOKIA CORP
SPONSORED ADR
NOK
NOK
13,318
$176.9k0.01%
0.01%
Reduced Shares held: Q3 2025 15.3k, Q4 2025 15.0k, Q1 2026 15.0k, Q2 2026 13.3k
-1.6k
-1,650
-11.0%