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 | 46,078 | 1,089,562 | SH | SOLE | 838,630 | 0 | 250,932 | ||
Abbvie Inc | COM | 00287Y109 | 16,805 | 266,453 | SH | SOLE | 97,710 | 0 | 168,743 | ||
Accenture PLC Cl A | COM | G1151C101 | 371 | 3,039 | SH | SOLE | 1,149 | 0 | 1,890 | ||
Actuant Corp | COM | 00508X203 | 7,865 | 338,440 | SH | SOLE | 338,440 | 0 | 0 | ||
Adobe Systems | COM | 00724F101 | 236 | 2,175 | SH | SOLE | 0 | 0 | 2,175 | ||
Agree Realty Corp | COM | 008492100 | 7,147 | 144,569 | SH | SOLE | 143,069 | 0 | 1,500 | ||
ALLETE, Inc. | COM | 018522300 | 21,600 | 362,290 | SH | SOLE | 291,362 | 0 | 70,928 | ||
Alliant Energy Corp. | COM | 018802108 | 334 | 8,728 | SH | SOLE | 0 | 0 | 8,728 | ||
Alphabet Inc Cl A | COM | 02079K305 | 429 | 533 | SH | SOLE | 0 | 0 | 533 | ||
Alphabet Inc Cl C | COM | 02079K107 | 47,616 | 61,259 | SH | SOLE | 53,159 | 0 | 8,100 | ||
Altria Group Inc | COM | 02209S103 | 525 | 8,298 | SH | SOLE | 0 | 0 | 8,298 | ||
Amazon Com Inc | COM | 023135106 | 322 | 384 | SH | SOLE | 0 | 0 | 384 | ||
American Express | COM | 025816109 | 68,106 | 1,063,495 | SH | SOLE | 819,097 | 0 | 244,398 | ||
Ameriprise Financial | COM | 03076C106 | 239 | 2,391 | SH | SOLE | 0 | 0 | 2,391 | ||
Amgen | COM | 031162100 | 1,654 | 9,916 | SH | SOLE | 0 | 0 | 9,916 | ||
Apogee Enterprises, Inc | COM | 037598109 | 10,087 | 225,700 | SH | SOLE | 225,200 | 0 | 500 | ||
Apple Computer | COM | 037833100 | 1,723 | 15,237 | SH | SOLE | 95 | 0 | 15,142 | ||
Assoc Banc Corp | COM | 045487105 | 66,755 | 3,407,599 | SH | SOLE | 2,906,070 | 0 | 501,529 | ||
AT&T | COM | 00206R102 | 1,548 | 38,126 | SH | SOLE | 0 | 0 | 38,126 | ||
Autoliv Inc | COM | 052800109 | 247 | 2,314 | SH | SOLE | 0 | 0 | 2,314 | ||
Automatic Data Proc | COM | 053015103 | 476 | 5,402 | SH | SOLE | 0 | 0 | 5,402 | ||
Badger Meter Inc | COM | 056525108 | 69,452 | 2,072,564 | SH | SOLE | 1,617,686 | 0 | 454,878 | ||
Bank Mutual Corp. | COM | 063750103 | 2,055 | 267,613 | SH | SOLE | 267,613 | 0 | 0 | ||
Bank of America Corp | COM | 060505104 | 204 | 13,064 | SH | SOLE | 0 | 0 | 13,064 | ||
Baxter International | COM | 071813109 | 90,616 | 1,903,688 | SH | SOLE | 1,424,406 | 0 | 479,282 | ||
Becton Dickinson | COM | 075887109 | 967 | 5,378 | SH | SOLE | 1,567 | 0 | 3,811 | ||
Bemis | COM | 081437105 | 234,099 | 4,589,277 | SH | SOLE | 3,532,258 | 0 | 1,057,019 | ||
Berkshire Hathaway | COM | 084670108 | 649 | 3 | SH | SOLE | 0 | 0 | 3 | ||
Berkshire Hathaway B | COM | 084670702 | 1,900 | 13,149 | SH | SOLE | 0 | 0 | 13,149 | ||
Bio-Techne Corp | COM | 09073M104 | 149,697 | 1,367,099 | SH | SOLE | 1,067,054 | 0 | 300,045 | ||
Biogen Inc. | COM | 09062X103 | 321 | 1,025 | SH | SOLE | 0 | 0 | 1,025 | ||
Boeing | COM | 097023105 | 526 | 3,990 | SH | SOLE | 1,810 | 0 | 2,180 | ||
BP PLC | COM | 055622104 | 1,776 | 50,517 | SH | SOLE | 4,014 | 0 | 46,503 | ||
Bristol-Myers Squibb | COM | 110122108 | 17,838 | 330,822 | SH | SOLE | 191,098 | 0 | 139,724 | ||
British American Tobacco PLC | COM | 110448107 | 252 | 1,977 | SH | SOLE | 1,977 | 0 | 0 | ||
Buffalo Wild Wings Inc | COM | 119848109 | 4,832 | 34,330 | SH | SOLE | 34,330 | 0 | 0 | ||
C H Robinson Worldwide | COM | 12541W209 | 141,562 | 2,009,110 | SH | SOLE | 1,575,957 | 0 | 433,153 | ||
Cardinal Financial Corp | COM | 14149F109 | 8,002 | 306,706 | SH | SOLE | 306,706 | 0 | 0 | ||
Cardinal Health | COM | 14149Y108 | 225 | 2,891 | SH | SOLE | 1,458 | 0 | 1,433 | ||
Cardiovascular Sys Inc | COM | 141619106 | 1,804 | 76,002 | SH | SOLE | 72,802 | 0 | 3,200 | ||
Casey's General Stores | COM | 147528103 | 8,960 | 74,570 | SH | SOLE | 74,570 | 0 | 0 | ||
Caterpillar | COM | 149123101 | 682 | 7,682 | SH | SOLE | 0 | 0 | 7,682 | ||
Centerpoint Energy Inc | COM | 15189T107 | 218 | 9,398 | SH | SOLE | 0 | 0 | 9,398 | ||
Charles Schwab | COM | 808513105 | 9,395 | 297,598 | SH | SOLE | 58,348 | 0 | 239,250 | ||
Chevron Corp | COM | 166764100 | 41,122 | 399,555 | SH | SOLE | 181,849 | 0 | 217,706 | ||
Chubb Limited Com | COM | H1467J104 | 287 | 2,286 | SH | SOLE | 1,962 | 0 | 324 | ||
Cigna Corp | COM | 125509109 | 612 | 4,695 | SH | SOLE | 0 | 0 | 4,695 | ||
Cisco | COM | 17275R102 | 861 | 27,147 | SH | SOLE | 0 | 0 | 27,147 | ||
Clorox | COM | 189054109 | 233 | 1,863 | SH | SOLE | 1,700 | 0 | 163 | ||
Coca-Cola | COM | 191216100 | 948 | 22,392 | SH | SOLE | 6,948 | 0 | 15,444 | ||
Colgate-Palmolive | COM | 194162103 | 1,041 | 14,041 | SH | SOLE | 3,290 | 0 | 10,751 | ||
ConocoPhillips | COM | 20825C104 | 12,936 | 297,595 | SH | SOLE | 104,753 | 0 | 192,842 | ||
Corning | COM | 219350105 | 67,727 | 2,863,726 | SH | SOLE | 2,257,052 | 0 | 606,674 | ||
Costco Wholesale | COM | 22160K105 | 494 | 3,239 | SH | SOLE | 1,100 | 0 | 2,139 | ||
Crane Company | COM | 224399105 | 273 | 4,328 | SH | SOLE | 4,328 | 0 | 0 | ||
Cray Inc | COM | 225223304 | 72,539 | 3,081,521 | SH | SOLE | 2,511,586 | 0 | 569,935 | ||
Cullen Frost Bankers | COM | 229899109 | 7,640 | 106,200 | SH | SOLE | 106,200 | 0 | 0 | ||
CVS Health Corp | COM | 126650100 | 262 | 2,949 | SH | SOLE | 0 | 0 | 2,949 | ||
Deluxe Corp | COM | 248019101 | 9,504 | 142,225 | SH | SOLE | 59,250 | 0 | 82,975 | ||
Disney | COM | 254687106 | 151,172 | 1,627,959 | SH | SOLE | 1,286,643 | 0 | 341,316 | ||
Dominion Res Inc VA | COM | 25746U109 | 330 | 4,445 | SH | SOLE | 0 | 0 | 4,445 | ||
Donaldson | COM | 257651109 | 209,148 | 5,602,673 | SH | SOLE | 4,248,184 | 0 | 1,354,489 | ||
Dupont de Nemours | COM | 263534109 | 273 | 4,071 | SH | SOLE | 0 | 0 | 4,071 | ||
Ecolab Inc | COM | 278865100 | 304,541 | 2,501,978 | SH | SOLE | 1,921,741 | 0 | 580,237 | ||
EMC Insurance Group | COM | 268664109 | 5,048 | 187,448 | SH | SOLE | 187,448 | 0 | 0 | ||
Emerson Electric | COM | 291011104 | 118,662 | 2,176,893 | SH | SOLE | 1,424,992 | 0 | 751,901 | ||
Exelon Corp | COM | 30161N101 | 223 | 6,708 | SH | SOLE | 0 | 0 | 6,708 | ||
Exxon Mobil | COM | 30231G102 | 70,615 | 809,058 | SH | SOLE | 315,120 | 0 | 493,938 | ||
Fastenal Co. | COM | 311900104 | 91,406 | 2,187,782 | SH | SOLE | 1,577,800 | 0 | 609,982 | ||
Fedex Corp. | COM | 31428X106 | 610 | 3,490 | SH | SOLE | 0 | 0 | 3,490 | ||
Fiserv | COM | 337738108 | 111,981 | 1,125,778 | SH | SOLE | 852,260 | 0 | 273,518 | ||
G & K Services Cl A | COM | 361268105 | 35,387 | 370,580 | SH | SOLE | 289,309 | 0 | 81,271 | ||
Generac Hldgs | COM | 368736104 | 31,630 | 871,356 | SH | SOLE | 752,730 | 0 | 118,626 | ||
General Electric | COM | 369604103 | 122,037 | 4,120,087 | SH | SOLE | 2,922,830 | 0 | 1,197,257 | ||
General Mills | COM | 370334104 | 197,420 | 3,090,486 | SH | SOLE | 2,244,812 | 0 | 845,674 | ||
Gentherm Inc | COM | 37253A103 | 9,985 | 317,795 | SH | SOLE | 317,795 | 0 | 0 | ||
Glacier Bancorp Inc | COM | 37637Q105 | 9,911 | 347,500 | SH | SOLE | 347,500 | 0 | 0 | ||
Graco Inc | COM | 384109104 | 241,653 | 3,265,581 | SH | SOLE | 2,502,087 | 0 | 763,494 | ||
Great Western Bancorp Inc. | COM | 391416104 | 38,108 | 1,143,700 | SH | SOLE | 1,050,600 | 0 | 93,100 | ||
Hawkins Chemical | COM | 420261109 | 7,155 | 165,123 | SH | SOLE | 158,623 | 0 | 6,500 | ||
HB Fuller | COM | 359694106 | 164,518 | 3,540,296 | SH | SOLE | 2,970,815 | 0 | 569,481 | ||
Hershey | COM | 427866108 | 4,780 | 50,002 | SH | SOLE | 47,220 | 0 | 2,782 | ||
Home Depot | COM | 437076102 | 25,875 | 201,084 | SH | SOLE | 79,983 | 0 | 121,101 | ||
Honeywell Inc | COM | 438516106 | 257,004 | 2,204,336 | SH | SOLE | 1,635,100 | 0 | 569,236 | ||
Hormel | COM | 440452100 | 163,816 | 4,318,895 | SH | SOLE | 3,316,974 | 0 | 1,001,921 | ||
Hub Group Inc Cl A | COM | 443320106 | 7,151 | 175,450 | SH | SOLE | 175,450 | 0 | 0 | ||
IBM | COM | 459200101 | 29,626 | 186,501 | SH | SOLE | 88,795 | 0 | 97,706 | ||
IDEXX Laboratories, Inc | COM | 45168D104 | 451 | 3,998 | SH | SOLE | 0 | 0 | 3,998 | ||
Illinois Tool Works Inc | COM | 452308109 | 264 | 2,199 | SH | SOLE | 0 | 0 | 2,199 | ||
Intel | COM | 458140100 | 15,619 | 413,743 | SH | SOLE | 62,705 | 0 | 351,038 | ||
Intl Flavors/Fragr | COM | 459506101 | 572 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
J.P. Morgan Chase & Co | COM | 46625H100 | 18,928 | 284,243 | SH | SOLE | 167,970 | 0 | 116,273 | ||
Johnson & Johnson | COM | 478160104 | 254,362 | 2,153,237 | SH | SOLE | 1,605,666 | 0 | 547,571 | ||
Kellogg | COM | 487836108 | 298 | 3,850 | SH | SOLE | 0 | 0 | 3,850 | ||
Kimberly-Clark | COM | 494368103 | 20,364 | 161,436 | SH | SOLE | 54,560 | 0 | 106,876 | ||
Landauer | COM | 51476K103 | 206 | 4,629 | SH | SOLE | 0 | 0 | 4,629 | ||
Lilly (Eli) | COM | 532457108 | 19,437 | 242,170 | SH | SOLE | 124,570 | 0 | 117,600 | ||
Lockheed Martin Corp | COM | 539830109 | 385 | 1,604 | SH | SOLE | 1,037 | 0 | 567 | ||
Lowes Companies Inc | COM | 548661107 | 399 | 5,520 | SH | SOLE | 0 | 0 | 5,520 | ||
Marcus Corp. | COM | 566330106 | 6,368 | 254,324 | SH | SOLE | 254,324 | 0 | 0 | ||
Marsh & McLennan | COM | 571748102 | 337 | 5,010 | SH | SOLE | 3,810 | 0 | 1,200 | ||
McDonald's Corp | COM | 580135101 | 2,041 | 17,690 | SH | SOLE | 12,561 | 0 | 5,129 | ||
MDU Resources Group | COM | 552690109 | 12,305 | 483,672 | SH | SOLE | 290,530 | 0 | 193,142 | ||
Medtronic | COM | G5960L103 | 255,795 | 2,960,586 | SH | SOLE | 2,216,475 | 0 | 744,111 | ||
Merck & Co Inc | COM | 58933Y105 | 6,050 | 96,933 | SH | SOLE | 10,814 | 0 | 86,119 | ||
Microsoft | COM | 594918104 | 8,782 | 152,472 | SH | SOLE | 27,208 | 0 | 125,264 | ||
MMM Co. | COM | 88579Y101 | 317,240 | 1,800,146 | SH | SOLE | 1,233,950 | 0 | 566,196 | ||
MOCON Inc | COM | 607494101 | 2,407 | 153,330 | SH | SOLE | 152,330 | 0 | 1,000 | ||
MTS Systems | COM | 553777103 | 2,243 | 48,728 | SH | SOLE | 2,300 | 0 | 46,428 | ||
NextEra Energy, Inc. | COM | 65339F101 | 575 | 4,703 | SH | SOLE | 2,002 | 0 | 2,701 | ||
Nike | COM | 654106103 | 284 | 5,400 | SH | SOLE | 1,200 | 0 | 4,200 | ||
Norfolk Southern Corp | COM | 655844108 | 280 | 2,889 | SH | SOLE | 0 | 0 | 2,889 | ||
Novartis | COM | 66987V109 | 502 | 6,354 | SH | SOLE | 2,574 | 0 | 3,780 | ||
NVE Corp | COM | 629445206 | 30,020 | 509,326 | SH | SOLE | 437,787 | 0 | 71,539 | ||
NW Biotherapeutics | COM | 66737P600 | 7 | 12,500 | SH | SOLE | 0 | 0 | 12,500 | ||
Oasis Petroleum Inc | COM | 674215108 | 3,062 | 267,000 | SH | SOLE | 267,000 | 0 | 0 | ||
Oracle Sys | COM | 68389X105 | 1,208 | 30,765 | SH | SOLE | 0 | 0 | 30,765 | ||
Oshkosh Corp | COM | 688239201 | 11,882 | 212,180 | SH | SOLE | 212,180 | 0 | 0 | ||
Patterson Companies | COM | 703395103 | 88,368 | 1,923,561 | SH | SOLE | 1,453,698 | 0 | 469,863 | ||
Pentair PLC | COM | G7S00T104 | 171,110 | 2,663,602 | SH | SOLE | 1,958,200 | 0 | 705,402 | ||
PepsiCo Inc | COM | 713448108 | 1,581 | 14,534 | SH | SOLE | 2,634 | 0 | 11,900 | ||
Pfizer Inc | COM | 717081103 | 154,280 | 4,555,073 | SH | SOLE | 3,524,927 | 0 | 1,030,146 | ||
Philip Morris Intl Inc | COM | 718172109 | 708 | 7,285 | SH | SOLE | 0 | 0 | 7,285 | ||
Phillips 66 | COM | 718546104 | 1,929 | 23,951 | SH | SOLE | 0 | 0 | 23,951 | ||
Physicians Realty Tr | COM | 71943U104 | 9,094 | 422,170 | SH | SOLE | 408,670 | 0 | 13,500 | ||
Polaris Ind | COM | 731068102 | 315 | 4,063 | SH | SOLE | 0 | 0 | 4,063 | ||
Premier Inc Cl A | COM | 74051N102 | 6,662 | 206,000 | SH | SOLE | 206,000 | 0 | 0 | ||
Principal Financial | COM | 74251V102 | 148,499 | 2,882,914 | SH | SOLE | 2,214,615 | 0 | 668,299 | ||
PrivateBancorp Inc | COM | 742962103 | 6,181 | 134,600 | SH | SOLE | 134,600 | 0 | 0 | ||
Procter & Gamble | COM | 742718109 | 26,658 | 297,025 | SH | SOLE | 48,053 | 0 | 248,972 | ||
Proto Labs | COM | 743713109 | 22,023 | 367,599 | SH | SOLE | 321,100 | 0 | 46,499 | ||
PureCycle Corp | COM | 746228303 | 68 | 11,855 | SH | SOLE | 0 | 0 | 11,855 | ||
Qualcomm, Inc. | COM | 747525103 | 101,795 | 1,486,059 | SH | SOLE | 1,218,663 | 0 | 267,396 | ||
Raven Industries Inc | COM | 754212108 | 6,733 | 292,353 | SH | SOLE | 291,853 | 0 | 500 | ||
Raytheon Co | COM | 755111507 | 228 | 1,675 | SH | SOLE | 0 | 0 | 1,675 | ||
Roche Hldg Ltd ADR | COM | 771195104 | 143,838 | 4,644,431 | SH | SOLE | 3,897,472 | 0 | 746,959 | ||
Rockwell Automation | COM | 773903109 | 254 | 2,073 | SH | SOLE | 2,073 | 0 | 0 | ||
Royal Dutch Shell Spons ADR A | COM | 780259206 | 349 | 6,970 | SH | SOLE | 400 | 0 | 6,570 | ||
Schlumberger | COM | 806857108 | 172,268 | 2,190,585 | SH | SOLE | 1,736,358 | 0 | 454,227 | ||
Shire PLC | COM | 82481R106 | 23,181 | 119,577 | SH | SOLE | 79,543 | 0 | 40,034 | ||
Snap-On Inc. | COM | 833034101 | 35,103 | 231,004 | SH | SOLE | 185,293 | 0 | 45,711 | ||
SPS Commerce Inc | COM | 78463M107 | 3,190 | 43,450 | SH | SOLE | 43,450 | 0 | 0 | ||
St. Jude Medical | COM | 790849103 | 230,703 | 2,892,464 | SH | SOLE | 2,315,933 | 0 | 576,531 | ||
Stratasys Ltd | COM | M85548101 | 31,234 | 1,296,563 | SH | SOLE | 1,146,033 | 0 | 150,530 | ||
Surmodics Inc | COM | 868873100 | 311 | 10,338 | SH | SOLE | 0 | 0 | 10,338 | ||
Sysco | COM | 871829107 | 440 | 8,987 | SH | SOLE | 0 | 0 | 8,987 | ||
Target | COM | 87612E106 | 173,971 | 2,533,061 | SH | SOLE | 1,802,791 | 0 | 730,270 | ||
TCF Financial | COM | 872275102 | 1,576 | 108,612 | SH | SOLE | 0 | 0 | 108,612 | ||
Tennant Company | COM | 880345103 | 7,562 | 116,700 | SH | SOLE | 113,700 | 0 | 3,000 | ||
Texas Instruments | COM | 882508104 | 387 | 5,510 | SH | SOLE | 4,410 | 0 | 1,100 | ||
Thermo Fisher Scientific | COM | 883556102 | 268 | 1,683 | SH | SOLE | 0 | 0 | 1,683 | ||
Tile Shop Inc | COM | 88677Q109 | 1,582 | 95,600 | SH | SOLE | 95,600 | 0 | 0 | ||
Toro | COM | 891092108 | 179,756 | 3,837,664 | SH | SOLE | 3,012,546 | 0 | 825,118 | ||
Travelers Cos Inc | COM | 89417E109 | 66,425 | 579,881 | SH | SOLE | 368,579 | 0 | 211,302 | ||
Union Pacific | COM | 907818108 | 785 | 8,048 | SH | SOLE | 2,942 | 0 | 5,106 | ||
United Fire Group | COM | 910340108 | 8,972 | 212,007 | SH | SOLE | 212,007 | 0 | 0 | ||
United Health Group | COM | 91324P102 | 57,052 | 407,512 | SH | SOLE | 332,517 | 0 | 74,995 | ||
United Parcel Service | COM | 911312106 | 134,260 | 1,227,687 | SH | SOLE | 890,456 | 0 | 337,231 | ||
United Technologies | COM | 913017109 | 1,258 | 12,384 | SH | SOLE | 2,274 | 0 | 10,110 | ||
Urologix Inc | COM | 917273104 | 0 | 20,000 | SH | SOLE | 0 | 0 | 20,000 | ||
US Bancorp | COM | 902973304 | 299,422 | 6,981,154 | SH | SOLE | 5,431,558 | 0 | 1,549,596 | ||
Valspar | COM | 920355104 | 179,108 | 1,688,584 | SH | SOLE | 1,137,628 | 0 | 550,956 | ||
VASCO Data Security Intl | COM | 92230Y104 | 4,144 | 235,306 | SH | SOLE | 235,306 | 0 | 0 | ||
Vascular Solutions | COM | 92231M109 | 3,639 | 75,453 | SH | SOLE | 75,453 | 0 | 0 | ||
Verizon Comm | COM | 92343V104 | 8,594 | 165,339 | SH | SOLE | 8,966 | 0 | 156,373 | ||
VF Corp | COM | 918204108 | 204 | 3,645 | SH | SOLE | 3,345 | 0 | 300 | ||
Visa, Inc | COM | 92826C839 | 482 | 5,828 | SH | SOLE | 0 | 0 | 5,828 | ||
Walgreen Boots Alliance | COM | 931427108 | 923 | 11,445 | SH | SOLE | 0 | 0 | 11,445 | ||
WalMart | COM | 931142103 | 372 | 5,157 | SH | SOLE | 2,000 | 0 | 3,157 | ||
WEC Energy Group | COM | 92939U106 | 286 | 4,772 | SH | SOLE | 0 | 0 | 4,772 | ||
Wells Fargo & Co | COM | 949746101 | 144,811 | 3,270,349 | SH | SOLE | 2,299,523 | 0 | 970,826 | ||
Westamerica Bancorporation | COM | 957090103 | 273 | 5,359 | SH | SOLE | 0 | 0 | 5,359 | ||
Western Union | COM | 959802109 | 104,509 | 5,019,654 | SH | SOLE | 3,977,597 | 0 | 1,042,057 | ||
Weyerhaeuser | COM | 962166104 | 312 | 9,783 | SH | SOLE | 3,923 | 0 | 5,860 | ||
Wintrust Finan Corp | COM | 97650W108 | 9,404 | 169,230 | SH | SOLE | 169,230 | 0 | 0 | ||
Workiva Inc | COM | 98139A105 | 3,817 | 210,523 | SH | SOLE | 210,523 | 0 | 0 | ||
Xcel Energy Inc. | COM | 98389B100 | 15,260 | 370,919 | SH | SOLE | 152,890 | 0 | 218,029 | ||
Zimmer Biomet Holdings, Inc. | COM | 98956P102 | 110,273 | 848,122 | SH | SOLE | 651,727 | 0 | 196,395 | ||
First Tr Lrg Cp Vl Alphadex | ETF | 33735J101 | 429 | 10,074 | SH | SOLE | 0 | 0 | 10,074 | ||
iShares Cohen & Steers Reit ET | ETF | 464287564 | 264 | 2,515 | SH | SOLE | 0 | 0 | 2,515 | ||
iShares Core S&P 500 ETF | ETF | 464287200 | 1,048 | 4,816 | SH | SOLE | 300 | 0 | 4,516 | ||
iShares Core S&P Midcap ETF | ETF | 464287507 | 395 | 2,555 | SH | SOLE | 0 | 0 | 2,555 | ||
iShares MSCI EAFE Fd | ETF | 464287465 | 610 | 10,311 | SH | SOLE | 0 | 0 | 10,311 | ||
iShares Russell 1000 Growth | ETF | 464287614 | 734 | 7,045 | SH | SOLE | 0 | 0 | 7,045 | ||
iShares Russell 1000 Value | ETF | 464287598 | 500 | 4,735 | SH | SOLE | 0 | 0 | 4,735 | ||
iShares Russell 2000 ETF | ETF | 464287655 | 437 | 3,520 | SH | SOLE | 0 | 0 | 3,520 | ||
iShares Russell Midcap ETF | ETF | 464287499 | 629 | 3,610 | SH | SOLE | 0 | 0 | 3,610 | ||
iShares S&P Smallcap | ETF | 464287887 | 227 | 1,655 | SH | SOLE | 0 | 0 | 1,655 | ||
iShares Select Div | ETF | 464287168 | 637 | 7,434 | SH | SOLE | 0 | 0 | 7,434 | ||
Midcap SPDR Tr Series 1 | ETF | 78467Y107 | 305 | 1,080 | SH | SOLE | 0 | 0 | 1,080 | ||
Schwab Intl Eq ETF | ETF | 808524805 | 1,152 | 40,000 | SH | SOLE | 0 | 0 | 40,000 | ||
Schwab US Broad Mkt ETF | ETF | 808524102 | 2,602 | 49,730 | SH | SOLE | 0 | 0 | 49,730 | ||
SPDR S&P 500 ETF Trust | ETF | 78462F103 | 3,779 | 17,469 | SH | SOLE | 4,050 | 0 | 13,419 | ||
Nuveen MN Muni Income Fd | COM | 670734102 | 655 | 37,002 | SH | SOLE | 0 | 0 | 37,002 |