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 |
AAR Corp | COM | 000361105 | 6,617 | 177,220 | SH | SOLE | 177,220 | 0 | 0 | ||
Abbott Laboratories | COM | 002824100 | 229,105 | 3,167,495 | SH | SOLE | 2,391,507 | 0 | 775,988 | ||
Abbvie Inc | COM | 00287Y109 | 9,140 | 99,141 | SH | SOLE | 14,310 | 0 | 84,831 | ||
Actuant Corp | COM | 00508X203 | 7,972 | 379,818 | SH | SOLE | 379,818 | 0 | 0 | ||
Adobe Inc. | COM | 00724F101 | 475 | 2,100 | SH | SOLE | 375 | 0 | 1,725 | ||
ALLETE, Inc. | COM | 018522300 | 5,798 | 76,063 | SH | SOLE | 38,590 | 0 | 37,473 | ||
Alliant Energy Corp. | COM | 018802108 | 305 | 7,228 | SH | SOLE | 0 | 0 | 7,228 | ||
Alphabet Inc Class A | COM | 02079K305 | 1,492 | 1,428 | SH | SOLE | 792 | 0 | 636 | ||
Alphabet Inc Class C | COM | 02079K107 | 276,280 | 266,780 | SH | SOLE | 225,475 | 0 | 41,305 | ||
Altria Group Inc | COM | 02209S103 | 300 | 6,082 | SH | SOLE | 563 | 0 | 5,519 | ||
Amazon Com Inc | COM | 023135106 | 925 | 616 | SH | SOLE | 121 | 0 | 495 | ||
American Express | COM | 025816109 | 132,015 | 1,384,970 | SH | SOLE | 1,091,018 | 0 | 293,952 | ||
American Tower Cl A | COM | 03027X100 | 529 | 3,345 | SH | SOLE | 200 | 0 | 3,145 | ||
Ameriprise Financial | COM | 03076C106 | 243 | 2,331 | SH | SOLE | 90 | 0 | 2,241 | ||
Amgen | COM | 031162100 | 1,815 | 9,323 | SH | SOLE | 1,606 | 0 | 7,717 | ||
Apogee Enterprises, Inc | COM | 037598109 | 11,487 | 384,840 | SH | SOLE | 383,240 | 0 | 1,600 | ||
Apple Computer | COM | 037833100 | 5,332 | 33,803 | SH | SOLE | 13,208 | 0 | 20,595 | ||
Applied Materials Inc | COM | 038222105 | 301 | 9,202 | SH | SOLE | 875 | 0 | 8,327 | ||
Assoc Banc Corp | COM | 045487105 | 51,029 | 2,578,515 | SH | SOLE | 2,228,895 | 0 | 349,620 | ||
AT&T | COM | 00206R102 | 1,321 | 46,279 | SH | SOLE | 9,080 | 0 | 37,199 | ||
Automatic Data Proc | COM | 053015103 | 662 | 5,052 | SH | SOLE | 3,952 | 0 | 1,100 | ||
Badger Meter Inc | COM | 056525108 | 66,393 | 1,349,172 | SH | SOLE | 1,034,085 | 0 | 315,087 | ||
Bank of America Corp | COM | 060505104 | 381 | 15,455 | SH | SOLE | 4,390 | 0 | 11,065 | ||
Baxter International | COM | 071813109 | 47,871 | 727,309 | SH | SOLE | 447,462 | 0 | 279,847 | ||
Becton Dickinson & Co | COM | 075887109 | 739 | 3,280 | SH | SOLE | 1,567 | 0 | 1,713 | ||
Bemis | COM | 081437105 | 136,822 | 2,980,866 | SH | SOLE | 2,318,430 | 0 | 662,436 | ||
Berkshire Hathaway | COM | 084670108 | 3,366 | 11 | SH | SOLE | 1 | 0 | 10 | ||
Berkshire Hathaway B | COM | 084670702 | 4,560 | 22,333 | SH | SOLE | 2,003 | 0 | 20,330 | ||
Bio-Techne Corp | COM | 09073M104 | 172,269 | 1,190,362 | SH | SOLE | 942,481 | 0 | 247,881 | ||
Biogen Inc. | COM | 09062X103 | 308 | 1,025 | SH | SOLE | 0 | 0 | 1,025 | ||
Black Hills Corp | COM | 092113109 | 11,102 | 176,840 | SH | SOLE | 176,840 | 0 | 0 | ||
Boeing | COM | 097023105 | 1,248 | 3,869 | SH | SOLE | 1,595 | 0 | 2,274 | ||
BP PLC | COM | 055622104 | 1,035 | 27,282 | SH | SOLE | 8,834 | 0 | 18,448 | ||
Bristol-Myers Squibb | COM | 110122108 | 13,273 | 255,356 | SH | SOLE | 163,271 | 0 | 92,085 | ||
Calyxt Inc | COM | 13173L107 | 1,858 | 179,301 | SH | SOLE | 179,301 | 0 | 0 | ||
Cardiovascular Sys Inc | COM | 141619106 | 2,368 | 83,112 | SH | SOLE | 83,112 | 0 | 0 | ||
Carrizo Oil & Gas, Inc. | COM | 144577103 | 4,313 | 382,060 | SH | SOLE | 382,060 | 0 | 0 | ||
Casey's General Stores | COM | 147528103 | 10,847 | 84,650 | SH | SOLE | 84,650 | 0 | 0 | ||
Catalent, Inc. | COM | 148806102 | 9,757 | 312,918 | SH | SOLE | 312,315 | 0 | 603 | ||
Caterpillar | COM | 149123101 | 895 | 7,040 | SH | SOLE | 100 | 0 | 6,940 | ||
CH Robinson Worldwide | COM | 12541W209 | 151,980 | 1,807,348 | SH | SOLE | 1,413,559 | 0 | 393,789 | ||
Charles Schwab | COM | 808513105 | 39,897 | 960,680 | SH | SOLE | 721,353 | 0 | 239,327 | ||
Chevron Corp | COM | 166764100 | 27,995 | 257,334 | SH | SOLE | 108,154 | 0 | 149,180 | ||
Cisco | COM | 17275R102 | 1,655 | 38,184 | SH | SOLE | 10,371 | 0 | 27,813 | ||
Clorox | COM | 189054109 | 233 | 1,513 | SH | SOLE | 1,513 | 0 | 0 | ||
Coca-Cola | COM | 191216100 | 1,418 | 29,953 | SH | SOLE | 9,500 | 0 | 20,453 | ||
Colgate-Palmolive | COM | 194162103 | 528 | 8,876 | SH | SOLE | 2,100 | 0 | 6,776 | ||
Comcast New Cl A | COM | 20030N101 | 289 | 8,485 | SH | SOLE | 2,574 | 0 | 5,911 | ||
ConocoPhillips | COM | 20825C104 | 6,909 | 110,804 | SH | SOLE | 16,038 | 0 | 94,766 | ||
Core Laboratories NV | COM | N22717107 | 10,991 | 184,225 | SH | SOLE | 142,785 | 0 | 41,440 | ||
CoreSite Realty Corp | COM | 21870Q105 | 82,826 | 949,513 | SH | SOLE | 820,593 | 0 | 128,920 | ||
Corning | COM | 219350105 | 64,281 | 2,127,806 | SH | SOLE | 1,700,992 | 0 | 426,814 | ||
Costco Wholesale | COM | 22160K105 | 717 | 3,522 | SH | SOLE | 800 | 0 | 2,722 | ||
Cray Inc | COM | 225223304 | 31,873 | 1,476,267 | SH | SOLE | 1,174,734 | 0 | 301,533 | ||
CSX Corporation | COM | 126408103 | 494 | 7,950 | SH | SOLE | 0 | 0 | 7,950 | ||
Cullen Frost Bankers | COM | 229899109 | 14,110 | 160,445 | SH | SOLE | 145,695 | 0 | 14,750 | ||
CyberOptics Corp | COM | 232517102 | 3,925 | 222,654 | SH | SOLE | 222,654 | 0 | 0 | ||
Deere & Co. | COM | 244199105 | 237 | 1,592 | SH | SOLE | 112 | 0 | 1,480 | ||
Deluxe Corp | COM | 248019101 | 1,913 | 49,756 | SH | SOLE | 325 | 0 | 49,431 | ||
Digi Int'l Inc. | COM | 253798102 | 2,259 | 223,895 | SH | SOLE | 223,895 | 0 | 0 | ||
Disney | COM | 254687106 | 211,233 | 1,926,430 | SH | SOLE | 1,547,957 | 0 | 378,473 | ||
Dominion Energy, Inc. | COM | 25746U109 | 331 | 4,632 | SH | SOLE | 1,000 | 0 | 3,632 | ||
Donaldson | COM | 257651109 | 216,678 | 4,993,732 | SH | SOLE | 3,880,728 | 0 | 1,113,004 | ||
DowDupont Inc | COM | 26078J100 | 585 | 10,938 | SH | SOLE | 2,178 | 0 | 8,760 | ||
Ecolab Inc | COM | 278865100 | 326,951 | 2,218,872 | SH | SOLE | 1,671,282 | 0 | 547,590 | ||
Edwards Lifesciences | COM | 28176E108 | 202 | 1,320 | SH | SOLE | 200 | 0 | 1,120 | ||
EMC Insurance Group | COM | 268664109 | 4,130 | 129,673 | SH | SOLE | 129,673 | 0 | 0 | ||
Emerson Electric | COM | 291011104 | 26,443 | 442,564 | SH | SOLE | 155,568 | 0 | 286,996 | ||
Enterprise Prod Ptnrs LP | COM | 293792107 | 226 | 9,200 | SH | SOLE | 8,600 | 0 | 600 | ||
Exelon Corp | COM | 30161N101 | 515 | 11,428 | SH | SOLE | 0 | 0 | 11,428 | ||
Exxon Mobil | COM | 30231G102 | 34,366 | 503,980 | SH | SOLE | 174,280 | 0 | 329,700 | ||
Fastenal Co. | COM | 311900104 | 153,662 | 2,938,652 | SH | SOLE | 2,313,016 | 0 | 625,636 | ||
Fedex Corp. | COM | 31428X106 | 345 | 2,140 | SH | SOLE | 0 | 0 | 2,140 | ||
FireEye, Inc. | COM | 31816Q101 | 2,990 | 184,425 | SH | SOLE | 184,425 | 0 | 0 | ||
Fiserv | COM | 337738108 | 146,512 | 1,993,637 | SH | SOLE | 1,569,224 | 0 | 424,413 | ||
Garrett Motion Inc. | COM | 366505105 | 1,958 | 158,671 | SH | SOLE | 120,250 | 0 | 38,421 | ||
Generac Hldgs | COM | 368736104 | 33,589 | 675,840 | SH | SOLE | 593,201 | 0 | 82,639 | ||
General Electric | COM | 369604103 | 1,596 | 210,879 | SH | SOLE | 30,602 | 0 | 180,277 | ||
General Mills | COM | 370334104 | 106,907 | 2,745,435 | SH | SOLE | 1,945,271 | 0 | 800,164 | ||
Gentherm Inc | COM | 37253A103 | 22,105 | 552,895 | SH | SOLE | 506,258 | 0 | 46,637 | ||
Glacier Bancorp Inc | COM | 37637Q105 | 11,597 | 292,705 | SH | SOLE | 292,335 | 0 | 370 | ||
Graco Inc | COM | 384109104 | 228,275 | 5,454,607 | SH | SOLE | 3,968,092 | 0 | 1,486,516 | ||
Great Western Bancorp Inc. | COM | 391416104 | 72,473 | 2,319,120 | SH | SOLE | 2,005,860 | 0 | 313,260 | ||
Hawkins Chemical | COM | 420261109 | 4,535 | 110,757 | SH | SOLE | 104,257 | 0 | 6,500 | ||
HB Fuller | COM | 359694106 | 113,049 | 2,649,377 | SH | SOLE | 2,208,305 | 0 | 441,072 | ||
Hershey | COM | 427866108 | 12,829 | 119,693 | SH | SOLE | 92,765 | 0 | 26,928 | ||
Home Depot | COM | 437076102 | 54,357 | 316,360 | SH | SOLE | 184,101 | 0 | 132,259 | ||
Honeywell Inc | COM | 438516106 | 226,389 | 1,713,508 | SH | SOLE | 1,246,563 | 0 | 466,945 | ||
Hormel | COM | 440452100 | 254,832 | 5,970,756 | SH | SOLE | 4,630,307 | 0 | 1,340,449 | ||
Hub Group Inc Cl A | COM | 443320106 | 9,066 | 244,565 | SH | SOLE | 244,565 | 0 | 0 | ||
IBM | COM | 459200101 | 5,296 | 46,587 | SH | SOLE | 25,967 | 0 | 20,620 | ||
IDEXX Laboratories, Inc | COM | 45168D104 | 632 | 3,398 | SH | SOLE | 400 | 0 | 2,998 | ||
Illinois Tool Works Inc | COM | 452308109 | 367 | 2,899 | SH | SOLE | 1,200 | 0 | 1,699 | ||
Inspire Medical Systems Inc | COM | 457730109 | 6,615 | 156,565 | SH | SOLE | 155,990 | 0 | 575 | ||
Intel | COM | 458140100 | 18,552 | 395,306 | SH | SOLE | 90,764 | 0 | 304,542 | ||
Intl Flavors/Fragr | COM | 459506101 | 331 | 2,466 | SH | SOLE | 2,466 | 0 | 0 | ||
Intricon Corp Com | COM | 46121H109 | 3,857 | 146,205 | SH | SOLE | 146,205 | 0 | 0 | ||
IPG Photonics Corp | COM | 44980X109 | 227 | 2,000 | SH | SOLE | 0 | 0 | 2,000 | ||
J.P. Morgan Chase & Co | COM | 46625H100 | 24,332 | 249,252 | SH | SOLE | 154,996 | 0 | 94,256 | ||
Johnson & Johnson | COM | 478160104 | 272,481 | 2,111,439 | SH | SOLE | 1,604,487 | 0 | 506,952 | ||
Kellogg | COM | 487836108 | 242 | 4,250 | SH | SOLE | 400 | 0 | 3,850 | ||
Kimberly-Clark | COM | 494368103 | 20,672 | 181,432 | SH | SOLE | 82,809 | 0 | 98,623 | ||
Lilly (Eli) | COM | 532457108 | 97,750 | 844,709 | SH | SOLE | 577,990 | 0 | 266,719 | ||
Littelfuse Inc. | COM | 537008104 | 46,729 | 272,503 | SH | SOLE | 241,825 | 0 | 30,678 | ||
Lowes Companies Inc | COM | 548661107 | 681 | 7,369 | SH | SOLE | 2,751 | 0 | 4,618 | ||
Marcus Corp. | COM | 566330106 | 8,313 | 210,448 | SH | SOLE | 210,448 | 0 | 0 | ||
MasterCard Inc | COM | 57636Q104 | 508 | 2,695 | SH | SOLE | 200 | 0 | 2,495 | ||
McDonald's Corp | COM | 580135101 | 2,663 | 14,996 | SH | SOLE | 9,925 | 0 | 5,071 | ||
MDU Resources Group | COM | 552690109 | 1,658 | 69,543 | SH | SOLE | 10,150 | 0 | 59,393 | ||
Medtronic | COM | G5960L103 | 280,835 | 3,087,458 | SH | SOLE | 2,336,189 | 0 | 751,269 | ||
Merck & Co Inc | COM | 58933Y105 | 6,735 | 88,148 | SH | SOLE | 13,661 | 0 | 74,487 | ||
MGP Ingredients Inc | COM | 55303J106 | 2,584 | 45,300 | SH | SOLE | 45,300 | 0 | 0 | ||
Microsoft | COM | 594918104 | 150,494 | 1,481,678 | SH | SOLE | 1,227,141 | 0 | 254,537 | ||
MMM Co. | COM | 88579Y101 | 331,830 | 1,741,526 | SH | SOLE | 1,229,529 | 0 | 511,997 | ||
Motorola Solutions Inc | COM | 620076307 | 12,901 | 112,144 | SH | SOLE | 107,705 | 0 | 4,439 | ||
MTS Systems | COM | 553777103 | 1,269 | 31,615 | SH | SOLE | 4,400 | 0 | 27,215 | ||
NextEra Energy, Inc. | COM | 65339F101 | 288 | 1,656 | SH | SOLE | 167 | 0 | 1,489 | ||
Nike | COM | 654106103 | 326 | 4,400 | SH | SOLE | 1,450 | 0 | 2,950 | ||
Norfolk Southern Corp | COM | 655844108 | 682 | 4,560 | SH | SOLE | 0 | 0 | 4,560 | ||
Novartis | COM | 66987V109 | 249 | 2,900 | SH | SOLE | 500 | 0 | 2,400 | ||
NVE Corp | COM | 629445206 | 32,025 | 365,830 | SH | SOLE | 319,515 | 0 | 46,315 | ||
nVent Electric PLC | COM | G6700G107 | 48,523 | 2,160,439 | SH | SOLE | 1,589,594 | 0 | 570,845 | ||
NW Biotherapeutics | COM | 66737P600 | 3 | 12,500 | SH | SOLE | 0 | 0 | 12,500 | ||
Oasis Petroleum Inc | COM | 674215108 | 3,952 | 714,625 | SH | SOLE | 714,625 | 0 | 0 | ||
Old Natl Bancorp Ind Com | COM | 680033107 | 76,201 | 4,948,112 | SH | SOLE | 4,435,672 | 0 | 512,440 | ||
Oracle Sys | COM | 68389X105 | 1,411 | 31,259 | SH | SOLE | 747 | 0 | 30,512 | ||
Oshkosh Corp | COM | 688239201 | 11,303 | 184,360 | SH | SOLE | 184,360 | 0 | 0 | ||
Patterson Companies | COM | 703395103 | 11,281 | 573,822 | SH | SOLE | 338,854 | 0 | 234,968 | ||
Paychex | COM | 704326107 | 255 | 3,919 | SH | SOLE | 1,642 | 0 | 2,277 | ||
Pentair PLC | COM | G7S00T104 | 74,447 | 1,970,551 | SH | SOLE | 1,419,116 | 0 | 551,435 | ||
PepsiCo Inc | COM | 713448108 | 1,616 | 14,627 | SH | SOLE | 4,899 | 0 | 9,728 | ||
Pfizer Inc | COM | 717081103 | 126,564 | 2,899,508 | SH | SOLE | 2,083,832 | 0 | 815,676 | ||
Philip Morris Intl Inc | COM | 718172109 | 481 | 7,203 | SH | SOLE | 898 | 0 | 6,305 | ||
Phillips 66 | COM | 718546104 | 1,907 | 22,136 | SH | SOLE | 2,806 | 0 | 19,330 | ||
Physicians Realty Tr | COM | 71943U104 | 7,951 | 496,015 | SH | SOLE | 476,015 | 0 | 20,000 | ||
Polaris Ind | COM | 731068102 | 278 | 3,623 | SH | SOLE | 3,342 | 0 | 281 | ||
Premier Inc Cl A | COM | 74051N102 | 9,933 | 265,949 | SH | SOLE | 265,949 | 0 | 0 | ||
Principal Financial | COM | 74251V102 | 116,720 | 2,642,510 | SH | SOLE | 2,101,070 | 0 | 541,440 | ||
Procter & Gamble | COM | 742718109 | 29,184 | 317,492 | SH | SOLE | 82,474 | 0 | 235,018 | ||
Proto Labs | COM | 743713109 | 30,067 | 266,579 | SH | SOLE | 211,447 | 0 | 55,132 | ||
PureCycle Corp | COM | 746228303 | 118 | 11,855 | SH | SOLE | 0 | 0 | 11,855 | ||
QCR Holdings | COM | 74727A104 | 3,329 | 103,750 | SH | SOLE | 103,750 | 0 | 0 | ||
Qualcomm, Inc. | COM | 747525103 | 70,888 | 1,245,612 | SH | SOLE | 1,058,387 | 0 | 187,225 | ||
Raven Industries Inc | COM | 754212108 | 6,247 | 172,621 | SH | SOLE | 172,121 | 0 | 500 | ||
Raytheon Co | COM | 755111507 | 211 | 1,375 | SH | SOLE | 0 | 0 | 1,375 | ||
Resideo Technologies | COM | 76118Y104 | 4,065 | 197,798 | SH | SOLE | 126,540 | 0 | 71,258 | ||
Roche Hldg Ltd ADR | COM | 771195104 | 165,081 | 5,311,489 | SH | SOLE | 4,518,932 | 0 | 792,557 | ||
Royal Dutch Shell Spons ADR A | COM | 780259206 | 310 | 5,320 | SH | SOLE | 400 | 0 | 4,920 | ||
Schlumberger | COM | 806857108 | 72,102 | 1,998,399 | SH | SOLE | 1,633,795 | 0 | 364,604 | ||
Snap-On Inc. | COM | 833034101 | 44,205 | 304,256 | SH | SOLE | 221,215 | 0 | 83,041 | ||
Starbucks Corp | COM | 855244109 | 630 | 9,775 | SH | SOLE | 9,645 | 0 | 130 | ||
Sysco | COM | 871829107 | 330 | 5,272 | SH | SOLE | 2,872 | 0 | 2,400 | ||
Target | COM | 87612E106 | 65,453 | 990,369 | SH | SOLE | 582,615 | 0 | 407,753 | ||
TCF Financial | COM | 872275102 | 706 | 36,226 | SH | SOLE | 8,828 | 0 | 27,398 | ||
Tennant Company | COM | 880345103 | 66,281 | 1,271,938 | SH | SOLE | 1,103,881 | 0 | 168,057 | ||
Thermo Fisher Scientific | COM | 883556102 | 461 | 2,060 | SH | SOLE | 600 | 0 | 1,460 | ||
Tile Shop Inc | COM | 88677Q109 | 5,558 | 1,014,275 | SH | SOLE | 1,014,275 | 0 | 0 | ||
Toro | COM | 891092108 | 157,863 | 2,825,029 | SH | SOLE | 2,168,347 | 0 | 656,682 | ||
Travelers Cos Inc | COM | 89417E109 | 29,814 | 248,970 | SH | SOLE | 82,480 | 0 | 166,490 | ||
Union Pacific | COM | 907818108 | 1,176 | 8,510 | SH | SOLE | 1,900 | 0 | 6,610 | ||
United Bankshares Inc. | COM | 909907107 | 4,865 | 156,369 | SH | SOLE | 156,369 | 0 | 0 | ||
United Fire Group | COM | 910340108 | 8,930 | 161,052 | SH | SOLE | 161,052 | 0 | 0 | ||
United Health Group | COM | 91324P102 | 120,577 | 484,013 | SH | SOLE | 400,155 | 0 | 83,858 | ||
United Parcel Service | COM | 911312106 | 88,888 | 911,395 | SH | SOLE | 647,650 | 0 | 263,745 | ||
United Technologies | COM | 913017109 | 1,486 | 13,959 | SH | SOLE | 3,586 | 0 | 10,373 | ||
US Bancorp | COM | 902973304 | 305,048 | 6,675,009 | SH | SOLE | 5,305,045 | 0 | 1,369,964 | ||
Verizon Comm | COM | 92343V104 | 6,745 | 119,969 | SH | SOLE | 11,916 | 0 | 108,053 | ||
Visa, Inc | COM | 92826C839 | 72,229 | 547,435 | SH | SOLE | 430,334 | 0 | 117,101 | ||
Walgreen Boots Alliance | COM | 931427108 | 694 | 10,150 | SH | SOLE | 1,700 | 0 | 8,450 | ||
Walmart Inc | COM | 931142103 | 430 | 4,621 | SH | SOLE | 1,700 | 0 | 2,921 | ||
WEC Energy Group | COM | 92939U106 | 510 | 7,369 | SH | SOLE | 0 | 0 | 7,369 | ||
Wells Fargo & Co | COM | 949746101 | 96,225 | 2,088,210 | SH | SOLE | 1,423,742 | 0 | 664,468 | ||
Westamerica Bancorporation | COM | 957090103 | 298 | 5,359 | SH | SOLE | 0 | 0 | 5,359 | ||
Western Union | COM | 959802109 | 2,651 | 155,387 | SH | SOLE | 14,000 | 0 | 141,387 | ||
Weyerhaeuser | COM | 962166104 | 415 | 18,975 | SH | SOLE | 3,653 | 0 | 15,322 | ||
Wintrust Finan Corp | COM | 97650W108 | 13,040 | 196,115 | SH | SOLE | 196,115 | 0 | 0 | ||
Workiva Inc | COM | 98139A105 | 6,409 | 178,563 | SH | SOLE | 178,563 | 0 | 0 | ||
Xcel Energy Inc. | COM | 98389B100 | 12,406 | 251,792 | SH | SOLE | 105,268 | 0 | 146,524 | ||
Zimmer Biomet Holdings | COM | 98956P102 | 106,471 | 1,026,524 | SH | SOLE | 797,179 | 0 | 229,345 | ||
Zoetis Inc. | COM | 98978V103 | 328 | 3,840 | SH | SOLE | 1,900 | 0 | 1,940 | ||
iShares Core S&P 500 ETF | ETF | 464287200 | 1,123 | 4,464 | SH | SOLE | 0 | 0 | 4,464 | ||
iShares Core S&P Midcap ETF | ETF | 464287507 | 350 | 2,105 | SH | SOLE | 0 | 0 | 2,105 | ||
iShares MSCI EAFE Fd | ETF | 464287465 | 384 | 6,539 | SH | SOLE | 0 | 0 | 6,539 | ||
iShares Russell 1000 Growth | ETF | 464287614 | 857 | 6,545 | SH | SOLE | 0 | 0 | 6,545 | ||
iShares Russell 1000 Value | ETF | 464287598 | 534 | 4,810 | SH | SOLE | 75 | 0 | 4,735 | ||
iShares Russell 2000 ETF | ETF | 464287655 | 465 | 3,475 | SH | SOLE | 0 | 0 | 3,475 | ||
iShares Russell Midcap ETF | ETF | 464287499 | 639 | 13,740 | SH | SOLE | 0 | 0 | 13,740 | ||
iShares S&P Smallcap | ETF | 464287887 | 267 | 1,655 | SH | SOLE | 0 | 0 | 1,655 | ||
iShares Select Div | ETF | 464287168 | 532 | 5,959 | SH | SOLE | 0 | 0 | 5,959 | ||
Schwab Intl Eq ETF | ETF | 808524805 | 1,423 | 50,190 | SH | SOLE | 0 | 0 | 50,190 | ||
Schwab US Broad Mkt ETF | ETF | 808524102 | 2,719 | 45,370 | SH | SOLE | 11,200 | 0 | 34,170 | ||
SPDR Barclays Cap Conv Sec | ETF | 78464A359 | 260 | 5,548 | SH | SOLE | 4,648 | 0 | 900 | ||
SPDR S&P 500 ETF Trust | ETF | 78462F103 | 17,902 | 71,631 | SH | SOLE | 28,959 | 0 | 42,672 | ||
Vanguard Dividend App ETF | ETF | 921908844 | 314 | 3,204 | SH | SOLE | 959 | 0 | 2,245 | ||
Eaton Vance Muni Bond | COM | 27827X101 | 158 | 14,025 | SH | SOLE | 14,025 | 0 | 0 | ||
Invesco Muni Oppt Tst | COM | 46132C107 | 112 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
Nuveen MN Qual Mun Income Fd | COM | 670734102 | 501 | 41,302 | SH | SOLE | 10,102 | 0 | 31,200 | ||
Nuveen Muni Value Fd | COM | 670695105 | 192 | 13,000 | SH | SOLE | 13,000 | 0 | 0 | ||
Nuveen Quality Muncp Income Fd | COM | 67066V101 | 403 | 32,125 | SH | SOLE | 26,468 | 0 | 5,657 | ||
Pimco Muni Income | COM | 72200W106 | 196 | 14,700 | SH | SOLE | 13,200 | 0 | 1,500 |