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 Laboratories | COM | 002824100 | 220,133 | 4,528,554 | SH | SOLE | 3,543,320 | 0 | 985,234 | ||
Abbvie Inc | COM | 00287Y109 | 18,486 | 254,944 | SH | SOLE | 97,640 | 0 | 157,304 | ||
Accenture PLC Cl A | COM | G1151C101 | 234 | 1,890 | SH | SOLE | 0 | 0 | 1,890 | ||
Actuant Corp | COM | 00508X203 | 12,445 | 505,900 | SH | SOLE | 505,900 | 0 | 0 | ||
Adobe Systems | COM | 00724F101 | 331 | 2,342 | SH | SOLE | 0 | 0 | 2,342 | ||
Agree Realty Corp | COM | 008492100 | 9,743 | 212,399 | SH | SOLE | 210,899 | 0 | 1,500 | ||
ALLETE, Inc. | COM | 018522300 | 28,309 | 394,933 | SH | SOLE | 326,060 | 0 | 68,873 | ||
Alliant Energy Corp. | COM | 018802108 | 351 | 8,728 | SH | SOLE | 0 | 0 | 8,728 | ||
Alphabet Inc Cl A | COM | 02079K305 | 621 | 668 | SH | SOLE | 24 | 0 | 644 | ||
Alphabet Inc Cl C | COM | 02079K107 | 109,987 | 121,034 | SH | SOLE | 100,133 | 0 | 20,901 | ||
Altria Group Inc | COM | 02209S103 | 564 | 7,570 | SH | SOLE | 0 | 0 | 7,570 | ||
Amazon Com Inc | COM | 023135106 | 460 | 475 | SH | SOLE | 0 | 0 | 475 | ||
American Express | COM | 025816109 | 102,735 | 1,219,552 | SH | SOLE | 935,532 | 0 | 284,020 | ||
Ameriprise Financial | COM | 03076C106 | 287 | 2,251 | SH | SOLE | 0 | 0 | 2,251 | ||
Amgen | COM | 031162100 | 1,496 | 8,684 | SH | SOLE | 0 | 0 | 8,684 | ||
Apogee Enterprises, Inc | COM | 037598109 | 16,389 | 288,330 | SH | SOLE | 287,730 | 0 | 600 | ||
Apple Computer | COM | 037833100 | 2,554 | 17,736 | SH | SOLE | 95 | 0 | 17,641 | ||
Applied Materials Inc | COM | 038222105 | 278 | 6,727 | SH | SOLE | 0 | 0 | 6,727 | ||
Assoc Banc Corp | COM | 045487105 | 82,113 | 3,258,462 | SH | SOLE | 2,774,350 | 0 | 484,112 | ||
AT&T | COM | 00206R102 | 1,444 | 38,273 | SH | SOLE | 0 | 0 | 38,273 | ||
Autoliv Inc | COM | 052800109 | 254 | 2,314 | SH | SOLE | 0 | 0 | 2,314 | ||
Automatic Data Proc | COM | 053015103 | 596 | 5,817 | SH | SOLE | 0 | 0 | 5,817 | ||
Badger Meter Inc | COM | 056525108 | 85,508 | 2,145,737 | SH | SOLE | 1,677,519 | 0 | 468,218 | ||
Bank Mutual Corp. | COM | 063750103 | 2,282 | 249,453 | SH | SOLE | 249,453 | 0 | 0 | ||
Bank of America Corp | COM | 060505104 | 340 | 14,025 | SH | SOLE | 0 | 0 | 14,025 | ||
Baxter International | COM | 071813109 | 89,056 | 1,471,022 | SH | SOLE | 1,038,121 | 0 | 432,901 | ||
Becton Dickinson | COM | 075887109 | 850 | 4,356 | SH | SOLE | 1,367 | 0 | 2,989 | ||
Bemis | COM | 081437105 | 222,013 | 4,800,278 | SH | SOLE | 3,697,246 | 0 | 1,103,032 | ||
Berkshire Hathaway | COM | 084670108 | 2,547 | 10 | SH | SOLE | 0 | 0 | 10 | ||
Berkshire Hathaway B | COM | 084670702 | 2,463 | 14,544 | SH | SOLE | 0 | 0 | 14,544 | ||
Bio-Techne Corp | COM | 09073M104 | 170,256 | 1,448,987 | SH | SOLE | 1,136,769 | 0 | 312,218 | ||
Biogen Inc. | COM | 09062X103 | 286 | 1,053 | SH | SOLE | 0 | 0 | 1,053 | ||
Black Hills Corp | COM | 092113109 | 9,835 | 145,770 | SH | SOLE | 145,770 | 0 | 0 | ||
Boeing | COM | 097023105 | 441 | 2,230 | SH | SOLE | 0 | 0 | 2,230 | ||
BP PLC | COM | 055622104 | 1,192 | 34,393 | SH | SOLE | 2,334 | 0 | 32,059 | ||
Bristol-Myers Squibb | COM | 110122108 | 19,114 | 343,043 | SH | SOLE | 201,008 | 0 | 142,035 | ||
Buffalo Wild Wings Inc | COM | 119848109 | 2,576 | 20,335 | SH | SOLE | 20,290 | 0 | 45 | ||
C H Robinson Worldwide | COM | 12541W209 | 142,253 | 2,071,238 | SH | SOLE | 1,602,112 | 0 | 469,126 | ||
Cardinal Health | COM | 14149Y108 | 268 | 3,434 | SH | SOLE | 1,458 | 0 | 1,976 | ||
Cardiovascular Sys Inc | COM | 141619106 | 2,442 | 75,762 | SH | SOLE | 72,562 | 0 | 3,200 | ||
Casey's General Stores | COM | 147528103 | 12,403 | 115,800 | SH | SOLE | 115,800 | 0 | 0 | ||
Catalent, Inc. | COM | 148806102 | 12,038 | 342,960 | SH | SOLE | 342,960 | 0 | 0 | ||
Caterpillar | COM | 149123101 | 791 | 7,362 | SH | SOLE | 0 | 0 | 7,362 | ||
Centerpoint Energy Inc | COM | 15189T107 | 259 | 9,459 | SH | SOLE | 0 | 0 | 9,459 | ||
Cerner Corp | COM | 156782104 | 426 | 6,405 | SH | SOLE | 0 | 0 | 6,405 | ||
Charles Schwab | COM | 808513105 | 12,819 | 298,393 | SH | SOLE | 59,723 | 0 | 238,670 | ||
Chevron Corp | COM | 166764100 | 39,007 | 373,877 | SH | SOLE | 174,788 | 0 | 199,089 | ||
Cigna Corp | COM | 125509109 | 763 | 4,559 | SH | SOLE | 0 | 0 | 4,559 | ||
Cisco | COM | 17275R102 | 872 | 27,851 | SH | SOLE | 0 | 0 | 27,851 | ||
Clorox | COM | 189054109 | 248 | 1,863 | SH | SOLE | 1,700 | 0 | 163 | ||
Coca-Cola | COM | 191216100 | 762 | 16,991 | SH | SOLE | 4,325 | 0 | 12,666 | ||
Colgate-Palmolive | COM | 194162103 | 693 | 9,349 | SH | SOLE | 0 | 0 | 9,349 | ||
Comcast New Cl A | COM | 20030N101 | 261 | 6,710 | SH | SOLE | 0 | 0 | 6,710 | ||
ConocoPhillips | COM | 20825C104 | 9,228 | 209,915 | SH | SOLE | 33,042 | 0 | 176,873 | ||
Corning | COM | 219350105 | 76,286 | 2,538,634 | SH | SOLE | 1,950,152 | 0 | 588,482 | ||
Costco Wholesale | COM | 22160K105 | 489 | 3,056 | SH | SOLE | 600 | 0 | 2,456 | ||
Cray Inc | COM | 225223304 | 60,289 | 3,276,601 | SH | SOLE | 2,645,326 | 0 | 631,275 | ||
CSX Corporation | COM | 126408103 | 447 | 8,200 | SH | SOLE | 0 | 0 | 8,200 | ||
Cullen Frost Bankers | COM | 229899109 | 12,619 | 134,370 | SH | SOLE | 134,370 | 0 | 0 | ||
CVS Health Corp | COM | 126650100 | 262 | 3,254 | SH | SOLE | 0 | 0 | 3,254 | ||
CyberOptics Corp | COM | 232517102 | 3,368 | 163,100 | SH | SOLE | 163,100 | 0 | 0 | ||
Deluxe Corp | COM | 248019101 | 5,261 | 76,000 | SH | SOLE | 0 | 0 | 76,000 | ||
Disney | COM | 254687106 | 206,543 | 1,943,935 | SH | SOLE | 1,532,238 | 0 | 411,697 | ||
Dominion Energy, Inc. | COM | 25746U109 | 341 | 4,445 | SH | SOLE | 0 | 0 | 4,445 | ||
Donaldson | COM | 257651109 | 239,503 | 5,259,183 | SH | SOLE | 3,984,272 | 0 | 1,274,911 | ||
Duke Energy Corp New | COM | 26441C204 | 226 | 2,704 | SH | SOLE | 0 | 0 | 2,704 | ||
Dupont de Nemours | COM | 263534109 | 877 | 10,863 | SH | SOLE | 0 | 0 | 10,863 | ||
Ecolab Inc | COM | 278865100 | 366,192 | 2,758,510 | SH | SOLE | 2,098,915 | 0 | 659,595 | ||
EMC Insurance Group | COM | 268664109 | 5,432 | 195,528 | SH | SOLE | 195,528 | 0 | 0 | ||
Emerson Electric | COM | 291011104 | 45,579 | 764,484 | SH | SOLE | 207,585 | 0 | 556,899 | ||
Exelon Corp | COM | 30161N101 | 502 | 13,928 | SH | SOLE | 0 | 0 | 13,928 | ||
Exxon Mobil | COM | 30231G102 | 66,011 | 817,679 | SH | SOLE | 312,545 | 0 | 505,134 | ||
Facebook Inc Class A | COM | 30303M102 | 252 | 1,669 | SH | SOLE | 0 | 0 | 1,669 | ||
Fastenal Co. | COM | 311900104 | 105,715 | 2,428,554 | SH | SOLE | 1,767,615 | 0 | 660,939 | ||
Fedex Corp. | COM | 31428X106 | 758 | 3,490 | SH | SOLE | 0 | 0 | 3,490 | ||
Fiserv | COM | 337738108 | 137,615 | 1,124,857 | SH | SOLE | 849,430 | 0 | 275,427 | ||
Generac Hldgs | COM | 368736104 | 36,612 | 1,013,346 | SH | SOLE | 894,830 | 0 | 118,516 | ||
General Electric | COM | 369604103 | 116,780 | 4,323,574 | SH | SOLE | 2,981,528 | 0 | 1,342,046 | ||
General Mills | COM | 370334104 | 187,762 | 3,389,214 | SH | SOLE | 2,435,022 | 0 | 954,192 | ||
Gentherm Inc | COM | 37253A103 | 26,239 | 676,265 | SH | SOLE | 628,775 | 0 | 47,490 | ||
Glacier Bancorp Inc | COM | 37637Q105 | 15,930 | 435,120 | SH | SOLE | 435,120 | 0 | 0 | ||
Graco Inc | COM | 384109104 | 325,327 | 2,977,003 | SH | SOLE | 2,229,990 | 0 | 747,013 | ||
Great Western Bancorp Inc. | COM | 391416104 | 77,553 | 1,900,349 | SH | SOLE | 1,649,905 | 0 | 250,444 | ||
Hawkins Chemical | COM | 420261109 | 7,620 | 164,400 | SH | SOLE | 157,900 | 0 | 6,500 | ||
HB Fuller | COM | 359694106 | 183,186 | 3,584,162 | SH | SOLE | 3,011,130 | 0 | 573,032 | ||
Hershey | COM | 427866108 | 5,378 | 50,085 | SH | SOLE | 47,170 | 0 | 2,915 | ||
Home Depot | COM | 437076102 | 30,829 | 200,972 | SH | SOLE | 78,950 | 0 | 122,022 | ||
Honeywell Inc | COM | 438516106 | 302,048 | 2,266,094 | SH | SOLE | 1,671,820 | 0 | 594,274 | ||
Hormel | COM | 440452100 | 226,597 | 6,643,122 | SH | SOLE | 5,152,480 | 0 | 1,490,642 | ||
Hub Group Inc Cl A | COM | 443320106 | 8,524 | 222,280 | SH | SOLE | 222,280 | 0 | 0 | ||
IBM | COM | 459200101 | 27,325 | 177,629 | SH | SOLE | 83,598 | 0 | 94,031 | ||
IDEXX Laboratories, Inc | COM | 45168D104 | 742 | 4,598 | SH | SOLE | 0 | 0 | 4,598 | ||
Illinois Tool Works Inc | COM | 452308109 | 462 | 3,226 | SH | SOLE | 0 | 0 | 3,226 | ||
Intel | COM | 458140100 | 13,848 | 410,419 | SH | SOLE | 61,922 | 0 | 348,497 | ||
Intl Flavors/Fragr | COM | 459506101 | 342 | 2,531 | SH | SOLE | 2,000 | 0 | 531 | ||
IPG Photonics Corp | COM | 44980X109 | 290 | 2,000 | SH | SOLE | 0 | 0 | 2,000 | ||
J.P. Morgan Chase & Co | COM | 46625H100 | 25,564 | 279,693 | SH | SOLE | 165,930 | 0 | 113,763 | ||
Johnson & Johnson | COM | 478160104 | 294,411 | 2,225,499 | SH | SOLE | 1,646,441 | 0 | 579,058 | ||
Kellogg | COM | 487836108 | 295 | 4,250 | SH | SOLE | 0 | 0 | 4,250 | ||
Kimberly-Clark | COM | 494368103 | 27,997 | 216,845 | SH | SOLE | 85,855 | 0 | 130,990 | ||
Landauer | COM | 51476K103 | 242 | 4,629 | SH | SOLE | 0 | 0 | 4,629 | ||
Lilly (Eli) | COM | 532457108 | 71,752 | 871,836 | SH | SOLE | 629,870 | 0 | 241,966 | ||
Lockheed Martin Corp | COM | 539830109 | 240 | 864 | SH | SOLE | 494 | 0 | 370 | ||
Lowes Companies Inc | COM | 548661107 | 416 | 5,369 | SH | SOLE | 0 | 0 | 5,369 | ||
Marcus Corp. | COM | 566330106 | 7,916 | 262,123 | SH | SOLE | 262,123 | 0 | 0 | ||
Marsh & McLennan | COM | 571748102 | 262 | 3,366 | SH | SOLE | 1,900 | 0 | 1,466 | ||
McDonald's Corp | COM | 580135101 | 2,386 | 15,580 | SH | SOLE | 10,325 | 0 | 5,255 | ||
MDU Resources Group | COM | 552690109 | 8,489 | 324,015 | SH | SOLE | 169,660 | 0 | 154,355 | ||
Medtronic | COM | G5960L103 | 309,332 | 3,485,426 | SH | SOLE | 2,634,164 | 0 | 851,262 | ||
Merck & Co Inc | COM | 58933Y105 | 5,455 | 85,121 | SH | SOLE | 9,000 | 0 | 76,121 | ||
Microsoft | COM | 594918104 | 10,431 | 151,331 | SH | SOLE | 26,010 | 0 | 125,321 | ||
MMM Co. | COM | 88579Y101 | 348,843 | 1,675,597 | SH | SOLE | 1,122,091 | 0 | 553,506 | ||
MTS Systems | COM | 553777103 | 2,200 | 42,478 | SH | SOLE | 2,300 | 0 | 40,178 | ||
NextEra Energy, Inc. | COM | 65339F101 | 353 | 2,522 | SH | SOLE | 0 | 0 | 2,522 | ||
Nike | COM | 654106103 | 274 | 4,651 | SH | SOLE | 1,200 | 0 | 3,451 | ||
Norfolk Southern Corp | COM | 655844108 | 587 | 4,823 | SH | SOLE | 0 | 0 | 4,823 | ||
Novartis | COM | 66987V109 | 355 | 4,250 | SH | SOLE | 1,300 | 0 | 2,950 | ||
NVE Corp | COM | 629445206 | 33,050 | 429,225 | SH | SOLE | 373,656 | 0 | 55,569 | ||
NW Biotherapeutics | COM | 66737P600 | 2 | 12,500 | SH | SOLE | 0 | 0 | 12,500 | ||
Oasis Petroleum Inc | COM | 674215108 | 2,839 | 352,620 | SH | SOLE | 352,620 | 0 | 0 | ||
Oracle Sys | COM | 68389X105 | 1,626 | 32,433 | SH | SOLE | 0 | 0 | 32,433 | ||
Oshkosh Corp | COM | 688239201 | 13,002 | 188,757 | SH | SOLE | 188,690 | 0 | 67 | ||
Otter Tail Power | COM | 689648103 | 278 | 7,008 | SH | SOLE | 0 | 0 | 7,008 | ||
Patterson Companies | COM | 703395103 | 109,256 | 2,327,065 | SH | SOLE | 1,810,458 | 0 | 516,607 | ||
Pentair PLC | COM | G7S00T104 | 177,520 | 2,667,870 | SH | SOLE | 1,959,234 | 0 | 708,636 | ||
PepsiCo Inc | COM | 713448108 | 1,717 | 14,864 | SH | SOLE | 400 | 0 | 14,464 | ||
Pfizer Inc | COM | 717081103 | 163,544 | 4,868,827 | SH | SOLE | 3,715,029 | 0 | 1,153,798 | ||
Philip Morris Intl Inc | COM | 718172109 | 777 | 6,619 | SH | SOLE | 0 | 0 | 6,619 | ||
Phillips 66 | COM | 718546104 | 1,971 | 23,836 | SH | SOLE | 0 | 0 | 23,836 | ||
Physicians Realty Tr | COM | 71943U104 | 17,194 | 853,710 | SH | SOLE | 835,710 | 0 | 18,000 | ||
Polaris Ind | COM | 731068102 | 351 | 3,803 | SH | SOLE | 0 | 0 | 3,803 | ||
PPG Industries | COM | 693506107 | 203 | 1,850 | SH | SOLE | 0 | 0 | 1,850 | ||
Praxair | COM | 74005P104 | 272 | 2,051 | SH | SOLE | 0 | 0 | 2,051 | ||
Premier Inc Cl A | COM | 74051N102 | 11,176 | 310,439 | SH | SOLE | 310,439 | 0 | 0 | ||
Principal Financial | COM | 74251V102 | 165,601 | 2,584,692 | SH | SOLE | 1,984,210 | 0 | 600,482 | ||
Procter & Gamble | COM | 742718109 | 28,959 | 332,288 | SH | SOLE | 58,522 | 0 | 273,766 | ||
Proto Labs | COM | 743713109 | 34,182 | 508,277 | SH | SOLE | 425,970 | 0 | 82,307 | ||
PureCycle Corp | COM | 746228303 | 92 | 11,855 | SH | SOLE | 0 | 0 | 11,855 | ||
QCR Holdings | COM | 74727A104 | 4,027 | 84,967 | SH | SOLE | 84,967 | 0 | 0 | ||
Qualcomm, Inc. | COM | 747525103 | 84,517 | 1,530,545 | SH | SOLE | 1,250,273 | 0 | 280,272 | ||
Raven Industries Inc | COM | 754212108 | 5,860 | 175,966 | SH | SOLE | 175,466 | 0 | 500 | ||
Raytheon Co | COM | 755111507 | 232 | 1,435 | SH | SOLE | 0 | 0 | 1,435 | ||
Roche Hldg Ltd ADR | COM | 771195104 | 166,170 | 5,225,487 | SH | SOLE | 4,353,797 | 0 | 871,690 | ||
Royal Dutch Shell Spons ADR A | COM | 780259206 | 363 | 6,820 | SH | SOLE | 400 | 0 | 6,420 | ||
Schlumberger | COM | 806857108 | 148,427 | 2,254,352 | SH | SOLE | 1,765,250 | 0 | 489,102 | ||
Shire PLC | COM | 82481R106 | 2,641 | 15,981 | SH | SOLE | 450 | 0 | 15,531 | ||
Snap-On Inc. | COM | 833034101 | 57,890 | 366,391 | SH | SOLE | 282,888 | 0 | 83,503 | ||
SPS Commerce Inc | COM | 78463M107 | 3,760 | 58,970 | SH | SOLE | 58,720 | 0 | 250 | ||
Starbucks Corp | COM | 855244109 | 694 | 11,902 | SH | SOLE | 0 | 0 | 11,902 | ||
Stratasys Ltd | COM | M85548101 | 29,929 | 1,283,970 | SH | SOLE | 1,133,533 | 0 | 150,437 | ||
Sysco | COM | 871829107 | 315 | 6,265 | SH | SOLE | 0 | 0 | 6,265 | ||
Target | COM | 87612E106 | 120,848 | 2,311,116 | SH | SOLE | 1,613,211 | 0 | 697,905 | ||
TCF Financial | COM | 872275102 | 816 | 51,190 | SH | SOLE | 0 | 0 | 51,190 | ||
Tennant Company | COM | 880345103 | 54,644 | 740,436 | SH | SOLE | 616,742 | 0 | 123,694 | ||
Texas Instruments | COM | 882508104 | 281 | 3,655 | SH | SOLE | 2,000 | 0 | 1,655 | ||
Thermo Fisher Scientific | COM | 883556102 | 294 | 1,683 | SH | SOLE | 0 | 0 | 1,683 | ||
Tile Shop Inc | COM | 88677Q109 | 7,975 | 386,210 | SH | SOLE | 386,210 | 0 | 0 | ||
Toro | COM | 891092108 | 192,205 | 2,773,928 | SH | SOLE | 2,068,839 | 0 | 705,089 | ||
Travelers Cos Inc | COM | 89417E109 | 71,007 | 561,191 | SH | SOLE | 357,549 | 0 | 203,642 | ||
Unilever | COM | 904784709 | 243 | 4,400 | SH | SOLE | 0 | 0 | 4,400 | ||
Union Pacific | COM | 907818108 | 1,176 | 10,798 | SH | SOLE | 2,942 | 0 | 7,856 | ||
United Bankshares Inc. | COM | 909907107 | 7,675 | 195,779 | SH | SOLE | 195,779 | 0 | 0 | ||
United Fire Group | COM | 910340108 | 11,238 | 255,072 | SH | SOLE | 255,072 | 0 | 0 | ||
United Health Group | COM | 91324P102 | 97,489 | 525,772 | SH | SOLE | 426,918 | 0 | 98,854 | ||
United Parcel Service | COM | 911312106 | 136,917 | 1,238,058 | SH | SOLE | 899,471 | 0 | 338,587 | ||
United Technologies | COM | 913017109 | 1,826 | 14,957 | SH | SOLE | 2,274 | 0 | 12,683 | ||
Urologix Inc | COM | 917273104 | 0 | 20,000 | SH | SOLE | 0 | 0 | 20,000 | ||
US Bancorp | COM | 902973304 | 341,894 | 6,585,024 | SH | SOLE | 5,013,468 | 0 | 1,571,556 | ||
VASCO Data Security Intl | COM | 92230Y104 | 1,074 | 74,826 | SH | SOLE | 74,826 | 0 | 0 | ||
Verizon Comm | COM | 92343V104 | 6,746 | 151,048 | SH | SOLE | 8,966 | 0 | 142,082 | ||
Visa, Inc | COM | 92826C839 | 760 | 8,104 | SH | SOLE | 0 | 0 | 8,104 | ||
Walgreen Boots Alliance | COM | 931427108 | 1,246 | 15,916 | SH | SOLE | 0 | 0 | 15,916 | ||
WalMart | COM | 931142103 | 416 | 5,496 | SH | SOLE | 2,000 | 0 | 3,496 | ||
WEC Energy Group | COM | 92939U106 | 460 | 7,494 | SH | SOLE | 0 | 0 | 7,494 | ||
Wells Fargo & Co | COM | 949746101 | 158,562 | 2,861,613 | SH | SOLE | 1,938,364 | 0 | 923,249 | ||
Westamerica Bancorporation | COM | 957090103 | 300 | 5,359 | SH | SOLE | 0 | 0 | 5,359 | ||
Western Union | COM | 959802109 | 94,611 | 4,966,445 | SH | SOLE | 3,980,547 | 0 | 985,898 | ||
Weyerhaeuser | COM | 962166104 | 378 | 11,287 | SH | SOLE | 3,923 | 0 | 7,364 | ||
Wintrust Finan Corp | COM | 97650W108 | 16,001 | 209,330 | SH | SOLE | 209,330 | 0 | 0 | ||
Workiva Inc | COM | 98139A105 | 5,514 | 289,423 | SH | SOLE | 289,423 | 0 | 0 | ||
Xcel Energy Inc. | COM | 98389B100 | 15,192 | 331,123 | SH | SOLE | 130,615 | 0 | 200,508 | ||
Zimmer Biomet Holdings, Inc. | COM | 98956P102 | 138,470 | 1,078,427 | SH | SOLE | 821,650 | 0 | 256,777 | ||
iShares Cohen & Steers Reit ET | ETF | 464287564 | 254 | 2,515 | SH | SOLE | 0 | 0 | 2,515 | ||
iShares Core S&P 500 ETF | ETF | 464287200 | 1,135 | 4,664 | SH | SOLE | 200 | 0 | 4,464 | ||
iShares Core S&P Midcap ETF | ETF | 464287507 | 371 | 2,130 | SH | SOLE | 0 | 0 | 2,130 | ||
iShares MSCI EAFE Fd | ETF | 464287465 | 452 | 6,939 | SH | SOLE | 0 | 0 | 6,939 | ||
iShares Russell 1000 Growth | ETF | 464287614 | 779 | 6,545 | SH | SOLE | 0 | 0 | 6,545 | ||
iShares Russell 1000 Value | ETF | 464287598 | 551 | 4,735 | SH | SOLE | 0 | 0 | 4,735 | ||
iShares Russell 2000 ETF | ETF | 464287655 | 515 | 3,657 | SH | SOLE | 0 | 0 | 3,657 | ||
iShares Russell Midcap ETF | ETF | 464287499 | 694 | 3,610 | SH | SOLE | 0 | 0 | 3,610 | ||
iShares S&P Smallcap | ETF | 464287887 | 258 | 1,655 | SH | SOLE | 0 | 0 | 1,655 | ||
iShares Select Div | ETF | 464287168 | 685 | 7,434 | SH | SOLE | 0 | 0 | 7,434 | ||
Schwab Intl Eq ETF | ETF | 808524805 | 1,271 | 40,000 | SH | SOLE | 0 | 0 | 40,000 | ||
Schwab US Broad Mkt ETF | ETF | 808524102 | 2,673 | 45,730 | SH | SOLE | 0 | 0 | 45,730 | ||
SPDR S&P 500 ETF Trust | ETF | 78462F103 | 6,552 | 27,098 | SH | SOLE | 8,190 | 0 | 18,908 | ||
Vanguard Dividend App ETF | ETF | 921908844 | 322 | 3,473 | SH | SOLE | 0 | 0 | 3,473 | ||
Vanguard Index Total Stk Mkt | ETF | 922908769 | 492 | 3,952 | SH | SOLE | 0 | 0 | 3,952 | ||
Nuveen MN Qual Mun Income Fd | COM | 670734102 | 593 | 37,002 | SH | SOLE | 0 | 0 | 37,002 | ||
Nuveen Quality Muncp Income Fd | COM | 67066V101 | 143 | 10,173 | SH | SOLE | 0 | 0 | 10,173 |