| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| ACCOUNTING FEES | 5,418 | 0 | 0 | 5,418 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| ACI WORLDWIDE INC (ACIW) | 21,380 | 38,248 |
| AMETEK INC (AME) | 52,398 | 205,310 |
| AMPHENOL CORP (APH) | 45,472 | 364,878 |
| APPLIED INDUSTRIAL TECHNOLOGIES INC (AIT) | 54,995 | 64,193 |
| APTARGROUP INC (ATR) | 106,435 | 134,156 |
| ASSURANT INC (AIZ) | 77,007 | 144,510 |
| AUTOMATIC DATA PROCESSING INC (ADP) | 33,474 | 51,446 |
| CHURCH & DWIGHT INC (CHD) | 79,150 | 129,968 |
| CLEAN HARBORS INC (CLH) | 43,426 | 46,896 |
| CLEARWATER ANALYTICS HOLDINGS (CWAN) | 0 | 1,929,600 |
| COMFORT SYSTEMS USA INC (FIX) | 28,556 | 116,661 |
| CSW INDUSTRIALS INC (CSW) | 21,724 | 88,059 |
| DANAHER CORP (DHR) | 40,313 | 125,906 |
| DONALDSON CO INC (DCI) | 71,875 | 141,856 |
| ECOLAB INC (ECL) | 62,622 | 131,260 |
| FASTENAL COMPANY (FAST) | 53,179 | 88,286 |
| FIDELITY NATIONAL INFORMATION (FIS) | 83,692 | 86,398 |
| FISERV INC (FISV) | 69,480 | 70,529 |
| FORTIVE CORP (FTV) | 76,073 | 93,857 |
| FTI CONSULTING INC (FCN) | 87,562 | 68,332 |
| GALLAGHER ARTHUR J & CO (AJG) | 37,954 | 181,153 |
| GRACO INC (GGG) | 97,973 | 139,349 |
| IDEX CORP (IEX) | 84,269 | 133,455 |
| KADANT INC (KAI) | 38,648 | 57,004 |
| LANDSTAR SYSTEM INC (LSTR) | 58,649 | 100,590 |
| MERIT MEDICAL SYS INC (MMSI) | 11,875 | 11,018 |
| MSA SAFETY INC (MSA) | 85,860 | 80,070 |
| NORDSON CORP (NDSN) | 84,601 | 120,215 |
| NVENT ELECTRIC PLC SHS (NVT) | 42,335 | 127,463 |
| PENTAIR PLC (PNR) | 22,331 | 41,656 |
| PROCTER & GAMBLE CO (PG) | 75,909 | 85,986 |
| PROGRESS SOFTWARE CORP (PRGS) | 50,953 | 38,664 |
| RBC BEARINGS INC (RBC) | 33,383 | 67,265 |
| ROPER TECHNOLOGIES INC (ROP) | 114,361 | 140,216 |
| ROSS STORES INC | 12,449 | 18,014 |
| RPM INTL INC (RPM) | 69,939 | 124,800 |
| SELECTIVE INS GROUP INC (SIGI) | 8,365 | 8,367 |
| STRIDE INC (LRN) | 55,110 | 22,726 |
| THERMO FISHER SCIENTIFIC INC (TMO) | 46,874 | 144,863 |
| UFP TECHNOLOGIES INC (UFPT) | 28,973 | 22,203 |
| VERALTO CORP COM (VLTO) | 82,351 | 104,769 |
| VERISK ANALYTICS INC (VRSK) | 53,085 | 134,214 |
| VERTIV HLDG CO CLASS A (VRT) | 9,594 | 81,005 |
| WAYSTAR HOLDING CORP (WAY) | 23,081 | 19,650 |
| WINMARK CORPORATION (WINA) | 36,393 | 40,494 |
| XYLEM INC (XYL) | 65,890 | 163,416 |
| Category/ Item | Listed at Cost or FMV | Book Value | End of Year Fair Market Value |
|---|---|---|---|
| ISHARES GLOBAL FINANCIALS ETF (IXG) | AT COST | 120,632 | 260,762 |
| ISHARES RUSSELL 2000 GRWTH ETF (IWO) | AT COST | 129,176 | 274,036 |
| ISHARES RUSSELL 2000 VALUE ETF (IWN) | AT COST | 102,689 | 171,397 |
| JANUS HENDERSON GLB LIFE SCI T (JAGLX) | AT COST | 108,023 | 210,410 |
| SPDR DJIA TRUST (DIA) | AT COST | 322,274 | 765,867 |
| SPDR S&P 500 ETF TRUST (SPY) | AT COST | 459,566 | 1,324,608 |
| ST STR TECHNOLOGY SEL SEC SPDR (XLK) | AT COST | 342,900 | 1,834,305 |
| VANGUARD CONSM STPLES ET ETF (VDC) | AT COST | 250,351 | 368,416 |
| VANGUARD DIVIDEND APPRECIATION (VIG) | AT COST | 523,323 | 1,242,803 |
| VANGUARD GNMA INV (VFIIX) | AT COST | 37,520 | 33,458 |
| VANGUARD MID CAP VALUE ETF (VOE) | AT COST | 108,427 | 194,674 |
| VANGUARD MIDCAP GROWTH ETF (VOT) | AT COST | 140,591 | 358,204 |
| VANGUARD SHT TRM INVT GRD ADM (VFSUX) | AT COST | 1,830,666 | 1,834,708 |
| VANGUARD SHT TRM INVT GRD INV (VFSTX) | AT COST | 30,486 | 30,205 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| BANK FEES | 25 | 0 | 0 | 25 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMENT FEES | 30,561 | 30,561 | 0 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FEDERAL EXCISE TAX | 4,506 | 0 | 0 | 0 |