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 | 243,869 | 4,570,254 | SH | SOLE | 3,548,081 | 0 | 1,022,173 | ||
Abbvie Inc | COM | 00287Y109 | 17,605 | 198,125 | SH | SOLE | 49,490 | 0 | 148,635 | ||
Actuant Corp | COM | 00508X203 | 11,524 | 450,145 | SH | SOLE | 450,145 | 0 | 0 | ||
Adobe Systems | COM | 00724F101 | 343 | 2,300 | SH | SOLE | 0 | 0 | 2,300 | ||
Agree Realty Corp | COM | 008492100 | 9,816 | 199,999 | SH | SOLE | 198,499 | 0 | 1,500 | ||
ALLETE, Inc. | COM | 018522300 | 22,672 | 293,340 | SH | SOLE | 231,190 | 0 | 62,150 | ||
Alliant Energy Corp. | COM | 018802108 | 300 | 7,228 | SH | SOLE | 0 | 0 | 7,228 | ||
Alphabet Inc Cl A | COM | 02079K305 | 898 | 922 | SH | SOLE | 24 | 0 | 898 | ||
Alphabet Inc Cl C | COM | 02079K107 | 166,653 | 173,758 | SH | SOLE | 148,703 | 0 | 25,055 | ||
Altria Group Inc | COM | 02209S103 | 575 | 9,074 | SH | SOLE | 0 | 0 | 9,074 | ||
Amazon Com Inc | COM | 023135106 | 412 | 429 | SH | SOLE | 0 | 0 | 429 | ||
American Express | COM | 025816109 | 112,849 | 1,247,502 | SH | SOLE | 947,752 | 0 | 299,750 | ||
Ameriprise Financial | COM | 03076C106 | 333 | 2,241 | SH | SOLE | 0 | 0 | 2,241 | ||
Amgen | COM | 031162100 | 1,516 | 8,129 | SH | SOLE | 0 | 0 | 8,129 | ||
Apogee Enterprises, Inc | COM | 037598109 | 14,856 | 307,830 | SH | SOLE | 306,830 | 0 | 1,000 | ||
Apple Computer | COM | 037833100 | 2,721 | 17,657 | SH | SOLE | 95 | 0 | 17,562 | ||
Applied Materials Inc | COM | 038222105 | 434 | 8,327 | SH | SOLE | 0 | 0 | 8,327 | ||
Assoc Banc Corp | COM | 045487105 | 76,257 | 3,144,615 | SH | SOLE | 2,652,940 | 0 | 491,675 | ||
AT&T | COM | 00206R102 | 1,658 | 42,336 | SH | SOLE | 0 | 0 | 42,336 | ||
Autoliv Inc | COM | 052800109 | 286 | 2,314 | SH | SOLE | 0 | 0 | 2,314 | ||
Automatic Data Proc | COM | 053015103 | 740 | 6,767 | SH | SOLE | 0 | 0 | 6,767 | ||
Badger Meter Inc | COM | 056525108 | 91,862 | 1,874,743 | SH | SOLE | 1,429,138 | 0 | 445,605 | ||
Bank Mutual Corp. | COM | 063750103 | 2,532 | 249,453 | SH | SOLE | 249,453 | 0 | 0 | ||
Bank of America Corp | COM | 060505104 | 330 | 13,025 | SH | SOLE | 0 | 0 | 13,025 | ||
Baxter International | COM | 071813109 | 73,198 | 1,166,500 | SH | SOLE | 775,946 | 0 | 390,554 | ||
Becton Dickinson | COM | 075887109 | 854 | 4,356 | SH | SOLE | 1,367 | 0 | 2,989 | ||
Bemis | COM | 081437105 | 202,438 | 4,442,344 | SH | SOLE | 3,335,111 | 0 | 1,107,233 | ||
Berkshire Hathaway | COM | 084670108 | 2,747 | 10 | SH | SOLE | 0 | 0 | 10 | ||
Berkshire Hathaway B | COM | 084670702 | 2,941 | 16,044 | SH | SOLE | 0 | 0 | 16,044 | ||
Bio-Techne Corp | COM | 09073M104 | 174,623 | 1,444,480 | SH | SOLE | 1,130,484 | 0 | 313,996 | ||
Biogen Inc. | COM | 09062X103 | 330 | 1,053 | SH | SOLE | 0 | 0 | 1,053 | ||
Black Hills Corp | COM | 092113109 | 10,039 | 145,770 | SH | SOLE | 145,770 | 0 | 0 | ||
Boeing | COM | 097023105 | 833 | 3,278 | SH | SOLE | 0 | 0 | 3,278 | ||
BP PLC | COM | 055622104 | 1,105 | 28,741 | SH | SOLE | 2,334 | 0 | 26,407 | ||
Bristol-Myers Squibb | COM | 110122108 | 21,662 | 339,845 | SH | SOLE | 199,725 | 0 | 140,120 | ||
Buffalo Wild Wings Inc | COM | 119848109 | 2,149 | 20,335 | SH | SOLE | 20,290 | 0 | 45 | ||
C H Robinson Worldwide | COM | 12541W209 | 162,283 | 2,132,496 | SH | SOLE | 1,630,222 | 0 | 502,274 | ||
Cardinal Health | COM | 14149Y108 | 230 | 3,434 | SH | SOLE | 1,458 | 0 | 1,976 | ||
Cardiovascular Sys Inc | COM | 141619106 | 2,133 | 75,762 | SH | SOLE | 72,562 | 0 | 3,200 | ||
Casey's General Stores | COM | 147528103 | 12,663 | 115,700 | SH | SOLE | 115,700 | 0 | 0 | ||
Catalent, Inc. | COM | 148806102 | 13,683 | 342,760 | SH | SOLE | 342,760 | 0 | 0 | ||
Caterpillar | COM | 149123101 | 918 | 7,362 | SH | SOLE | 0 | 0 | 7,362 | ||
Centerpoint Energy Inc | COM | 15189T107 | 232 | 7,959 | SH | SOLE | 0 | 0 | 7,959 | ||
Cerner Corp | COM | 156782104 | 443 | 6,205 | SH | SOLE | 0 | 0 | 6,205 | ||
Charles Schwab | COM | 808513105 | 13,207 | 301,938 | SH | SOLE | 60,598 | 0 | 241,340 | ||
Chevron Corp | COM | 166764100 | 43,171 | 367,416 | SH | SOLE | 169,548 | 0 | 197,868 | ||
Chubb Limited Com | COM | H1467J104 | 203 | 1,424 | SH | SOLE | 1,000 | 0 | 424 | ||
Cigna Corp | COM | 125509109 | 852 | 4,559 | SH | SOLE | 0 | 0 | 4,559 | ||
Cisco | COM | 17275R102 | 926 | 27,535 | SH | SOLE | 0 | 0 | 27,535 | ||
Clorox | COM | 189054109 | 246 | 1,863 | SH | SOLE | 1,700 | 0 | 163 | ||
Coca-Cola | COM | 191216100 | 797 | 17,701 | SH | SOLE | 4,325 | 0 | 13,376 | ||
Colgate-Palmolive | COM | 194162103 | 681 | 9,349 | SH | SOLE | 0 | 0 | 9,349 | ||
Comcast New Cl A | COM | 20030N101 | 258 | 6,710 | SH | SOLE | 0 | 0 | 6,710 | ||
ConocoPhillips | COM | 20825C104 | 9,037 | 180,564 | SH | SOLE | 25,482 | 0 | 155,082 | ||
Consolidated Comm Hldgs | COM | 209034107 | 241 | 12,632 | SH | SOLE | 0 | 0 | 12,632 | ||
CoreSite Realty Corp | COM | 21870Q105 | 11,112 | 99,300 | SH | SOLE | 99,300 | 0 | 0 | ||
Corning | COM | 219350105 | 73,625 | 2,460,744 | SH | SOLE | 1,886,072 | 0 | 574,672 | ||
Costco Wholesale | COM | 22160K105 | 493 | 3,002 | SH | SOLE | 600 | 0 | 2,402 | ||
Cray Inc | COM | 225223304 | 56,005 | 2,879,433 | SH | SOLE | 2,267,248 | 0 | 612,185 | ||
CSX Corporation | COM | 126408103 | 499 | 9,200 | SH | SOLE | 0 | 0 | 9,200 | ||
Cullen Frost Bankers | COM | 229899109 | 12,754 | 134,370 | SH | SOLE | 134,170 | 0 | 200 | ||
CVS Health Corp | COM | 126650100 | 223 | 2,743 | SH | SOLE | 0 | 0 | 2,743 | ||
CyberOptics Corp | COM | 232517102 | 3,156 | 194,200 | SH | SOLE | 194,200 | 0 | 0 | ||
Deluxe Corp | COM | 248019101 | 5,357 | 73,425 | SH | SOLE | 600 | 0 | 72,825 | ||
Disney | COM | 254687106 | 195,891 | 1,987,332 | SH | SOLE | 1,545,073 | 0 | 442,259 | ||
Dominion Energy, Inc. | COM | 25746U109 | 303 | 3,936 | SH | SOLE | 0 | 0 | 3,936 | ||
Donaldson | COM | 257651109 | 245,195 | 5,337,294 | SH | SOLE | 4,018,182 | 0 | 1,319,112 | ||
DowDupont Inc. | COM | 26078J100 | 1,040 | 15,025 | SH | SOLE | 0 | 0 | 15,025 | ||
Ecolab Inc | COM | 278865100 | 358,082 | 2,784,245 | SH | SOLE | 2,100,683 | 0 | 683,562 | ||
EMC Insurance Group | COM | 268664109 | 5,498 | 195,328 | SH | SOLE | 195,328 | 0 | 0 | ||
Emerson Electric | COM | 291011104 | 42,263 | 672,550 | SH | SOLE | 189,837 | 0 | 482,713 | ||
Exelon Corp | COM | 30161N101 | 525 | 13,928 | SH | SOLE | 0 | 0 | 13,928 | ||
Exxon Mobil | COM | 30231G102 | 66,807 | 814,916 | SH | SOLE | 306,695 | 0 | 508,221 | ||
Facebook Inc Class A | COM | 30303M102 | 285 | 1,669 | SH | SOLE | 0 | 0 | 1,669 | ||
Fastenal Co. | COM | 311900104 | 130,864 | 2,871,088 | SH | SOLE | 2,135,225 | 0 | 735,863 | ||
Fedex Corp. | COM | 31428X106 | 790 | 3,501 | SH | SOLE | 0 | 0 | 3,501 | ||
Fiserv | COM | 337738108 | 137,526 | 1,066,424 | SH | SOLE | 788,500 | 0 | 277,924 | ||
Generac Hldgs | COM | 368736104 | 44,436 | 967,465 | SH | SOLE | 847,195 | 0 | 120,270 | ||
General Electric | COM | 369604103 | 105,759 | 4,373,840 | SH | SOLE | 2,979,982 | 0 | 1,393,858 | ||
General Mills | COM | 370334104 | 176,979 | 3,419,231 | SH | SOLE | 2,446,177 | 0 | 973,054 | ||
Gentherm Inc | COM | 37253A103 | 26,008 | 700,075 | SH | SOLE | 645,105 | 0 | 54,970 | ||
Glacier Bancorp Inc | COM | 37637Q105 | 16,925 | 448,220 | SH | SOLE | 448,220 | 0 | 0 | ||
Graco Inc | COM | 384109104 | 320,726 | 2,592,983 | SH | SOLE | 1,872,769 | 0 | 720,214 | ||
Great Western Bancorp Inc. | COM | 391416104 | 87,460 | 2,118,690 | SH | SOLE | 1,773,620 | 0 | 345,070 | ||
Hawkins Chemical | COM | 420261109 | 6,920 | 169,600 | SH | SOLE | 163,100 | 0 | 6,500 | ||
HB Fuller | COM | 359694106 | 187,903 | 3,236,359 | SH | SOLE | 2,670,140 | 0 | 566,219 | ||
Hershey | COM | 427866108 | 5,981 | 54,785 | SH | SOLE | 52,170 | 0 | 2,615 | ||
Home Depot | COM | 437076102 | 60,006 | 366,873 | SH | SOLE | 204,995 | 0 | 161,878 | ||
Honeywell Inc | COM | 438516106 | 322,278 | 2,273,729 | SH | SOLE | 1,672,320 | 0 | 601,409 | ||
Hormel | COM | 440452100 | 218,995 | 6,813,785 | SH | SOLE | 5,204,806 | 0 | 1,608,979 | ||
Hub Group Inc Cl A | COM | 443320106 | 9,835 | 228,980 | SH | SOLE | 228,980 | 0 | 0 | ||
IBM | COM | 459200101 | 24,822 | 171,092 | SH | SOLE | 81,998 | 0 | 89,094 | ||
IDEXX Laboratories, Inc | COM | 45168D104 | 715 | 4,598 | SH | SOLE | 0 | 0 | 4,598 | ||
Illinois Tool Works Inc | COM | 452308109 | 625 | 4,226 | SH | SOLE | 0 | 0 | 4,226 | ||
Intel | COM | 458140100 | 15,715 | 412,693 | SH | SOLE | 60,622 | 0 | 352,071 | ||
Intl Flavors/Fragr | COM | 459506101 | 362 | 2,531 | SH | SOLE | 2,000 | 0 | 531 | ||
IPG Photonics Corp | COM | 44980X109 | 370 | 2,000 | SH | SOLE | 0 | 0 | 2,000 | ||
J.P. Morgan Chase & Co | COM | 46625H100 | 26,512 | 277,580 | SH | SOLE | 165,930 | 0 | 111,650 | ||
Johnson & Johnson | COM | 478160104 | 287,244 | 2,209,403 | SH | SOLE | 1,625,331 | 0 | 584,072 | ||
Kellogg | COM | 487836108 | 265 | 4,250 | SH | SOLE | 0 | 0 | 4,250 | ||
Kimberly-Clark | COM | 494368103 | 25,338 | 215,316 | SH | SOLE | 85,195 | 0 | 130,121 | ||
Lilly (Eli) | COM | 532457108 | 83,568 | 976,949 | SH | SOLE | 693,310 | 0 | 283,639 | ||
Lockheed Martin Corp | COM | 539830109 | 268 | 864 | SH | SOLE | 494 | 0 | 370 | ||
Lowes Companies Inc | COM | 548661107 | 429 | 5,369 | SH | SOLE | 0 | 0 | 5,369 | ||
Marcus Corp. | COM | 566330106 | 7,998 | 288,723 | SH | SOLE | 288,723 | 0 | 0 | ||
Marsh & McLennan | COM | 571748102 | 282 | 3,366 | SH | SOLE | 1,900 | 0 | 1,466 | ||
McDonald's Corp | COM | 580135101 | 2,358 | 15,051 | SH | SOLE | 10,325 | 0 | 4,726 | ||
MDU Resources Group | COM | 552690109 | 4,992 | 192,370 | SH | SOLE | 60,480 | 0 | 131,890 | ||
Medtronic | COM | G5960L103 | 276,399 | 3,554,055 | SH | SOLE | 2,673,399 | 0 | 880,656 | ||
Merck & Co Inc | COM | 58933Y105 | 5,648 | 88,203 | SH | SOLE | 8,100 | 0 | 80,103 | ||
Microsoft | COM | 594918104 | 11,424 | 153,369 | SH | SOLE | 24,810 | 0 | 128,559 | ||
MMM Co. | COM | 88579Y101 | 328,244 | 1,563,810 | SH | SOLE | 1,022,406 | 0 | 541,404 | ||
MTS Systems | COM | 553777103 | 2,436 | 45,570 | SH | SOLE | 2,300 | 0 | 43,270 | ||
NextEra Energy, Inc. | COM | 65339F101 | 401 | 2,735 | SH | SOLE | 0 | 0 | 2,735 | ||
Nike | COM | 654106103 | 228 | 4,400 | SH | SOLE | 1,200 | 0 | 3,200 | ||
Norfolk Southern Corp | COM | 655844108 | 743 | 5,615 | SH | SOLE | 0 | 0 | 5,615 | ||
Novartis | COM | 66987V109 | 322 | 3,750 | SH | SOLE | 1,300 | 0 | 2,450 | ||
NVE Corp | COM | 629445206 | 34,132 | 432,219 | SH | SOLE | 373,921 | 0 | 58,298 | ||
NW Biotherapeutics | COM | 66737P600 | 2 | 12,500 | SH | SOLE | 0 | 0 | 12,500 | ||
Oasis Petroleum Inc | COM | 674215108 | 2,916 | 319,720 | SH | SOLE | 319,720 | 0 | 0 | ||
Oracle Sys | COM | 68389X105 | 1,578 | 32,643 | SH | SOLE | 0 | 0 | 32,643 | ||
Oshkosh Corp | COM | 688239201 | 15,580 | 188,757 | SH | SOLE | 188,690 | 0 | 67 | ||
Otter Tail Power | COM | 689648103 | 304 | 7,008 | SH | SOLE | 0 | 0 | 7,008 | ||
Patterson Companies | COM | 703395103 | 90,251 | 2,335,095 | SH | SOLE | 1,808,763 | 0 | 526,332 | ||
Paychex | COM | 704326107 | 263 | 4,391 | SH | SOLE | 0 | 0 | 4,391 | ||
Pentair PLC | COM | G7S00T104 | 180,849 | 2,661,115 | SH | SOLE | 1,949,644 | 0 | 711,471 | ||
PepsiCo Inc | COM | 713448108 | 1,548 | 13,895 | SH | SOLE | 400 | 0 | 13,495 | ||
Pfizer Inc | COM | 717081103 | 170,174 | 4,766,771 | SH | SOLE | 3,601,189 | 0 | 1,165,582 | ||
Philip Morris Intl Inc | COM | 718172109 | 1,002 | 9,030 | SH | SOLE | 0 | 0 | 9,030 | ||
Phillips 66 | COM | 718546104 | 2,157 | 23,547 | SH | SOLE | 0 | 0 | 23,547 | ||
Physicians Realty Tr | COM | 71943U104 | 16,110 | 908,610 | SH | SOLE | 890,610 | 0 | 18,000 | ||
Polaris Ind | COM | 731068102 | 419 | 4,008 | SH | SOLE | 0 | 0 | 4,008 | ||
Praxair | COM | 74005P104 | 287 | 2,051 | SH | SOLE | 0 | 0 | 2,051 | ||
Premier Inc Cl A | COM | 74051N102 | 10,111 | 310,439 | SH | SOLE | 310,439 | 0 | 0 | ||
Principal Financial | COM | 74251V102 | 166,799 | 2,592,454 | SH | SOLE | 1,983,720 | 0 | 608,734 | ||
Procter & Gamble | COM | 742718109 | 30,827 | 338,829 | SH | SOLE | 60,422 | 0 | 278,407 | ||
Proto Labs | COM | 743713109 | 39,584 | 492,952 | SH | SOLE | 409,745 | 0 | 83,207 | ||
PureCycle Corp | COM | 746228303 | 89 | 11,855 | SH | SOLE | 0 | 0 | 11,855 | ||
QCR Holdings | COM | 74727A104 | 3,994 | 87,775 | SH | SOLE | 87,775 | 0 | 0 | ||
Qualcomm, Inc. | COM | 747525103 | 79,228 | 1,528,324 | SH | SOLE | 1,243,738 | 0 | 284,586 | ||
Raven Industries Inc | COM | 754212108 | 5,413 | 167,066 | SH | SOLE | 166,566 | 0 | 500 | ||
Raytheon Co | COM | 755111507 | 268 | 1,435 | SH | SOLE | 0 | 0 | 1,435 | ||
Roche Hldg Ltd ADR | COM | 771195104 | 172,218 | 5,381,813 | SH | SOLE | 4,412,462 | 0 | 969,351 | ||
Royal Dutch Shell Spons ADR A | COM | 780259206 | 383 | 6,320 | SH | SOLE | 400 | 0 | 5,920 | ||
Schlumberger | COM | 806857108 | 159,362 | 2,284,428 | SH | SOLE | 1,764,125 | 0 | 520,303 | ||
SEI Investments Co | COM | 784117103 | 201 | 3,300 | SH | SOLE | 0 | 0 | 3,300 | ||
Shire PLC | COM | 82481R106 | 1,996 | 13,036 | SH | SOLE | 350 | 0 | 12,686 | ||
Snap-On Inc. | COM | 833034101 | 56,437 | 378,745 | SH | SOLE | 284,048 | 0 | 94,697 | ||
SPS Commerce Inc | COM | 78463M107 | 3,339 | 58,870 | SH | SOLE | 58,620 | 0 | 250 | ||
Starbucks Corp | COM | 855244109 | 625 | 11,634 | SH | SOLE | 0 | 0 | 11,634 | ||
Stratasys Ltd | COM | M85548101 | 20,290 | 877,600 | SH | SOLE | 733,713 | 0 | 143,887 | ||
Sysco | COM | 871829107 | 257 | 4,765 | SH | SOLE | 0 | 0 | 4,765 | ||
Target | COM | 87612E106 | 122,105 | 2,069,222 | SH | SOLE | 1,394,181 | 0 | 675,041 | ||
TCF Financial | COM | 872275102 | 591 | 34,654 | SH | SOLE | 0 | 0 | 34,654 | ||
Tennant Company | COM | 880345103 | 64,836 | 979,403 | SH | SOLE | 796,491 | 0 | 182,912 | ||
Texas Instruments | COM | 882508104 | 296 | 3,300 | SH | SOLE | 2,000 | 0 | 1,300 | ||
Thermo Fisher Scientific | COM | 883556102 | 297 | 1,570 | SH | SOLE | 0 | 0 | 1,570 | ||
Tile Shop Inc | COM | 88677Q109 | 8,167 | 643,110 | SH | SOLE | 643,110 | 0 | 0 | ||
Toro | COM | 891092108 | 158,723 | 2,557,573 | SH | SOLE | 1,853,809 | 0 | 703,764 | ||
Travelers Cos Inc | COM | 89417E109 | 54,250 | 442,785 | SH | SOLE | 242,109 | 0 | 200,676 | ||
Unilever | COM | 904784709 | 260 | 4,400 | SH | SOLE | 0 | 0 | 4,400 | ||
Union Pacific | COM | 907818108 | 1,123 | 9,680 | SH | SOLE | 1,800 | 0 | 7,880 | ||
United Bankshares Inc. | COM | 909907107 | 7,262 | 195,479 | SH | SOLE | 195,479 | 0 | 0 | ||
United Fire Group | COM | 910340108 | 11,678 | 254,872 | SH | SOLE | 254,872 | 0 | 0 | ||
United Health Group | COM | 91324P102 | 103,414 | 528,027 | SH | SOLE | 426,453 | 0 | 101,574 | ||
United Parcel Service | COM | 911312106 | 144,584 | 1,203,965 | SH | SOLE | 869,511 | 0 | 334,454 | ||
United Technologies | COM | 913017109 | 1,632 | 14,057 | SH | SOLE | 1,200 | 0 | 12,857 | ||
Urologix Inc | COM | 917273104 | 0 | 20,000 | SH | SOLE | 0 | 0 | 20,000 | ||
US Bancorp | COM | 902973304 | 354,086 | 6,607,317 | SH | SOLE | 5,014,903 | 0 | 1,592,414 | ||
Verizon Comm | COM | 92343V104 | 7,304 | 147,588 | SH | SOLE | 5,866 | 0 | 141,722 | ||
Visa, Inc | COM | 92826C839 | 833 | 7,916 | SH | SOLE | 0 | 0 | 7,916 | ||
Walgreen Boots Alliance | COM | 931427108 | 1,171 | 15,164 | SH | SOLE | 0 | 0 | 15,164 | ||
WalMart | COM | 931142103 | 429 | 5,496 | SH | SOLE | 2,000 | 0 | 3,496 | ||
WEC Energy Group | COM | 92939U106 | 470 | 7,494 | SH | SOLE | 0 | 0 | 7,494 | ||
Wells Fargo & Co | COM | 949746101 | 157,128 | 2,849,105 | SH | SOLE | 1,931,652 | 0 | 917,453 | ||
Westamerica Bancorporation | COM | 957090103 | 319 | 5,359 | SH | SOLE | 0 | 0 | 5,359 | ||
Western Union | COM | 959802109 | 92,821 | 4,834,437 | SH | SOLE | 3,836,312 | 0 | 998,125 | ||
Weyerhaeuser | COM | 962166104 | 358 | 10,507 | SH | SOLE | 3,923 | 0 | 6,584 | ||
Wintrust Finan Corp | COM | 97650W108 | 15,931 | 203,430 | SH | SOLE | 203,430 | 0 | 0 | ||
Workiva Inc | COM | 98139A105 | 5,930 | 284,423 | SH | SOLE | 284,423 | 0 | 0 | ||
Xcel Energy Inc. | COM | 98389B100 | 13,831 | 292,284 | SH | SOLE | 105,635 | 0 | 186,649 | ||
Zimmer Biomet Holdings, Inc. | COM | 98956P102 | 128,388 | 1,096,486 | SH | SOLE | 823,345 | 0 | 273,141 | ||
iShares Cohen & Steers Reit ET | ETF | 464287564 | 253 | 2,515 | SH | SOLE | 0 | 0 | 2,515 | ||
iShares Core S&P 500 ETF | ETF | 464287200 | 1,167 | 4,614 | SH | SOLE | 150 | 0 | 4,464 | ||
iShares Core S&P Midcap ETF | ETF | 464287507 | 381 | 2,130 | SH | SOLE | 0 | 0 | 2,130 | ||
iShares MSCI EAFE Fd | ETF | 464287465 | 859 | 12,539 | SH | SOLE | 0 | 0 | 12,539 | ||
iShares Russell 1000 Growth | ETF | 464287614 | 819 | 6,545 | SH | SOLE | 0 | 0 | 6,545 | ||
iShares Russell 1000 Value | ETF | 464287598 | 561 | 4,735 | SH | SOLE | 0 | 0 | 4,735 | ||
iShares Russell 2000 ETF | ETF | 464287655 | 515 | 3,475 | SH | SOLE | 0 | 0 | 3,475 | ||
iShares Russell Midcap ETF | ETF | 464287499 | 712 | 3,610 | SH | SOLE | 0 | 0 | 3,610 | ||
iShares S&P Smallcap | ETF | 464287887 | 272 | 1,655 | SH | SOLE | 0 | 0 | 1,655 | ||
iShares Select Div | ETF | 464287168 | 1,164 | 12,434 | SH | SOLE | 0 | 0 | 12,434 | ||
iShares US Preferred Stock ETF | ETF | 464288687 | 213 | 5,500 | SH | SOLE | 0 | 0 | 5,500 | ||
Schwab Intl Eq ETF | ETF | 808524805 | 1,339 | 40,000 | SH | SOLE | 0 | 0 | 40,000 | ||
Schwab US Broad Mkt ETF | ETF | 808524102 | 2,763 | 45,370 | SH | SOLE | 0 | 0 | 45,370 | ||
SPDR S&P 500 ETF Trust | ETF | 78462F103 | 7,467 | 29,720 | SH | SOLE | 8,580 | 0 | 21,140 | ||
Vanguard Dividend App ETF | ETF | 921908844 | 304 | 3,204 | SH | SOLE | 0 | 0 | 3,204 | ||
Vanguard Index Total Stk Mkt | ETF | 922908769 | 415 | 3,206 | SH | SOLE | 0 | 0 | 3,206 | ||
Eaton Vance Tax Managed Buy Wr | COM | 27828Y108 | 199 | 13,000 | SH | SOLE | 0 | 0 | 13,000 | ||
Nuveen MN Qual Mun Income Fd | COM | 670734102 | 564 | 37,002 | SH | SOLE | 0 | 0 | 37,002 | ||
Nuveen Quality Muncp Income Fd | COM | 67066V101 | 144 | 10,173 | SH | SOLE | 0 | 0 | 10,173 |