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 | 7,060 | 217,170 | SH | SOLE | 217,170 | 0 | 0 | ||
Abbott Laboratories | COM | 002824100 | 240,671 | 3,010,645 | SH | SOLE | 2,296,092 | 0 | 714,553 | ||
Abbvie Inc | COM | 00287Y109 | 6,818 | 84,596 | SH | SOLE | 12,155 | 0 | 72,441 | ||
Accenture PLC Cl A | COM | G1151C101 | 210 | 1,191 | SH | SOLE | 0 | 0 | 1,191 | ||
Actuant Corp | COM | 00508X203 | 8,786 | 360,508 | SH | SOLE | 360,508 | 0 | 0 | ||
Adobe Inc. | COM | 00724F101 | 553 | 2,075 | SH | SOLE | 375 | 0 | 1,700 | ||
ALLETE, Inc. | COM | 018522300 | 6,152 | 74,818 | SH | SOLE | 38,940 | 0 | 35,878 | ||
Alliant Energy Corp. | COM | 018802108 | 341 | 7,228 | SH | SOLE | 0 | 0 | 7,228 | ||
Alphabet Inc Class A | COM | 02079K305 | 1,683 | 1,430 | SH | SOLE | 777 | 0 | 653 | ||
Alphabet Inc Class C | COM | 02079K107 | 325,368 | 277,308 | SH | SOLE | 234,725 | 0 | 42,583 | ||
Altria Group Inc | COM | 02209S103 | 246 | 4,288 | SH | SOLE | 563 | 0 | 3,725 | ||
Amazon Com Inc | COM | 023135106 | 1,097 | 616 | SH | SOLE | 121 | 0 | 495 | ||
American Express | COM | 025816109 | 151,745 | 1,388,333 | SH | SOLE | 1,103,123 | 0 | 285,210 | ||
American Tower Cl A | COM | 03027X100 | 659 | 3,345 | SH | SOLE | 200 | 0 | 3,145 | ||
Ameriprise Financial | COM | 03076C106 | 299 | 2,331 | SH | SOLE | 90 | 0 | 2,241 | ||
Ametek Inc. | COM | 031100100 | 224 | 2,700 | SH | SOLE | 2,700 | 0 | 0 | ||
Amgen | COM | 031162100 | 1,725 | 9,080 | SH | SOLE | 1,500 | 0 | 7,580 | ||
Apogee Enterprises, Inc | COM | 037598109 | 14,836 | 395,730 | SH | SOLE | 395,630 | 0 | 100 | ||
Apple Computer | COM | 037833100 | 6,297 | 33,151 | SH | SOLE | 12,381 | 0 | 20,770 | ||
Applied Materials Inc | COM | 038222105 | 331 | 8,352 | SH | SOLE | 875 | 0 | 7,477 | ||
Assoc Banc Corp | COM | 045487105 | 55,640 | 2,606,076 | SH | SOLE | 2,255,185 | 0 | 350,891 | ||
AT&T | COM | 00206R102 | 1,281 | 40,857 | SH | SOLE | 9,063 | 0 | 31,794 | ||
Automatic Data Proc | COM | 053015103 | 807 | 5,052 | SH | SOLE | 3,952 | 0 | 1,100 | ||
Badger Meter Inc | COM | 056525108 | 47,584 | 855,204 | SH | SOLE | 589,373 | 0 | 265,831 | ||
Bank of America Corp | COM | 060505104 | 413 | 14,955 | SH | SOLE | 4,390 | 0 | 10,565 | ||
Baxter International | COM | 071813109 | 54,055 | 664,797 | SH | SOLE | 411,740 | 0 | 253,057 | ||
Becton Dickinson & Co | COM | 075887109 | 790 | 3,165 | SH | SOLE | 1,567 | 0 | 1,598 | ||
Bemis | COM | 081437105 | 112,439 | 2,026,656 | SH | SOLE | 1,481,039 | 0 | 545,617 | ||
Berkshire Hathaway | COM | 084670108 | 3,313 | 11 | SH | SOLE | 1 | 0 | 10 | ||
Berkshire Hathaway B | COM | 084670702 | 4,452 | 22,163 | SH | SOLE | 1,883 | 0 | 20,280 | ||
Bio-Techne Corp | COM | 09073M104 | 229,077 | 1,153,750 | SH | SOLE | 926,217 | 0 | 227,533 | ||
Biogen Inc. | COM | 09062X103 | 242 | 1,025 | SH | SOLE | 0 | 0 | 1,025 | ||
Black Hills Corp | COM | 092113109 | 12,603 | 170,150 | SH | SOLE | 170,150 | 0 | 0 | ||
Boeing | COM | 097023105 | 1,594 | 4,180 | SH | SOLE | 1,965 | 0 | 2,215 | ||
BP PLC | COM | 055622104 | 1,062 | 24,302 | SH | SOLE | 8,062 | 0 | 16,240 | ||
Bristol-Myers Squibb | COM | 110122108 | 11,897 | 249,356 | SH | SOLE | 162,141 | 0 | 87,215 | ||
Cabot Microelectronics Corp | COM | 12709P103 | 3,359 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | ||
Calyxt Inc | COM | 13173L107 | 3,156 | 179,431 | SH | SOLE | 179,431 | 0 | 0 | ||
Cardiovascular Sys Inc | COM | 141619106 | 3,688 | 95,404 | SH | SOLE | 95,404 | 0 | 0 | ||
Carrizo Oil & Gas, Inc. | COM | 144577103 | 7,040 | 564,560 | SH | SOLE | 564,560 | 0 | 0 | ||
Casey's General Stores | COM | 147528103 | 10,894 | 84,600 | SH | SOLE | 84,600 | 0 | 0 | ||
Catalent, Inc. | COM | 148806102 | 12,679 | 312,358 | SH | SOLE | 311,755 | 0 | 603 | ||
Caterpillar | COM | 149123101 | 954 | 7,040 | SH | SOLE | 100 | 0 | 6,940 | ||
Celgene Corp | COM | 151020104 | 271 | 2,870 | SH | SOLE | 0 | 0 | 2,870 | ||
Centerpoint Energy Inc | COM | 15189T107 | 209 | 6,798 | SH | SOLE | 0 | 0 | 6,798 | ||
CH Robinson Worldwide | COM | 12541W209 | 166,717 | 1,916,507 | SH | SOLE | 1,531,311 | 0 | 385,196 | ||
Charles Schwab | COM | 808513105 | 46,294 | 1,082,637 | SH | SOLE | 831,296 | 0 | 251,341 | ||
Chevron Corp | COM | 166764100 | 31,172 | 253,064 | SH | SOLE | 112,347 | 0 | 140,717 | ||
Cisco | COM | 17275R102 | 2,008 | 37,184 | SH | SOLE | 9,621 | 0 | 27,563 | ||
Clorox | COM | 189054109 | 243 | 1,513 | SH | SOLE | 1,513 | 0 | 0 | ||
Coca-Cola | COM | 191216100 | 1,356 | 28,942 | SH | SOLE | 9,500 | 0 | 19,442 | ||
Colgate-Palmolive | COM | 194162103 | 608 | 8,876 | SH | SOLE | 2,100 | 0 | 6,776 | ||
Comcast New Cl A | COM | 20030N101 | 331 | 8,285 | SH | SOLE | 2,574 | 0 | 5,711 | ||
ConocoPhillips | COM | 20825C104 | 7,272 | 108,954 | SH | SOLE | 19,038 | 0 | 89,916 | ||
Core Laboratories NV | COM | N22717107 | 22,947 | 332,899 | SH | SOLE | 278,187 | 0 | 54,712 | ||
CoreSite Realty Corp | COM | 21870Q105 | 115,893 | 1,082,907 | SH | SOLE | 932,223 | 0 | 150,684 | ||
Corning | COM | 219350105 | 69,791 | 2,108,503 | SH | SOLE | 1,714,869 | 0 | 393,634 | ||
Costco Wholesale | COM | 22160K105 | 836 | 3,453 | SH | SOLE | 800 | 0 | 2,653 | ||
Cray Inc | COM | 225223304 | 14,474 | 555,618 | SH | SOLE | 332,638 | 0 | 222,980 | ||
CSX Corporation | COM | 126408103 | 595 | 7,950 | SH | SOLE | 0 | 0 | 7,950 | ||
Cullen Frost Bankers | COM | 229899109 | 18,101 | 186,475 | SH | SOLE | 152,905 | 0 | 33,570 | ||
CyberOptics Corp | COM | 232517102 | 3,718 | 217,444 | SH | SOLE | 217,444 | 0 | 0 | ||
Deere & Co. | COM | 244199105 | 230 | 1,442 | SH | SOLE | 112 | 0 | 1,330 | ||
Deluxe Corp | COM | 248019101 | 2,172 | 49,676 | SH | SOLE | 325 | 0 | 49,351 | ||
Digi Int'l Inc. | COM | 253798102 | 3,183 | 251,185 | SH | SOLE | 251,185 | 0 | 0 | ||
Disney | COM | 254687106 | 216,067 | 1,946,024 | SH | SOLE | 1,587,565 | 0 | 358,459 | ||
Dominion Energy, Inc. | COM | 25746U109 | 355 | 4,632 | SH | SOLE | 1,000 | 0 | 3,632 | ||
Donaldson | COM | 257651109 | 252,683 | 5,047,602 | SH | SOLE | 3,964,812 | 0 | 1,082,790 | ||
DowDupont Inc | COM | 26078J100 | 511 | 9,579 | SH | SOLE | 1,982 | 0 | 7,597 | ||
Ecolab Inc | COM | 278865100 | 357,662 | 2,025,955 | SH | SOLE | 1,526,200 | 0 | 499,755 | ||
Edwards Lifesciences | COM | 28176E108 | 253 | 1,320 | SH | SOLE | 200 | 0 | 1,120 | ||
Elanco Animal Health Inc. | COM | 28414H103 | 10,395 | 324,144 | SH | SOLE | 214,726 | 0 | 109,417 | ||
EMC Insurance Group | COM | 268664109 | 3,577 | 112,216 | SH | SOLE | 112,216 | 0 | 0 | ||
Emerson Electric | COM | 291011104 | 28,420 | 415,075 | SH | SOLE | 166,292 | 0 | 248,783 | ||
Enterprise Prod Ptnrs LP | COM | 293792107 | 268 | 9,200 | SH | SOLE | 8,600 | 0 | 600 | ||
Exelon Corp | COM | 30161N101 | 573 | 11,428 | SH | SOLE | 0 | 0 | 11,428 | ||
Exxon Mobil | COM | 30231G102 | 36,195 | 447,953 | SH | SOLE | 168,341 | 0 | 279,612 | ||
Facebook Inc Class A | COM | 30303M102 | 217 | 1,300 | SH | SOLE | 1,234 | 0 | 66 | ||
Fastenal Co. | COM | 311900104 | 180,061 | 2,799,884 | SH | SOLE | 2,204,101 | 0 | 595,783 | ||
FireEye, Inc. | COM | 31816Q101 | 3,094 | 184,295 | SH | SOLE | 184,295 | 0 | 0 | ||
Fiserv | COM | 337738108 | 179,810 | 2,036,817 | SH | SOLE | 1,607,011 | 0 | 429,806 | ||
Fleetcor Technologies Inc | COM | 339041105 | 247 | 1,000 | SH | SOLE | 0 | 0 | 1,000 | ||
Garrett Motion Inc. | COM | 366505105 | 208 | 14,154 | SH | SOLE | 2,826 | 0 | 11,328 | ||
Generac Hldgs | COM | 368736104 | 34,777 | 678,832 | SH | SOLE | 599,893 | 0 | 78,939 | ||
General Electric | COM | 369604103 | 1,506 | 150,791 | SH | SOLE | 24,421 | 0 | 126,370 | ||
General Mills | COM | 370334104 | 140,641 | 2,717,696 | SH | SOLE | 1,960,603 | 0 | 757,093 | ||
Gentherm Inc | COM | 37253A103 | 19,280 | 523,065 | SH | SOLE | 479,678 | 0 | 43,387 | ||
Genuine Parts | COM | 372460105 | 218 | 1,950 | SH | SOLE | 1,700 | 0 | 250 | ||
Glacier Bancorp Inc | COM | 37637Q105 | 11,715 | 292,375 | SH | SOLE | 292,005 | 0 | 370 | ||
Graco Inc | COM | 384109104 | 261,523 | 5,281,152 | SH | SOLE | 3,897,185 | 0 | 1,383,968 | ||
Great Western Bancorp Inc. | COM | 391416104 | 69,076 | 2,186,656 | SH | SOLE | 1,899,865 | 0 | 286,791 | ||
Hawkins Chemical | COM | 420261109 | 3,633 | 98,637 | SH | SOLE | 92,137 | 0 | 6,500 | ||
HB Fuller | COM | 359694106 | 131,434 | 2,702,169 | SH | SOLE | 2,278,488 | 0 | 423,681 | ||
Heico Corp | COM | 422806109 | 222 | 2,345 | SH | SOLE | 1,845 | 0 | 500 | ||
Hershey | COM | 427866108 | 12,023 | 104,703 | SH | SOLE | 91,790 | 0 | 12,913 | ||
Home Depot | COM | 437076102 | 59,918 | 312,250 | SH | SOLE | 185,942 | 0 | 126,308 | ||
Honeywell Inc | COM | 438516106 | 254,787 | 1,603,241 | SH | SOLE | 1,163,881 | 0 | 439,360 | ||
Hormel | COM | 440452100 | 259,015 | 5,786,747 | SH | SOLE | 4,556,535 | 0 | 1,230,212 | ||
Hub Group Inc Cl A | COM | 443320106 | 11,179 | 273,665 | SH | SOLE | 273,665 | 0 | 0 | ||
IBM | COM | 459200101 | 6,011 | 42,599 | SH | SOLE | 27,461 | 0 | 15,138 | ||
IDEXX Laboratories, Inc | COM | 45168D104 | 760 | 3,398 | SH | SOLE | 400 | 0 | 2,998 | ||
Illinois Tool Works Inc | COM | 452308109 | 416 | 2,899 | SH | SOLE | 1,450 | 0 | 1,449 | ||
Inspire Medical Systems Inc | COM | 457730109 | 8,899 | 156,730 | SH | SOLE | 155,830 | 0 | 900 | ||
Intel | COM | 458140100 | 21,067 | 392,312 | SH | SOLE | 108,320 | 0 | 283,992 | ||
Intl Flavors/Fragr | COM | 459506101 | 318 | 2,466 | SH | SOLE | 2,466 | 0 | 0 | ||
Intricon Corp Com | COM | 46121H109 | 5,593 | 222,998 | SH | SOLE | 222,998 | 0 | 0 | ||
IPG Photonics Corp | COM | 44980X109 | 228 | 1,500 | SH | SOLE | 0 | 0 | 1,500 | ||
J.P. Morgan Chase & Co | COM | 46625H100 | 25,236 | 249,289 | SH | SOLE | 156,888 | 0 | 92,401 | ||
Johnson & Johnson | COM | 478160104 | 290,194 | 2,075,930 | SH | SOLE | 1,598,086 | 0 | 477,844 | ||
Kellogg | COM | 487836108 | 244 | 4,250 | SH | SOLE | 1,700 | 0 | 2,550 | ||
Kimberly-Clark | COM | 494368103 | 16,384 | 132,239 | SH | SOLE | 49,816 | 0 | 82,423 | ||
Lilly (Eli) | COM | 532457108 | 89,319 | 688,338 | SH | SOLE | 467,116 | 0 | 221,222 | ||
Littelfuse Inc. | COM | 537008104 | 69,581 | 381,308 | SH | SOLE | 324,782 | 0 | 56,526 | ||
Lowes Companies Inc | COM | 548661107 | 807 | 7,369 | SH | SOLE | 2,751 | 0 | 4,618 | ||
Marcus Corp. | COM | 566330106 | 8,116 | 202,658 | SH | SOLE | 202,658 | 0 | 0 | ||
MasterCard Inc | COM | 57636Q104 | 635 | 2,695 | SH | SOLE | 200 | 0 | 2,495 | ||
McCormick & Co | COM | 579780206 | 203 | 1,350 | SH | SOLE | 600 | 0 | 750 | ||
McDonald's Corp | COM | 580135101 | 2,812 | 14,806 | SH | SOLE | 10,985 | 0 | 3,821 | ||
MDU Resources Group | COM | 552690109 | 1,785 | 69,093 | SH | SOLE | 16,708 | 0 | 52,385 | ||
Medtronic | COM | G5960L103 | 278,824 | 3,061,304 | SH | SOLE | 2,366,718 | 0 | 694,586 | ||
Merck & Co Inc | COM | 58933Y105 | 6,898 | 82,943 | SH | SOLE | 17,686 | 0 | 65,257 | ||
MGP Ingredients Inc | COM | 55303J106 | 5,107 | 66,200 | SH | SOLE | 66,200 | 0 | 0 | ||
Microsoft | COM | 594918104 | 193,817 | 1,643,349 | SH | SOLE | 1,369,492 | 0 | 273,857 | ||
MMM Co. | COM | 88579Y101 | 361,441 | 1,739,535 | SH | SOLE | 1,248,487 | 0 | 491,048 | ||
Mondelez Intl Cl A | COM | 609207105 | 218 | 4,364 | SH | SOLE | 3,085 | 0 | 1,279 | ||
Motorola Solutions Inc | COM | 620076307 | 24,918 | 177,451 | SH | SOLE | 167,457 | 0 | 9,994 | ||
MTS Systems | COM | 553777103 | 1,771 | 32,515 | SH | SOLE | 10,300 | 0 | 22,215 | ||
Nestle S A Reg B ADR | COM | 641069406 | 234 | 2,450 | SH | SOLE | 1,550 | 0 | 900 | ||
NextEra Energy, Inc. | COM | 65339F101 | 320 | 1,656 | SH | SOLE | 167 | 0 | 1,489 | ||
Nike | COM | 654106103 | 371 | 4,400 | SH | SOLE | 1,450 | 0 | 2,950 | ||
Norfolk Southern Corp | COM | 655844108 | 815 | 4,360 | SH | SOLE | 0 | 0 | 4,360 | ||
Northrop Grumman Corp | COM | 666807102 | 201 | 747 | SH | SOLE | 500 | 0 | 247 | ||
Novartis | COM | 66987V109 | 279 | 2,900 | SH | SOLE | 500 | 0 | 2,400 | ||
NVE Corp | COM | 629445206 | 40,654 | 415,298 | SH | SOLE | 355,113 | 0 | 60,185 | ||
nVent Electric PLC | COM | G6700G107 | 58,144 | 2,155,072 | SH | SOLE | 1,614,160 | 0 | 540,912 | ||
NW Biotherapeutics | COM | 66737P600 | 3 | 12,500 | SH | SOLE | 0 | 0 | 12,500 | ||
Oasis Petroleum Inc | COM | 674215108 | 4,837 | 800,865 | SH | SOLE | 800,865 | 0 | 0 | ||
Old Natl Bancorp Ind Com | COM | 680033107 | 81,149 | 4,948,112 | SH | SOLE | 4,435,672 | 0 | 512,440 | ||
Oracle Sys | COM | 68389X105 | 1,657 | 30,849 | SH | SOLE | 747 | 0 | 30,102 | ||
Oshkosh Corp | COM | 688239201 | 13,839 | 184,200 | SH | SOLE | 184,200 | 0 | 0 | ||
Patterson Companies | COM | 703395103 | 13,105 | 599,765 | SH | SOLE | 390,397 | 0 | 209,368 | ||
Paychex | COM | 704326107 | 242 | 3,019 | SH | SOLE | 1,642 | 0 | 1,377 | ||
Pentair PLC | COM | G7S00T104 | 73,251 | 1,645,709 | SH | SOLE | 1,119,957 | 0 | 525,752 | ||
PepsiCo Inc | COM | 713448108 | 1,768 | 14,427 | SH | SOLE | 5,099 | 0 | 9,328 | ||
Pfizer Inc | COM | 717081103 | 120,084 | 2,827,510 | SH | SOLE | 2,094,858 | 0 | 732,652 | ||
Philip Morris Intl Inc | COM | 718172109 | 586 | 6,635 | SH | SOLE | 898 | 0 | 5,737 | ||
Phillips 66 | COM | 718546104 | 2,057 | 21,611 | SH | SOLE | 5,906 | 0 | 15,705 | ||
Physicians Realty Tr | COM | 71943U104 | 9,309 | 494,895 | SH | SOLE | 475,595 | 0 | 19,300 | ||
Premier Inc Cl A | COM | 74051N102 | 9,516 | 275,909 | SH | SOLE | 275,909 | 0 | 0 | ||
Principal Financial | COM | 74251V102 | 144,081 | 2,870,717 | SH | SOLE | 2,329,956 | 0 | 540,761 | ||
Procter & Gamble | COM | 742718109 | 27,491 | 264,208 | SH | SOLE | 70,902 | 0 | 193,306 | ||
Proto Labs | COM | 743713109 | 24,516 | 233,176 | SH | SOLE | 181,519 | 0 | 51,657 | ||
PureCycle Corp | COM | 746228303 | 117 | 11,855 | SH | SOLE | 0 | 0 | 11,855 | ||
QCR Holdings | COM | 74727A104 | 4,003 | 118,000 | SH | SOLE | 118,000 | 0 | 0 | ||
Qualcomm, Inc. | COM | 747525103 | 71,196 | 1,248,392 | SH | SOLE | 1,067,817 | 0 | 180,575 | ||
Raven Industries Inc | COM | 754212108 | 8,993 | 234,371 | SH | SOLE | 233,871 | 0 | 500 | ||
Raytheon Co | COM | 755111507 | 250 | 1,375 | SH | SOLE | 0 | 0 | 1,375 | ||
Resideo Technologies | COM | 76118Y104 | 1,074 | 55,696 | SH | SOLE | 32,823 | 0 | 22,873 | ||
Roche Hldg Ltd ADR | COM | 771195104 | 177,895 | 5,172,873 | SH | SOLE | 4,440,878 | 0 | 731,995 | ||
Royal Dutch Shell Spons ADR A | COM | 780259206 | 319 | 5,095 | SH | SOLE | 400 | 0 | 4,695 | ||
Schlumberger | COM | 806857108 | 94,196 | 2,161,947 | SH | SOLE | 1,745,645 | 0 | 416,302 | ||
Sherwin Williams Co | COM | 824348106 | 22,567 | 52,394 | SH | SOLE | 43,360 | 0 | 9,034 | ||
Snap-On Inc. | COM | 833034101 | 42,172 | 269,435 | SH | SOLE | 191,567 | 0 | 77,868 | ||
Southern Co. | COM | 842587107 | 228 | 4,417 | SH | SOLE | 1,659 | 0 | 2,758 | ||
Starbucks Corp | COM | 855244109 | 727 | 9,775 | SH | SOLE | 9,645 | 0 | 130 | ||
Stratasys Ltd | COM | M85548101 | 202 | 8,500 | SH | SOLE | 1,800 | 0 | 6,700 | ||
Sysco | COM | 871829107 | 352 | 5,272 | SH | SOLE | 2,872 | 0 | 2,400 | ||
Target | COM | 87612E106 | 72,151 | 898,962 | SH | SOLE | 542,137 | 0 | 356,824 | ||
TCF Financial | COM | 872275102 | 744 | 35,976 | SH | SOLE | 16,844 | 0 | 19,132 | ||
Tennant Company | COM | 880345103 | 81,120 | 1,306,485 | SH | SOLE | 1,130,268 | 0 | 176,217 | ||
Thermo Fisher Scientific | COM | 883556102 | 564 | 2,060 | SH | SOLE | 600 | 0 | 1,460 | ||
Tile Shop Inc | COM | 88677Q109 | 5,330 | 941,765 | SH | SOLE | 941,765 | 0 | 0 | ||
Toro | COM | 891092108 | 194,253 | 2,821,807 | SH | SOLE | 2,208,794 | 0 | 613,013 | ||
Travelers Cos Inc | COM | 89417E109 | 32,703 | 238,430 | SH | SOLE | 91,854 | 0 | 146,576 | ||
Union Pacific | COM | 907818108 | 1,469 | 8,786 | SH | SOLE | 1,900 | 0 | 6,886 | ||
United Bankshares Inc. | COM | 909907107 | 4,724 | 130,359 | SH | SOLE | 130,359 | 0 | 0 | ||
United Fire Group | COM | 910340108 | 6,532 | 149,432 | SH | SOLE | 149,432 | 0 | 0 | ||
United Health Group | COM | 91324P102 | 131,090 | 530,171 | SH | SOLE | 448,508 | 0 | 81,663 | ||
United Parcel Service | COM | 911312106 | 102,120 | 913,903 | SH | SOLE | 656,512 | 0 | 257,391 | ||
United Technologies | COM | 913017109 | 1,645 | 12,759 | SH | SOLE | 3,586 | 0 | 9,173 | ||
US Bancorp | COM | 902973304 | 318,288 | 6,604,860 | SH | SOLE | 5,281,746 | 0 | 1,323,114 | ||
Verizon Comm | COM | 92343V104 | 7,039 | 119,044 | SH | SOLE | 15,182 | 0 | 103,862 | ||
Visa, Inc | COM | 92826C839 | 104,368 | 668,210 | SH | SOLE | 551,201 | 0 | 117,009 | ||
Walgreen Boots Alliance | COM | 931427108 | 630 | 9,950 | SH | SOLE | 1,700 | 0 | 8,250 | ||
Walmart Inc | COM | 931142103 | 451 | 4,621 | SH | SOLE | 1,700 | 0 | 2,921 | ||
WEC Energy Group | COM | 92939U106 | 583 | 7,369 | SH | SOLE | 0 | 0 | 7,369 | ||
Wells Fargo & Co | COM | 949746101 | 101,479 | 2,100,151 | SH | SOLE | 1,482,932 | 0 | 617,219 | ||
Westamerica Bancorporation | COM | 957090103 | 331 | 5,359 | SH | SOLE | 0 | 0 | 5,359 | ||
Western Union | COM | 959802109 | 2,143 | 116,005 | SH | SOLE | 16,000 | 0 | 100,005 | ||
Weyerhaeuser | COM | 962166104 | 460 | 17,458 | SH | SOLE | 5,299 | 0 | 12,159 | ||
Wintrust Finan Corp | COM | 97650W108 | 14,293 | 212,285 | SH | SOLE | 212,285 | 0 | 0 | ||
Workiva Inc | COM | 98139A105 | 7,038 | 138,813 | SH | SOLE | 138,813 | 0 | 0 | ||
Xcel Energy Inc. | COM | 98389B100 | 13,976 | 248,643 | SH | SOLE | 107,718 | 0 | 140,925 | ||
Zimmer Biomet Holdings | COM | 98956P102 | 131,464 | 1,029,477 | SH | SOLE | 810,829 | 0 | 218,648 | ||
Zoetis Inc. | COM | 98978V103 | 387 | 3,840 | SH | SOLE | 1,900 | 0 | 1,940 | ||
AMEX Technology SPDR | ETF | 81369Y803 | 204 | 2,752 | SH | SOLE | 198 | 0 | 2,554 | ||
iShares Core S&P 500 ETF | ETF | 464287200 | 1,270 | 4,464 | SH | SOLE | 0 | 0 | 4,464 | ||
iShares Core S&P Midcap ETF | ETF | 464287507 | 399 | 2,105 | SH | SOLE | 0 | 0 | 2,105 | ||
iShares MSCI EAFE Fd | ETF | 464287465 | 405 | 6,239 | SH | SOLE | 0 | 0 | 6,239 | ||
iShares Russell 1000 Growth | ETF | 464287614 | 991 | 6,545 | SH | SOLE | 0 | 0 | 6,545 | ||
iShares Russell 1000 Value | ETF | 464287598 | 503 | 4,075 | SH | SOLE | 75 | 0 | 4,000 | ||
iShares Russell 2000 ETF | ETF | 464287655 | 532 | 3,475 | SH | SOLE | 155 | 0 | 3,320 | ||
iShares Russell Midcap ETF | ETF | 464287499 | 694 | 12,860 | SH | SOLE | 0 | 0 | 12,860 | ||
iShares S&P Smallcap | ETF | 464287887 | 295 | 1,655 | SH | SOLE | 0 | 0 | 1,655 | ||
iShares Select Div | ETF | 464287168 | 585 | 5,959 | SH | SOLE | 0 | 0 | 5,959 | ||
Schwab Intl Eq ETF | ETF | 808524805 | 1,571 | 50,190 | SH | SOLE | 0 | 0 | 50,190 | ||
Schwab US Broad Mkt ETF | ETF | 808524102 | 3,087 | 45,370 | SH | SOLE | 11,560 | 0 | 33,810 | ||
SPDR S&P 500 ETF Trust | ETF | 78462F103 | 6,400 | 22,657 | SH | SOLE | 11,759 | 0 | 10,898 | ||
Vanguard Dividend App ETF | ETF | 921908844 | 351 | 3,204 | SH | SOLE | 959 | 0 | 2,245 | ||
Eaton Vance Muni Bond | COM | 27827X101 | 174 | 14,025 | SH | SOLE | 14,025 | 0 | 0 | ||
Nuveen MN Qual Mun Income Fd | COM | 670734102 | 496 | 37,002 | SH | SOLE | 5,802 | 0 | 31,200 | ||
Nuveen Quality Muncp Income Fd | COM | 67066V101 | 273 | 20,144 | SH | SOLE | 15,992 | 0 | 4,152 |