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 | 259,291 | 4,543,385 | SH | SOLE | 3,612,913 | 0 | 930,472 | ||
Abbvie Inc | COM | 00287Y109 | 17,604 | 182,032 | SH | SOLE | 45,860 | 0 | 136,172 | ||
Actuant Corp | COM | 00508X203 | 11,293 | 446,375 | SH | SOLE | 446,375 | 0 | 0 | ||
Adobe Systems | COM | 00724F101 | 403 | 2,300 | SH | SOLE | 0 | 0 | 2,300 | ||
Agree Realty Corp | COM | 008492100 | 10,298 | 200,199 | SH | SOLE | 198,699 | 0 | 1,500 | ||
ALLETE, Inc. | COM | 018522300 | 18,840 | 253,368 | SH | SOLE | 199,290 | 0 | 54,078 | ||
Alliant Energy Corp. | COM | 018802108 | 308 | 7,228 | SH | SOLE | 0 | 0 | 7,228 | ||
Alphabet Inc Cl A | COM | 02079K305 | 978 | 928 | SH | SOLE | 55 | 0 | 873 | ||
Alphabet Inc Cl C | COM | 02079K107 | 181,934 | 173,867 | SH | SOLE | 151,500 | 0 | 22,367 | ||
Altria Group Inc | COM | 02209S103 | 602 | 8,427 | SH | SOLE | 413 | 0 | 8,014 | ||
Amazon Com Inc | COM | 023135106 | 490 | 419 | SH | SOLE | 0 | 0 | 419 | ||
American Express | COM | 025816109 | 124,214 | 1,250,766 | SH | SOLE | 978,711 | 0 | 272,055 | ||
Ameriprise Financial | COM | 03076C106 | 380 | 2,241 | SH | SOLE | 0 | 0 | 2,241 | ||
Amgen | COM | 031162100 | 1,385 | 7,963 | SH | SOLE | 0 | 0 | 7,963 | ||
Apogee Enterprises, Inc | COM | 037598109 | 14,105 | 308,430 | SH | SOLE | 307,130 | 0 | 1,300 | ||
Apple Computer | COM | 037833100 | 2,960 | 17,492 | SH | SOLE | 850 | 0 | 16,642 | ||
Applied Materials Inc | COM | 038222105 | 426 | 8,327 | SH | SOLE | 0 | 0 | 8,327 | ||
Assoc Banc Corp | COM | 045487105 | 75,542 | 2,974,075 | SH | SOLE | 2,540,815 | 0 | 433,260 | ||
AT&T | COM | 00206R102 | 1,642 | 42,231 | SH | SOLE | 1,165 | 0 | 41,066 | ||
Autoliv Inc | COM | 052800109 | 294 | 2,314 | SH | SOLE | 0 | 0 | 2,314 | ||
Automatic Data Proc | COM | 053015103 | 793 | 6,767 | SH | SOLE | 2,750 | 0 | 4,017 | ||
Badger Meter Inc | COM | 056525108 | 87,996 | 1,840,923 | SH | SOLE | 1,441,885 | 0 | 399,038 | ||
Bank Mutual Corp. | COM | 063750103 | 2,657 | 249,453 | SH | SOLE | 249,453 | 0 | 0 | ||
Bank of America Corp | COM | 060505104 | 384 | 13,003 | SH | SOLE | 465 | 0 | 12,538 | ||
Baxter International | COM | 071813109 | 67,877 | 1,050,079 | SH | SOLE | 694,023 | 0 | 356,056 | ||
Becton Dickinson & Co | COM | 075887109 | 924 | 4,317 | SH | SOLE | 1,367 | 0 | 2,950 | ||
Bemis | COM | 081437105 | 207,426 | 4,340,372 | SH | SOLE | 3,326,604 | 0 | 1,013,768 | ||
Berkshire Hathaway | COM | 084670108 | 2,976 | 10 | SH | SOLE | 0 | 0 | 10 | ||
Berkshire Hathaway B | COM | 084670702 | 3,220 | 16,244 | SH | SOLE | 1,425 | 0 | 14,819 | ||
Bio-Techne Corp | COM | 09073M104 | 185,847 | 1,434,557 | SH | SOLE | 1,153,336 | 0 | 281,221 | ||
Biogen Inc. | COM | 09062X103 | 327 | 1,025 | SH | SOLE | 0 | 0 | 1,025 | ||
Black Hills Corp | COM | 092113109 | 10,887 | 181,110 | SH | SOLE | 181,110 | 0 | 0 | ||
Boeing | COM | 097023105 | 1,133 | 3,843 | SH | SOLE | 565 | 0 | 3,278 | ||
BP PLC | COM | 055622104 | 1,427 | 33,942 | SH | SOLE | 5,534 | 0 | 28,408 | ||
Bristol-Myers Squibb | COM | 110122108 | 20,381 | 332,592 | SH | SOLE | 204,397 | 0 | 128,195 | ||
C H Robinson Worldwide | COM | 12541W209 | 175,024 | 1,964,572 | SH | SOLE | 1,506,139 | 0 | 458,433 | ||
Calyxt Inc | COM | 13173L107 | 1,267 | 57,500 | SH | SOLE | 57,500 | 0 | 0 | ||
Cardinal Health | COM | 14149Y108 | 205 | 3,344 | SH | SOLE | 1,458 | 0 | 1,886 | ||
Cardiovascular Sys Inc | COM | 141619106 | 1,923 | 81,162 | SH | SOLE | 77,962 | 0 | 3,200 | ||
Casey's General Stores | COM | 147528103 | 12,963 | 115,800 | SH | SOLE | 115,800 | 0 | 0 | ||
Catalent, Inc. | COM | 148806102 | 14,081 | 342,760 | SH | SOLE | 342,760 | 0 | 0 | ||
Caterpillar | COM | 149123101 | 1,160 | 7,362 | SH | SOLE | 0 | 0 | 7,362 | ||
Centerpoint Energy Inc | COM | 15189T107 | 219 | 7,709 | SH | SOLE | 0 | 0 | 7,709 | ||
Cerner Corp | COM | 156782104 | 354 | 5,255 | SH | SOLE | 0 | 0 | 5,255 | ||
Charles Schwab | COM | 808513105 | 15,910 | 309,713 | SH | SOLE | 68,064 | 0 | 241,649 | ||
Chevron Corp | COM | 166764100 | 45,150 | 360,651 | SH | SOLE | 169,609 | 0 | 191,042 | ||
Cigna Corp | COM | 125509109 | 926 | 4,559 | SH | SOLE | 0 | 0 | 4,559 | ||
Cisco | COM | 17275R102 | 1,131 | 29,521 | SH | SOLE | 2,266 | 0 | 27,255 | ||
Clorox | COM | 189054109 | 225 | 1,513 | SH | SOLE | 1,350 | 0 | 163 | ||
Coca-Cola | COM | 191216100 | 904 | 19,701 | SH | SOLE | 6,325 | 0 | 13,376 | ||
Colgate-Palmolive | COM | 194162103 | 694 | 9,194 | SH | SOLE | 0 | 0 | 9,194 | ||
Comcast New Cl A | COM | 20030N101 | 269 | 6,710 | SH | SOLE | 654 | 0 | 6,056 | ||
ConocoPhillips | COM | 20825C104 | 7,541 | 137,386 | SH | SOLE | 9,562 | 0 | 127,824 | ||
CoreSite Realty Corp | COM | 21870Q105 | 57,436 | 504,268 | SH | SOLE | 468,895 | 0 | 35,373 | ||
Corning | COM | 219350105 | 77,435 | 2,420,615 | SH | SOLE | 1,899,119 | 0 | 521,496 | ||
Costco Wholesale | COM | 22160K105 | 535 | 2,876 | SH | SOLE | 600 | 0 | 2,276 | ||
Cray Inc | COM | 225223304 | 64,548 | 2,667,257 | SH | SOLE | 2,135,890 | 0 | 531,367 | ||
CSX Corporation | COM | 126408103 | 506 | 9,200 | SH | SOLE | 0 | 0 | 9,200 | ||
Cullen Frost Bankers | COM | 229899109 | 12,079 | 127,620 | SH | SOLE | 127,070 | 0 | 550 | ||
CyberOptics Corp | COM | 232517102 | 3,371 | 224,700 | SH | SOLE | 224,700 | 0 | 0 | ||
Deere & Co. | COM | 244199105 | 232 | 1,480 | SH | SOLE | 0 | 0 | 1,480 | ||
Deluxe Corp | COM | 248019101 | 5,426 | 70,618 | SH | SOLE | 600 | 0 | 70,018 | ||
Disney | COM | 254687106 | 214,411 | 1,994,337 | SH | SOLE | 1,577,025 | 0 | 417,312 | ||
Dominion Energy, Inc. | COM | 25746U109 | 297 | 3,659 | SH | SOLE | 0 | 0 | 3,659 | ||
Donaldson | COM | 257651109 | 266,914 | 5,452,784 | SH | SOLE | 4,200,033 | 0 | 1,252,751 | ||
DowDupont Inc. | COM | 26078J100 | 1,105 | 15,512 | SH | SOLE | 0 | 0 | 15,512 | ||
Ecolab Inc | COM | 278865100 | 373,225 | 2,781,523 | SH | SOLE | 2,144,155 | 0 | 637,368 | ||
EMC Insurance Group | COM | 268664109 | 5,466 | 190,528 | SH | SOLE | 190,528 | 0 | 0 | ||
Emerson Electric | COM | 291011104 | 42,690 | 612,576 | SH | SOLE | 191,848 | 0 | 420,728 | ||
Exelon Corp | COM | 30161N101 | 549 | 13,928 | SH | SOLE | 0 | 0 | 13,928 | ||
Exxon Mobil | COM | 30231G102 | 62,165 | 743,247 | SH | SOLE | 264,506 | 0 | 478,741 | ||
Facebook Inc Class A | COM | 30303M102 | 295 | 1,669 | SH | SOLE | 0 | 0 | 1,669 | ||
Fastenal Co. | COM | 311900104 | 162,874 | 2,978,136 | SH | SOLE | 2,286,990 | 0 | 691,146 | ||
Fedex Corp. | COM | 31428X106 | 874 | 3,501 | SH | SOLE | 0 | 0 | 3,501 | ||
Fiserv | COM | 337738108 | 137,568 | 1,049,095 | SH | SOLE | 802,198 | 0 | 246,897 | ||
Generac Hldgs | COM | 368736104 | 43,663 | 881,725 | SH | SOLE | 780,066 | 0 | 101,659 | ||
General Electric | COM | 369604103 | 70,802 | 4,057,394 | SH | SOLE | 2,937,191 | 0 | 1,120,203 | ||
General Mills | COM | 370334104 | 199,841 | 3,370,573 | SH | SOLE | 2,459,874 | 0 | 910,699 | ||
Gentherm Inc | COM | 37253A103 | 22,978 | 723,730 | SH | SOLE | 671,008 | 0 | 52,722 | ||
Glacier Bancorp Inc | COM | 37637Q105 | 15,286 | 388,060 | SH | SOLE | 388,060 | 0 | 0 | ||
Graco Inc | COM | 384109104 | 320,183 | 7,080,554 | SH | SOLE | 5,174,914 | 0 | 1,905,640 | ||
Great Western Bancorp Inc. | COM | 391416104 | 85,962 | 2,159,848 | SH | SOLE | 1,824,578 | 0 | 335,270 | ||
Hawkins Chemical | COM | 420261109 | 5,970 | 169,600 | SH | SOLE | 163,100 | 0 | 6,500 | ||
HB Fuller | COM | 359694106 | 164,581 | 3,055,149 | SH | SOLE | 2,545,315 | 0 | 509,834 | ||
Hershey | COM | 427866108 | 11,014 | 97,027 | SH | SOLE | 75,695 | 0 | 21,332 | ||
Home Depot | COM | 437076102 | 68,044 | 359,016 | SH | SOLE | 205,624 | 0 | 153,392 | ||
Honeywell Inc | COM | 438516106 | 341,795 | 2,228,709 | SH | SOLE | 1,676,782 | 0 | 551,927 | ||
Hormel | COM | 440452100 | 251,409 | 6,908,732 | SH | SOLE | 5,382,266 | 0 | 1,526,466 | ||
Hub Group Inc Cl A | COM | 443320106 | 10,968 | 228,980 | SH | SOLE | 228,980 | 0 | 0 | ||
IBM | COM | 459200101 | 19,618 | 127,868 | SH | SOLE | 48,272 | 0 | 79,596 | ||
IDEXX Laboratories, Inc | COM | 45168D104 | 672 | 4,298 | SH | SOLE | 0 | 0 | 4,298 | ||
Illinois Tool Works Inc | COM | 452308109 | 705 | 4,226 | SH | SOLE | 0 | 0 | 4,226 | ||
Intel | COM | 458140100 | 18,554 | 401,948 | SH | SOLE | 60,510 | 0 | 341,438 | ||
Intl Flavors/Fragr | COM | 459506101 | 386 | 2,531 | SH | SOLE | 2,000 | 0 | 531 | ||
Intricon Corp Com | COM | 46121H109 | 1,335 | 67,400 | SH | SOLE | 67,400 | 0 | 0 | ||
IPG Photonics Corp | COM | 44980X109 | 428 | 2,000 | SH | SOLE | 0 | 0 | 2,000 | ||
J.P. Morgan Chase & Co | COM | 46625H100 | 27,289 | 255,181 | SH | SOLE | 151,524 | 0 | 103,657 | ||
Johnson & Johnson | COM | 478160104 | 306,241 | 2,191,819 | SH | SOLE | 1,654,836 | 0 | 536,983 | ||
Kellogg | COM | 487836108 | 289 | 4,250 | SH | SOLE | 0 | 0 | 4,250 | ||
Kimberly-Clark | COM | 494368103 | 25,733 | 213,268 | SH | SOLE | 88,905 | 0 | 124,363 | ||
Lilly (Eli) | COM | 532457108 | 85,683 | 1,014,481 | SH | SOLE | 724,489 | 0 | 289,992 | ||
Lockheed Martin Corp | COM | 539830109 | 277 | 864 | SH | SOLE | 494 | 0 | 370 | ||
Lowes Companies Inc | COM | 548661107 | 499 | 5,369 | SH | SOLE | 0 | 0 | 5,369 | ||
Marcus Corp. | COM | 566330106 | 8,463 | 309,423 | SH | SOLE | 309,423 | 0 | 0 | ||
Marsh & McLennan | COM | 571748102 | 274 | 3,366 | SH | SOLE | 1,900 | 0 | 1,466 | ||
MasterCard Inc | COM | 57636Q104 | 207 | 1,368 | SH | SOLE | 0 | 0 | 1,368 | ||
McDonald's Corp | COM | 580135101 | 2,539 | 14,751 | SH | SOLE | 10,025 | 0 | 4,726 | ||
MDU Resources Group | COM | 552690109 | 3,269 | 121,631 | SH | SOLE | 950 | 0 | 120,681 | ||
Medtronic | COM | G5960L103 | 293,980 | 3,640,623 | SH | SOLE | 2,800,781 | 0 | 839,842 | ||
Merck & Co Inc | COM | 58933Y105 | 4,805 | 85,392 | SH | SOLE | 11,244 | 0 | 74,148 | ||
Microsoft | COM | 594918104 | 12,779 | 149,389 | SH | SOLE | 27,262 | 0 | 122,127 | ||
MMM Co. | COM | 88579Y101 | 342,073 | 1,453,342 | SH | SOLE | 961,123 | 0 | 492,219 | ||
MTS Systems | COM | 553777103 | 2,389 | 44,480 | SH | SOLE | 3,300 | 0 | 41,180 | ||
NextEra Energy, Inc. | COM | 65339F101 | 369 | 2,361 | SH | SOLE | 0 | 0 | 2,361 | ||
Nike | COM | 654106103 | 275 | 4,400 | SH | SOLE | 1,200 | 0 | 3,200 | ||
Norfolk Southern Corp | COM | 655844108 | 784 | 5,410 | SH | SOLE | 0 | 0 | 5,410 | ||
Novartis | COM | 66987V109 | 315 | 3,750 | SH | SOLE | 1,300 | 0 | 2,450 | ||
NVE Corp | COM | 629445206 | 35,587 | 413,804 | SH | SOLE | 364,239 | 0 | 49,565 | ||
NW Biotherapeutics | COM | 66737P600 | 3 | 12,500 | SH | SOLE | 0 | 0 | 12,500 | ||
Oasis Petroleum Inc | COM | 674215108 | 3,471 | 412,720 | SH | SOLE | 412,720 | 0 | 0 | ||
Oracle Sys | COM | 68389X105 | 1,543 | 32,643 | SH | SOLE | 0 | 0 | 32,643 | ||
Oshkosh Corp | COM | 688239201 | 15,884 | 174,757 | SH | SOLE | 174,690 | 0 | 67 | ||
Otter Tail Power | COM | 689648103 | 312 | 7,008 | SH | SOLE | 0 | 0 | 7,008 | ||
Patterson Companies | COM | 703395103 | 74,724 | 2,068,212 | SH | SOLE | 1,587,837 | 0 | 480,375 | ||
Paychex | COM | 704326107 | 274 | 4,019 | SH | SOLE | 0 | 0 | 4,019 | ||
Pentair PLC | COM | G7S00T104 | 182,771 | 2,588,087 | SH | SOLE | 1,937,402 | 0 | 650,685 | ||
PepsiCo Inc | COM | 713448108 | 1,517 | 12,650 | SH | SOLE | 720 | 0 | 11,930 | ||
Pfizer Inc | COM | 717081103 | 170,862 | 4,717,328 | SH | SOLE | 3,652,626 | 0 | 1,064,702 | ||
Philip Morris Intl Inc | COM | 718172109 | 892 | 8,441 | SH | SOLE | 393 | 0 | 8,048 | ||
Phillips 66 | COM | 718546104 | 2,322 | 22,959 | SH | SOLE | 0 | 0 | 22,959 | ||
Physicians Realty Tr | COM | 71943U104 | 16,670 | 926,610 | SH | SOLE | 906,610 | 0 | 20,000 | ||
Polaris Ind | COM | 731068102 | 497 | 4,008 | SH | SOLE | 3,050 | 0 | 958 | ||
Praxair | COM | 74005P104 | 317 | 2,051 | SH | SOLE | 0 | 0 | 2,051 | ||
Premier Inc Cl A | COM | 74051N102 | 10,504 | 359,839 | SH | SOLE | 359,839 | 0 | 0 | ||
Principal Financial | COM | 74251V102 | 181,395 | 2,570,791 | SH | SOLE | 2,013,876 | 0 | 556,915 | ||
Procter & Gamble | COM | 742718109 | 31,224 | 339,840 | SH | SOLE | 65,331 | 0 | 274,509 | ||
Proto Labs | COM | 743713109 | 39,696 | 385,402 | SH | SOLE | 315,191 | 0 | 70,211 | ||
PureCycle Corp | COM | 746228303 | 99 | 11,855 | SH | SOLE | 0 | 0 | 11,855 | ||
QCR Holdings | COM | 74727A104 | 3,898 | 90,975 | SH | SOLE | 90,975 | 0 | 0 | ||
Qualcomm, Inc. | COM | 747525103 | 88,098 | 1,376,106 | SH | SOLE | 1,130,193 | 0 | 245,913 | ||
Raven Industries Inc | COM | 754212108 | 5,567 | 162,066 | SH | SOLE | 161,566 | 0 | 500 | ||
Raytheon Co | COM | 755111507 | 258 | 1,375 | SH | SOLE | 0 | 0 | 1,375 | ||
Roche Hldg Ltd ADR | COM | 771195104 | 171,798 | 5,440,074 | SH | SOLE | 4,509,956 | 0 | 930,118 | ||
Royal Dutch Shell Spons ADR A | COM | 780259206 | 422 | 6,320 | SH | SOLE | 400 | 0 | 5,920 | ||
Schlumberger | COM | 806857108 | 151,935 | 2,254,556 | SH | SOLE | 1,782,580 | 0 | 471,976 | ||
SEI Investments Co | COM | 784117103 | 237 | 3,300 | SH | SOLE | 0 | 0 | 3,300 | ||
Shire PLC | COM | 82481R106 | 600 | 3,868 | SH | SOLE | 413 | 0 | 3,455 | ||
Snap-On Inc. | COM | 833034101 | 66,706 | 382,710 | SH | SOLE | 289,948 | 0 | 92,762 | ||
SPS Commerce Inc | COM | 78463M107 | 1,306 | 26,870 | SH | SOLE | 26,620 | 0 | 250 | ||
Starbucks Corp | COM | 855244109 | 657 | 11,447 | SH | SOLE | 0 | 0 | 11,447 | ||
Stratasys Ltd | COM | M85548101 | 7,867 | 394,130 | SH | SOLE | 289,787 | 0 | 104,343 | ||
Sysco | COM | 871829107 | 289 | 4,765 | SH | SOLE | 0 | 0 | 4,765 | ||
Target | COM | 87612E106 | 127,829 | 1,959,061 | SH | SOLE | 1,337,382 | 0 | 621,679 | ||
TCF Financial | COM | 872275102 | 710 | 34,654 | SH | SOLE | 0 | 0 | 34,654 | ||
Tennant Company | COM | 880345103 | 80,921 | 1,113,845 | SH | SOLE | 929,578 | 0 | 184,267 | ||
Thermo Fisher Scientific | COM | 883556102 | 277 | 1,460 | SH | SOLE | 0 | 0 | 1,460 | ||
Tile Shop Inc | COM | 88677Q109 | 7,070 | 736,510 | SH | SOLE | 736,510 | 0 | 0 | ||
Toro | COM | 891092108 | 165,260 | 2,533,497 | SH | SOLE | 1,880,312 | 0 | 653,185 | ||
Travelers Cos Inc | COM | 89417E109 | 36,940 | 272,337 | SH | SOLE | 85,047 | 0 | 187,290 | ||
Unilever | COM | 904784709 | 248 | 4,400 | SH | SOLE | 0 | 0 | 4,400 | ||
Union Pacific | COM | 907818108 | 1,261 | 9,405 | SH | SOLE | 1,800 | 0 | 7,605 | ||
United Bankshares Inc. | COM | 909907107 | 6,803 | 195,769 | SH | SOLE | 195,769 | 0 | 0 | ||
United Fire Group | COM | 910340108 | 11,289 | 247,672 | SH | SOLE | 247,672 | 0 | 0 | ||
United Health Group | COM | 91324P102 | 114,898 | 521,174 | SH | SOLE | 428,136 | 0 | 93,038 | ||
United Parcel Service | COM | 911312106 | 132,233 | 1,109,804 | SH | SOLE | 805,776 | 0 | 304,028 | ||
United Technologies | COM | 913017109 | 1,623 | 12,719 | SH | SOLE | 2,067 | 0 | 10,652 | ||
Urologix Inc | COM | 917273104 | 0 | 20,000 | SH | SOLE | 0 | 0 | 20,000 | ||
US Bancorp | COM | 902973304 | 354,495 | 6,616,185 | SH | SOLE | 5,139,559 | 0 | 1,476,626 | ||
Verizon Comm | COM | 92343V104 | 7,126 | 134,638 | SH | SOLE | 2,066 | 0 | 132,572 | ||
Visa, Inc | COM | 92826C839 | 877 | 7,696 | SH | SOLE | 726 | 0 | 6,970 | ||
Walgreen Boots Alliance | COM | 931427108 | 1,058 | 14,564 | SH | SOLE | 0 | 0 | 14,564 | ||
WalMart, Inc. | COM | 931142103 | 486 | 4,921 | SH | SOLE | 1,500 | 0 | 3,421 | ||
WEC Energy Group | COM | 92939U106 | 498 | 7,494 | SH | SOLE | 0 | 0 | 7,494 | ||
Wells Fargo & Co | COM | 949746101 | 165,217 | 2,723,202 | SH | SOLE | 1,870,461 | 0 | 852,741 | ||
Westamerica Bancorporation | COM | 957090103 | 319 | 5,359 | SH | SOLE | 0 | 0 | 5,359 | ||
Western Union | COM | 959802109 | 86,086 | 4,528,446 | SH | SOLE | 3,650,651 | 0 | 877,795 | ||
Weyerhaeuser | COM | 962166104 | 370 | 10,507 | SH | SOLE | 3,923 | 0 | 6,584 | ||
Wintrust Finan Corp | COM | 97650W108 | 14,487 | 175,880 | SH | SOLE | 175,880 | 0 | 0 | ||
Workiva Inc | COM | 98139A105 | 5,440 | 254,223 | SH | SOLE | 254,223 | 0 | 0 | ||
Xcel Energy Inc. | COM | 98389B100 | 13,820 | 287,264 | SH | SOLE | 106,418 | 0 | 180,846 | ||
Zimmer Biomet Holdings, Inc. | COM | 98956P102 | 133,095 | 1,102,964 | SH | SOLE | 846,686 | 0 | 256,278 | ||
Energy Select SPDR | ETF | 81369Y506 | 1,751 | 24,231 | SH | SOLE | 9,625 | 0 | 14,606 | ||
iShares Cohen & Steers Reit ET | ETF | 464287564 | 255 | 2,515 | SH | SOLE | 0 | 0 | 2,515 | ||
iShares Core S&P 500 ETF | ETF | 464287200 | 1,200 | 4,464 | SH | SOLE | 0 | 0 | 4,464 | ||
iShares Core S&P Midcap ETF | ETF | 464287507 | 404 | 2,130 | SH | SOLE | 0 | 0 | 2,130 | ||
iShares MSCI EAFE Fd | ETF | 464287465 | 635 | 9,031 | SH | SOLE | 967 | 0 | 8,064 | ||
iShares Russell 1000 Growth | ETF | 464287614 | 881 | 6,545 | SH | SOLE | 0 | 0 | 6,545 | ||
iShares Russell 1000 Value | ETF | 464287598 | 589 | 4,735 | SH | SOLE | 0 | 0 | 4,735 | ||
iShares Russell 2000 ETF | ETF | 464287655 | 530 | 3,475 | SH | SOLE | 0 | 0 | 3,475 | ||
iShares Russell Midcap ETF | ETF | 464287499 | 715 | 3,435 | SH | SOLE | 0 | 0 | 3,435 | ||
iShares S&P Smallcap | ETF | 464287887 | 282 | 1,655 | SH | SOLE | 0 | 0 | 1,655 | ||
iShares Select Div | ETF | 464287168 | 858 | 8,709 | SH | SOLE | 0 | 0 | 8,709 | ||
Schwab Intl Eq ETF | ETF | 808524805 | 1,363 | 40,000 | SH | SOLE | 0 | 0 | 40,000 | ||
Schwab US Broad Mkt ETF | ETF | 808524102 | 2,927 | 45,370 | SH | SOLE | 0 | 0 | 45,370 | ||
SPDR S&P 500 ETF Trust | ETF | 78462F103 | 10,319 | 38,670 | SH | SOLE | 11,660 | 0 | 27,010 | ||
Vanguard Dividend App ETF | ETF | 921908844 | 327 | 3,204 | SH | SOLE | 0 | 0 | 3,204 | ||
Vanguard Index Total Stk Mkt | ETF | 922908769 | 275 | 2,001 | SH | SOLE | 0 | 0 | 2,001 | ||
Nuveen MN Qual Mun Income Fd | COM | 670734102 | 544 | 37,002 | SH | SOLE | 0 | 0 | 37,002 | ||
Nuveen Quality Muncp Income Fd | COM | 67066V101 | 173 | 12,323 | SH | SOLE | 2,150 | 0 | 10,173 |