| Name of Bond | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| AUTODESK INC 2.85% DUE 1/15/30 | 51,294 | 45,076 |
| BIOGEN INC 4.05% DUE 9/15/25 | 50,404 | 49,156 |
| EVERSOURCE ENERGY, 3.3% DUE 1/15/28 | 53,291 | 47,375 |
| FORTUNE BRANDS 3.25% DUE 9/15/29 | 52,472 | 46,211 |
| GATX CORP 3.85% DUE 3/30/27 | 49,341 | 47,918 |
| MARSH & MCLENNAN 3.75% DUE 3/14/26 | 50,231 | 48,919 |
| MORGAN STANLEY 3.7% DUE 10/23/24 | 50,515 | 49,384 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 3M CO | 8,708 | 23,941 |
| ABBOTT LABS | 8,977 | 140,339 |
| ALLIANT ENERGY CORP | 48,715 | 44,118 |
| ALPHABET INC | 97,795 | 271,290 |
| AMERICAN EXPRESS CO | 41,450 | 112,404 |
| AUTO DATA PROCESSING (ADP) | 21,104 | 23,297 |
| BAXTER INTL INC | 7,420 | 24,163 |
| BIO-TECHNE CORP (TECH) | 48,973 | 46,296 |
| CAPITAL ONE | 49,920 | 35,280 |
| CH ROBINSON WORLDWIDE | 26,166 | 32,396 |
| CHARLES SCHWAB | 32,318 | 58,480 |
| CINTAS CORP | 17,727 | 45,200 |
| DIGI INTERNATIONAL | 13,035 | 26,000 |
| DONALDSON CO INC | 4,590 | 62,083 |
| ECOLAB INC | 131,608 | 208,268 |
| ENTEGRIS INC | 49,571 | 59,910 |
| FASTENAL CO | 41,598 | 116,586 |
| FISERV INC | 107,865 | 149,445 |
| GENERAC HOLDINGS INC (GNRC) | 14,279 | 16,155 |
| GRACO INC | 6,014 | 286,308 |
| HB FULLER CO | 13,086 | 122,115 |
| HOME DEPOT INC | 40,793 | 86,638 |
| HONEYWELL INTL INC | 13,822 | 120,583 |
| HORMEL FOODS CORP | 8,994 | 92,316 |
| JAMF HOLDINGS CORP | 28,854 | 16,254 |
| JOHNSON & JOHNSON | 133,381 | 148,903 |
| JPMORGAN CHASE & CO | 17,925 | 25,515 |
| LILLY ELI & CO | 19,410 | 218,595 |
| LITTLEFUSE INC | 90,842 | 120,402 |
| MEDTRONIC INC | 117,286 | 127,689 |
| MICROSOFT CORP | 123,114 | 178,619 |
| MOTOROLA SOLUTIONS | 67,531 | 133,063 |
| NEOGEN | 235 | 804 |
| NORTHERN TRUST CORP | 24,886 | 21,095 |
| NVENT ELECTRIC PLC | 10,981 | 118,180 |
| NVIDIA CORP | 48,043 | 101,520 |
| POLARIS INDUSTRIES | 27,378 | 21,323 |
| PRINCIPAL FINANCIAL GROUP | 6,880 | 55,069 |
| PROCTOR & GAMBLE | 28,141 | 40,299 |
| QUALCOMM INC | 58,354 | 65,084 |
| ROCHE HLDG AG | 63,872 | 76,989 |
| ROCKWELL AUTOMATION | 19,865 | 31,048 |
| SALESFORCE COM | 59,501 | 78,942 |
| SCE TRUST SIX 5% | 50,020 | 40,940 |
| SYSCO CORP | 71,613 | 71,302 |
| TARGET CORP | 21,060 | 46,287 |
| TENNANT CO | 49,715 | 64,883 |
| TEXAS INSTRUMENTS (TXN) | 45,328 | 46,877 |
| TORO CO | 3,987 | 191,980 |
| UNITED PARCEL SERVICE CL B | 20,250 | 55,031 |
| UNITEDHEALTH GROUP | 150,018 | 236,912 |
| US BANCORP | 97,808 | 194,760 |
| VISA INC | 26,437 | 52,070 |
| WALT DISNEY CO | 84,546 | 76,747 |
| WELLS FARGO & CO | 56,499 | 127,972 |
| WORKIVA INC | 9,000 | 12,691 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| TAFT STETTINIUS & HOLLISTER LLP | 8,000 | 4,000 | 4,000 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| MISC. EXPENSES | 63 | 0 | 63 | |
| INVESTMENT/BANK FEES | 226 | 226 | 0 | |
| FILING FEE | 25 | 0 | 25 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| MAIRS AND POWERS - INVESTMENTS | 22,126 | 22,126 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 1,577 | 1,577 | 0 | |
| 2023 ESTIMATED EXCISE TAXES DUE | 456 | 0 | 0 |