| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | ECOLAB INC | 173,412 | 19,027,000 | 5.30% | ||
| 2 | GRAINGER W W INC | 84,538 | 18,176,000 | 5.06% | ||
| 3 | NORDSON CORP | 278,924 | 17,555,000 | 4.89% | ||
| 4 | MICROSOFT CORP | 388,389 | 17,190,000 | 4.79% | ||
| 5 | AUTOMATIC DATA PROCESSING IN | 210,318 | 16,901,000 | 4.71% | ||
| 6 | INTEL CORP | 554,730 | 16,720,000 | 4.66% | ||
| 7 | ILLINOIS TOOL WKS INC | 202,422 | 16,661,000 | 4.64% | ||
| 8 | NOVARTIS A G | 181,095 | 16,646,000 | 4.64% | ||
| 9 | JOHNSON & JOHNSON | 176,247 | 16,453,000 | 4.58% | ||
| 10 | PEPSICO INC | 170,965 | 16,122,000 | 4.49% | ||
| 11 | 3M Co | 113,464 | 16,086,000 | 4.48% | ||
| 12 | FedEx Corp. | 109,832 | 15,814,000 | 4.41% | ||
| 13 | COCA COLA CO | 388,842 | 15,600,000 | 4.35% | ||
| 14 | PROCTER AND GAMBLE CO | 207,898 | 14,956,000 | 4.17% | ||
| 15 | UNITED PARCEL SERVICE INC | 149,697 | 14,774,000 | 4.12% | ||
| 16 | DONALDSON INC | 513,275 | 14,413,000 | 4.01% | ||
| 17 | PACCAR INC | 242,919 | 12,673,000 | 3.53% | ||
| 18 | NATIONAL INSTRS CORP | 439,641 | 12,218,000 | 3.40% | ||
| 19 | CVS HEALTH CORP | 123,766 | 11,941,000 | 3.33% | ||
| 20 | SCHLUMBERGER LTD | 170,655 | 11,770,000 | 3.28% | ||
| 21 | DOVER CORP | 201,581 | 11,526,000 | 3.21% | ||
| 22 | EMERSON ELEC CO | 254,629 | 11,247,000 | 3.13% | ||
| 23 | SAN JUAN BASIN RTY TR | 647,452 | 6,125,000 | 1.71% | ||
| 24 | APPLE INC | 53,155 | 5,863,000 | 1.63% | ||
| 25 | Exxon Mobil Corp | 36,756 | 2,733,000 | 0.76% | ||
| 26 | CHEVRON CORP NEW | 22,176 | 1,749,000 | 0.49% | ||
| 27 | Black Stone Minerals L Com Uni | 70,998 | 980,000 | 0.27% | ||
| 28 | AbbVie Inc | 14,214 | 773,000 | 0.22% | ||
| 29 | DORCHESTER MINERALS LP | 53,023 | 767,000 | 0.21% | ||
| 30 | LUMINEX CORP DEL COM | 39,175 | 662,000 | 0.18% | ||
| 31 | MEDTRONIC INC | 9,069 | 607,000 | 0.17% | ||
| 32 | ABBOTT LABS | 14,388 | 579,000 | 0.16% | ||
| 33 | INTERNATIONAL BUSINESS MACHS | 3,911 | 567,000 | 0.16% | ||
| 34 | TELEFONICA SA ADR SPONSORED | 40,779 | 491,000 | 0.14% | ||
| 35 | SABINE ROYALTY TR | 14,000 | 428,000 | 0.12% | ||
| 36 | BB&T CORP | 11,390 | 405,000 | 0.11% | ||
| 37 | BECTON DICKINSON & CO | 2,051 | 272,000 | 0.08% | ||
| 38 | CONOCOPHILLIPS | 5,676 | 272,000 | 0.08% | ||
| 39 | BERKSHIRE HATHAWAY INC DEL | 2,045 | 267,000 | 0.07% | ||
| 40 | BELLICUM PHARMACEUTICALS INC COM | 16,770 | 244,000 | 0.07% | ||
| 41 | STERICYCLE | 1,740 | 242,000 | 0.07% | ||
| 42 | PHILLIPS 66 | 2,843 | 218,000 | 0.06% | ||
| 43 | Halcon Res Corp Com New | 262,222 | 139,000 | 0.04% | ||
| 44 | NOKIA CORP | 15,100 | 102,000 | 0.03% | ||
| 45 | ECHELON CORP | 54,162 | 32,000 | 0.01% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001104366-15-000008, filed 2015.11.12).
From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.