The Securities and Exchange Commission has not necessarily
reviewed the information in this filing and has not determined
if it is accurate and complete.
| |||||||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||||||
| COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
| VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
| ABBOTT LABS | COM | 282410000 | 27,557,202 | 311,607 | SH | SOLE | XXEC, INC. | 0 | 0 | 311,607 | |
| BADGER METER INC | COM | 565251080 | 26,030,248 | 204,736 | SH | SOLE | XXEC, INC. | 0 | 0 | 204,736 | |
| BERKSHIRE HATHAWAY CLASS B | CL B | 084670702 | 33,087,798 | 68,400 | SH | SOLE | XXEC, INC. | 0 | 0 | 68,400 | |
| CHUBB LTD F | COM | H1467J104 | 26,210,121 | 80,652 | SH | SOLE | XXEC, INC. | 0 | 0 | 80,652 | |
| CSX CORP | COM | 126408103 | 2,947,476 | 63,806 | SH | SOLE | XXEC, INC. | 0 | 0 | 63,806 | |
| FAIR ISAAC CORP | COM | 303250104 | 32,200,631 | 27,534 | SH | SOLE | XXEC, INC. | 0 | 0 | 27,534 | |
| GENTEX CORP | COM | 371901109 | 51,260,506 | 2,107,299 | SH | SOLE | XXEC, INC. | 0 | 0 | 2,107,299 | |
| HEARTFLOW INC | COM | 42238D107 | 18,363,954 | 599,194 | SH | SOLE | XXEC, INC. | 0 | 0 | 599,194 | |
| INTUIT | COM | 461202103 | 38,669,626 | 120,315 | SH | SOLE | XXEC, INC. | 0 | 0 | 120,315 | |
| MASTERCARD INC CLASS CLASS A | CL A | 57636Q104 | 47,358,837 | 95,940 | SH | SOLE | XXEC, INC. | 0 | 0 | 95,940 | |
| MCCORMICK & CO INC | COM | 579780206 | 1,196,258 | 24,927 | SH | SOLE | XXEC, INC. | 0 | 0 | 24,927 | |
| METTLER-TOLEDO INTL INC | COM | 592688105 | 51,139,167 | 44,343 | SH | SOLE | XXEC, INC. | 0 | 0 | 44,343 | |
| MIRCOSOFT CORP | COM | 594918104 | 56,863,337 | 140,205 | SH | SOLE | XXEC, INC. | 0 | 0 | 140,205 | |
| MOODYS CORP | COM | 615369105 | 63,526,379 | 141,570 | SH | SOLE | XXEC, INC. | 0 | 0 | 141,570 | |
| NORDSON CORP | COM | 655663102 | 55,144,168 | 191,958 | SH | SOLE | XXEC, INC. | 0 | 0 | 191,958 | |
| NOVO-NORDISK A S FSPONSORED ADR 1 ADR REPS 1 ORD SHS | ADR | 670100205 | 37,319,978 | 830,388 | SH | SOLE | XXEC, INC. | 0 | 0 | 830,388 | |
| PAYCHEX INC | COM | 704326107 | 15,123,866 | 156,379 | SH | SOLE | XXEC, INC. | 0 | 0 | 156,379 | |
| RELIANCE INC | COM | 75946W405 | 17,328,935 | 45,566 | SH | SOLE | XXEC, INC. | 0 | 0 | 45,566 | |
| UNIVERSAL DISPLAY CORP | COM | 91347P105 | 63,716,093 | 703,521 | SH | SOLE | XXEC, INC. | 0 | 0 | 703,521 | |
| VERISK ANALYTICS INC | COM | 92345Y106 | 39,494,279 | 225,561 | SH | SOLE | XXEC, INC. | 0 | 0 | 225,561 | |
| VISA INC CLASS CLASS A | COM CL A | 92826C839 | 41,377,928 | 126,672 | SH | SOLE | XXEC, INC. | 0 | 0 | 126,672 | |
| WASTE CONNECTIONS INC F | COM | 94106B101 | 5,946,393 | 37,165 | SH | SOLE | XXEC, INC. | 0 | 0 | 37,165 | |
| XYLEM INC | COM | 98419M100 | 18,262,404 | 164,256 | SH | SOLE | XXEC, INC. | 0 | 0 | 164,256 | |