| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 3M CO | 22,291 | 23,597 |
| ABBOTT LABORATORIES | 11,352 | 29,562 |
| ACTIVISION BLIZZARD | 29,534 | 38,069 |
| ALPHABET INC. | 51,814 | 78,835 |
| AMERICAN EXPRESS CO | 28,865 | 36,878 |
| BADGER METER INC | 3,558 | 12,698 |
| BAXTER INTERNTNL | 17,927 | 16,449 |
| BIO-TECHNE CORP | 9,377 | 31,755 |
| CH ROBINSON WORLDWD | 13,214 | 17,366 |
| CHARLES SCHWAB CORP | 21,908 | 30,233 |
| CHEVRON CORP | 3,259 | 2,533 |
| CORESITE REALTY CORP | 23,310 | 25,682 |
| CORNING INC | 320 | 900 |
| DIGI INTERNTNL | 8,646 | 12,285 |
| DONALDSON CO | 17,344 | 22,911 |
| ECOLAB INC | 44,380 | 47,599 |
| ELANCO ANIMAL HEALTH INC | 18,961 | 21,009 |
| FASTENAL CO | 26,911 | 41,750 |
| FISERV INC | 47,194 | 52,376 |
| FULLER CO H B | 21,622 | 26,459 |
| GENERAC HOLDINGS INC | 2,745 | 14,782 |
| GENERAL MILLS INC | 13,627 | 14,112 |
| GRACO INC | 11,845 | 34,366 |
| GREAT WESTERN BANCO | 7,348 | 4,284 |
| HOME DEPOT INC | 24,036 | 35,859 |
| HONEYWELL INTL INC | 27,556 | 49,984 |
| HORMEL FOODS CORP | 33,141 | 33,326 |
| INTEL CORP | 3,182 | 7,224 |
| JAMF HOLDING CORP | 6,587 | 6,283 |
| JOHNSON & JOHNSON | 33,504 | 36,984 |
| JPMORGAN CHASE & CO | 16,639 | 21,602 |
| LILLY ELI & CO | 52,236 | 55,717 |
| LITTELFUSE INC | 17,355 | 25,466 |
| MEDTRONIC PLC | 49,924 | 67,941 |
| MICROSOFT CORP | 38,686 | 58,941 |
| MOTOROLA SOLUTIONS | 37,495 | 37,413 |
| NVE CORP | 6,464 | 5,618 |
| NVENT ELECTRIC PLC | 13,619 | 14,323 |
| NVIDIA CORP | 25,320 | 52,220 |
| PFIZER INC | 9,616 | 11,227 |
| PRINCIPAL FINL | 28,594 | 28,774 |
| PROCTER & GAMBLE | 6,052 | 10,436 |
| QUALCOMM INC | 25,549 | 35,800 |
| ROCHE HLDG AG | 29,323 | 28,496 |
| SHERWIN WILLIAMS CO | 24,280 | 40,420 |
| SYSCO CORP | 25,025 | 33,046 |
| TARGET CORP | 4,228 | 13,240 |
| TENNANT CO | 27,721 | 28,770 |
| TEXAS INSTRUMENTS | 6,284 | 6,565 |
| TORO CO | 40,481 | 61,646 |
| UNITED PARCEL SRVC | 6,758 | 10,946 |
| UNITEDHEALTH GRP INC | 49,957 | 50,849 |
| US BANCORP | 75,476 | 84,561 |
| VISA INC | 57,365 | 66,713 |
| WALT DISNEY CO | 25,605 | 42,577 |
| WELLS FARGO & CO | 33,679 | 20,673 |
| WORKIVA INC | 6,399 | 15,575 |
| ZIMMER BIOMET HLDGS | 22,804 | 31,588 |