Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Microsoft(MSFT) | 302,932 | 297,569 | -5,363 | 114 | 125 | 11.13% | +11 |
| Paccar(PCAR) | 388,768 | 382,734 | -6,034 | 38 | 47 | 4.22% | +9 |
| Taiwan Semiconductor(TSM) | 292,985 | 290,647 | -2,338 | 30 | 40 | 3.52% | +9 |
| Dover(DOV) | 209,253 | 206,741 | -2,512 | 32 | 37 | 3.26% | +4 |
| Donaldson(DCI) | 508,982 | 503,690 | -5,292 | 33 | 38 | 3.35% | +4 |
| Ecolab(ECL) | 165,333 | 159,448 | -5,885 | 33 | 37 | 3.27% | +4 |
| Intuitive Surgical | 69,361 | 68,549 | -812 | 23 | 27 | 2.43% | +4 |
| Emerson Electric(EMR) | 279,955 | 274,238 | -5,717 | 27 | 31 | 2.77% | +4 |
| Stryker(SYK) | 65,542 | 64,989 | -553 | 20 | 23 | 2.07% | +4 |
| FedEx | 117,144 | 114,517 | -2,627 | 30 | 33 | 2.95% | +4 |
| Cintas(CTAS) | 45,735 | 45,229 | -506 | 28 | 31 | 2.76% | +4 |
| Amazon(AMZN) | 117,154 | 117,954 | +800 | 18 | 21 | 1.89% | +3 |
| Amphenol | 199,068 | 197,326 | -1,742 | 20 | 23 | 2.02% | +3 |
| Procter & Gamble(PG) | 207,795 | 203,793 | -4,002 | 30 | 33 | 2.94% | +3 |
| McCormick(MKC) | 239,651 | 242,855 | +3,204 | 16 | 19 | 1.66% | +2 |
| Auto Data Processing | 187,001 | 183,335 | -3,666 | 44 | 46 | 4.07% | +2 |
| Berkshire Hathaway Cl B | 26,026 | 26,218 | +192 | 9 | 11 | 0.98% | +2 |
| Zebra Technologies(ZBRA) | 40,852 | 42,374 | +1,522 | 11 | 13 | 1.14% | +2 |
| Nvidia(NVDA) | 2,925 | 3,256 | +331 | 1 | 3 | 0.26% | +1 |
| Thermo Fisher(TMO) | 27,460 | 27,435 | -25 | 15 | 16 | 1.42% | +1 |
| Alcon | 244,605 | 243,581 | -1,024 | 19 | 20 | 1.80% | +1 |
| Ishares Tr Msci Eafe Idx | 0 | 12,574 | +12,574 | 0 | 1 | 0.09% | +1 |
| Intuit(INTU) | 39,115 | 39,039 | -76 | 24 | 25 | 2.26% | +1 |
| Exxon Mobil Corp | 54,923 | 54,942 | +19 | 5 | 6 | 0.57% | +1 |
| Nordson(NDSN) | 220,211 | 215,043 | -5,168 | 58 | 59 | 5.25% | +1 |
| Ishares Tr S&p Midcp Valu | 0 | 5,646 | +5,646 | 0 | 1 | 0.06% | +1 |
| Texas Instruments(TXN) | 73,244 | 75,456 | +2,212 | 12 | 13 | 1.17% | +1 |
| Meta Platforms(META) | 1,088 | 2,106 | +1,018 | 0 | 1 | 0.09% | +1 |
| Illinois Tool Works(ITW) | 171,583 | 169,743 | -1,840 | 45 | 46 | 4.05% | +1 |
| Pepsico(PEP) | 170,039 | 168,208 | -1,831 | 29 | 29 | 2.62% | +1 |
| Select Sector Spdr Tr Sbi Int- | 0 | 8,088 | +8,088 | 0 | 1 | 0.05% | +1 |
| Alphabet Inc Cap Sk Cl A(GOOG) | 14,906 | 16,697 | +1,791 | 2 | 3 | 0.22% | 0 |
| Ishares Tr Sp Sm Cp 600 Vl Etf | 0 | 4,261 | +4,261 | 0 | 0 | 0.04% | 0 |
| Danaher Corp(DHR) | 1,104 | 2,651 | +1,547 | 0 | 1 | 0.06% | 0 |
| Nextera Energy(NEE) | 0 | 6,143 | +6,143 | 0 | 0 | 0.03% | 0 |
| Vanguard Intl Eqty Idx Emr Mkt | 0 | 8,364 | +8,364 | 0 | 0 | 0.03% | 0 |
| W.W. Grainger(GWW) | 1,830 | 1,831 | +1 | 2 | 2 | 0.17% | 0 |
| Aercap Holdings Nv Shs(AER) | 0 | 3,922 | +3,922 | 0 | 0 | 0.03% | 0 |
| Paypal(PYPL) | 0 | 4,965 | +4,965 | 0 | 0 | 0.03% | 0 |
| Coca-Cola(KO) | 423,289 | 412,888 | -10,401 | 25 | 25 | 2.25% | 0 |
| Palo Alto Networks Inc(PANW) | 0 | 995 | +995 | 0 | 0 | 0.03% | 0 |
| Salesforce Inc.(CRM) | 930 | 1,742 | +812 | 0 | 1 | 0.05% | 0 |
| Sherwin Williams Co(SHW) | 0 | 804 | +804 | 0 | 0 | 0.02% | 0 |
| Entegris Ord Shs(ENTG) | 0 | 1,973 | +1,973 | 0 | 0 | 0.02% | 0 |
| Ball Corp | 0 | 3,987 | +3,987 | 0 | 0 | 0.02% | 0 |
| Ferguson Plc New Shs | 0 | 1,226 | +1,226 | 0 | 0 | 0.02% | 0 |
| Ishares North American Natural | 0 | 5,853 | +5,853 | 0 | 0 | 0.02% | 0 |
| Jp Morgan Chase & Co(JPM) | 5,658 | 6,108 | +450 | 1 | 1 | 0.11% | 0 |
| Lam Resh Corp(LRCX) | 1,705 | 1,642 | -63 | 1 | 2 | 0.14% | 0 |
| Schwab Charles Cp New(SCHW) | 0 | 3,558 | +3,558 | 0 | 0 | 0.02% | 0 |
| T Mobile US Inc Com(TMUS) | 0 | 1,558 | +1,558 | 0 | 0 | 0.02% | 0 |
| Pfizer(PFE) | 0 | 8,703 | +8,703 | 0 | 0 | 0.02% | 0 |
| Eli Lilly(LLY) | 436 | 636 | +200 | 0 | 0 | 0.04% | 0 |
| Waste Management Inc(WM) | 6,500 | 6,505 | +5 | 1 | 1 | 0.12% | 0 |
| Mastercard Inc Cl A(MA) | 4,569 | 4,503 | -66 | 2 | 2 | 0.19% | 0 |
| Iqvia Hldgs Inc Com(IQV) | 0 | 852 | +852 | 0 | 0 | 0.02% | 0 |
| S&P 500 Spdr Tr Unit Ser 1(SPY) | 3,816 | 3,816 | 0 | 2 | 2 | 0.18% | 0 |
| Lowes Cos Inc(LOW) | 4,270 | 4,354 | +84 | 1 | 1 | 0.10% | 0 |
| Netflix Inc(NFLX) | 1,000 | 1,062 | +62 | 0 | 1 | 0.06% | 0 |
| Wells Fargo Co.(WFC) | 14,408 | 14,700 | +292 | 1 | 1 | 0.08% | 0 |
| Chevron Corp(CVX) | 12,991 | 13,166 | +175 | 2 | 2 | 0.18% | 0 |
| Merck & Co Inc(MRK) | 3,865 | 4,043 | +178 | 0 | 1 | 0.05% | 0 |
| Phillips 66 Com(PSX) | 3,168 | 3,267 | +99 | 0 | 1 | 0.05% | 0 |
| Alphabet Inc Cap Sk Cl C | 3,166 | 3,645 | +479 | 0 | 1 | 0.05% | 0 |
| Conocophillips(COP) | 6,814 | 7,032 | +218 | 1 | 1 | 0.08% | 0 |
| Dorchester Minerals Lp(DMLP) | 52,423 | 52,423 | 0 | 2 | 2 | 0.16% | 0 |
| Home Depot(HD) | 973 | 1,116 | +143 | 0 | 0 | 0.04% | 0 |
| Wal-Mart Stores(WMT) | 1,742 | 5,847 | +4,105 | 0 | 0 | 0.03% | 0 |
| Sysco Corp(SYY) | 9,223 | 9,226 | +3 | 1 | 1 | 0.07% | 0 |
| San Juan Basin Royalty Trust | 318,076 | 318,076 | 0 | 2 | 2 | 0.15% | 0 |
| Servicenow Inc Com(NOW) | 448 | 488 | +40 | 0 | 0 | 0.03% | 0 |
| Amgen(AMGN) | 930 | 1,116 | +186 | 0 | 0 | 0.03% | 0 |
| Unitedhealth Group(UNH) | 644 | 776 | +132 | 0 | 0 | 0.03% | 0 |
| Bristol Myers Squibb(BMY) | 8,550 | 8,818 | +268 | 0 | 0 | 0.04% | 0 |
| International Business Machine(IBM) | 3,365 | 3,074 | -291 | 1 | 1 | 0.05% | 0 |
| Medtronic Plc | 8,656 | 8,591 | -65 | 1 | 1 | 0.07% | 0 |
| Ishares Tr S&p Midcap 400 | 1,288 | 6,440 | +5,152 | 0 | 0 | 0.03% | 0 |
| S&p Global Inc(SPGI) | 515 | 590 | +75 | 0 | 0 | 0.02% | 0 |
| First Financial Bankshares(FFIN) | 7,336 | 7,336 | 0 | 0 | 0 | 0.02% | 0 |
| Blackrock Inc | 265 | 280 | +15 | 0 | 0 | 0.02% | 0 |
| Vanguard FTSE Developed Market | 7,372 | 7,372 | 0 | 0 | 0 | 0.03% | 0 |
| Blackstone Inc Com(BX) | 1,700 | 1,818 | +118 | 0 | 0 | 0.02% | 0 |
| Mondelez Intl Inc Cl A(MDLZ) | 6,960 | 7,245 | +285 | 1 | 1 | 0.05% | 0 |
| Nokia(NOK) | 15,300 | 15,300 | 0 | 0 | 0 | 0.00% | 0 |
| Mcdonald's Corp.(MCD) | 1,212 | 1,268 | +56 | 0 | 0 | 0.03% | -0 |
| Spdr Series Trust Kbw Regn Bk ST STR SP REGBNK | 5,638 | 5,638 | 0 | 0 | 0 | 0.03% | -0 |
| Abbvie Inc.(ABBV) | 17,612 | 14,905 | -2,707 | 3 | 3 | 0.24% | -0 |
| Vanguard Index Fds Reit Viper | 8,200 | 8,200 | 0 | 1 | 1 | 0.06% | -0 |
| Prosperity Bancshares(PB) | 15,425 | 15,425 | 0 | 1 | 1 | 0.09% | -0 |
| Sabine Royalty Trust Ubi(SBR) | 14,000 | 14,000 | 0 | 1 | 1 | 0.08% | -0 |
| Johnson & Johnson(JNJ) | 179,116 | 177,012 | -2,104 | 28 | 28 | 2.49% | -0 |
| Becton Dickinson(BDX) | 84,005 | 82,478 | -1,527 | 20 | 20 | 1.81% | -0 |
| Abbott Labs | 19,648 | 18,338 | -1,310 | 2 | 2 | 0.19% | -0 |
| Advanced Micro Devices Inc(AMD) | 3,290 | 2,175 | -1,115 | 0 | 0 | 0.03% | -0 |
| Black Stone Minerals L Com Uni(BSM) | 132,962 | 126,762 | -6,200 | 2 | 2 | 0.18% | -0 |
| United Parcel Service(UPS) | 26,295 | 26,271 | -24 | 4 | 4 | 0.35% | -0 |
| Novartis Ag(NVS) | 11,511 | 5,984 | -5,527 | 1 | 1 | 0.05% | -1 |
| Honeywell International(HON) | 130,841 | 129,679 | -1,162 | 27 | 27 | 2.37% | -1 |
| Vanguard Index Fds S&p 500 Etf | 2,567 | 0 | -2,567 | 1 | 0 | — | -1 |
| Air Products | 60,687 | 61,042 | +355 | 17 | 15 | 1.32% | -2 |