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 | 5,871 | 122,600 | SH | SOLE | 122,600 | 0 | 0 | ||
Abbott Laboratories | COM | 002824100 | 252,108 | 3,436,593 | SH | SOLE | 2,614,527 | 0 | 822,066 | ||
Abbvie Inc | COM | 00287Y109 | 10,940 | 115,668 | SH | SOLE | 13,355 | 0 | 102,313 | ||
Accenture PLC Cl A | COM | G1151C101 | 203 | 1,191 | SH | SOLE | 0 | 0 | 1,191 | ||
Actuant Corp | COM | 00508X203 | 10,880 | 389,975 | SH | SOLE | 389,975 | 0 | 0 | ||
Adobe Inc. | COM | 00724F101 | 567 | 2,100 | SH | SOLE | 0 | 0 | 2,100 | ||
ALLETE, Inc. | COM | 018522300 | 6,202 | 82,688 | SH | SOLE | 39,630 | 0 | 43,058 | ||
Alliant Energy Corp. | COM | 018802108 | 308 | 7,228 | SH | SOLE | 0 | 0 | 7,228 | ||
Alphabet Inc Class A | COM | 02079K305 | 1,663 | 1,378 | SH | SOLE | 683 | 0 | 695 | ||
Alphabet Inc Class C | COM | 02079K107 | 304,353 | 255,015 | SH | SOLE | 215,831 | 0 | 39,184 | ||
Altria Group Inc | COM | 02209S103 | 382 | 6,332 | SH | SOLE | 563 | 0 | 5,769 | ||
Amazon Com Inc | COM | 023135106 | 1,234 | 616 | SH | SOLE | 61 | 0 | 555 | ||
American Express | COM | 025816109 | 146,725 | 1,377,825 | SH | SOLE | 1,080,193 | 0 | 297,632 | ||
American Tower Cl A | COM | 03027X100 | 486 | 3,345 | SH | SOLE | 200 | 0 | 3,145 | ||
Ameriprise Financial | COM | 03076C106 | 344 | 2,331 | SH | SOLE | 90 | 0 | 2,241 | ||
Ametek Inc. | COM | 031100100 | 214 | 2,700 | SH | SOLE | 2,700 | 0 | 0 | ||
Amgen | COM | 031162100 | 1,984 | 9,573 | SH | SOLE | 1,506 | 0 | 8,067 | ||
Apogee Enterprises, Inc | COM | 037598109 | 13,422 | 324,830 | SH | SOLE | 323,230 | 0 | 1,600 | ||
Apple Computer | COM | 037833100 | 7,429 | 32,908 | SH | SOLE | 11,058 | 0 | 21,850 | ||
Applied Materials Inc | COM | 038222105 | 356 | 9,202 | SH | SOLE | 875 | 0 | 8,327 | ||
Assoc Banc Corp | COM | 045487105 | 65,316 | 2,512,165 | SH | SOLE | 2,118,759 | 0 | 393,406 | ||
AT&T | COM | 00206R102 | 1,469 | 43,739 | SH | SOLE | 2,465 | 0 | 41,274 | ||
Automatic Data Proc | COM | 053015103 | 761 | 5,052 | SH | SOLE | 2,850 | 0 | 2,202 | ||
Badger Meter Inc | COM | 056525108 | 79,462 | 1,500,702 | SH | SOLE | 1,156,545 | 0 | 344,157 | ||
Bank of America Corp | COM | 060505104 | 375 | 12,738 | SH | SOLE | 1,090 | 0 | 11,648 | ||
Baxter International | COM | 071813109 | 56,246 | 729,609 | SH | SOLE | 435,339 | 0 | 294,270 | ||
Becton Dickinson & Co | COM | 075887109 | 856 | 3,280 | SH | SOLE | 817 | 0 | 2,463 | ||
Bemis | COM | 081437105 | 154,133 | 3,171,455 | SH | SOLE | 2,354,397 | 0 | 817,058 | ||
Berkshire Hathaway | COM | 084670108 | 3,200 | 10 | SH | SOLE | 0 | 0 | 10 | ||
Berkshire Hathaway B | COM | 084670702 | 4,782 | 22,333 | SH | SOLE | 1,570 | 0 | 20,763 | ||
Bio-Techne Corp | COM | 09073M104 | 238,987 | 1,170,875 | SH | SOLE | 914,253 | 0 | 256,622 | ||
Biogen Inc. | COM | 09062X103 | 362 | 1,025 | SH | SOLE | 0 | 0 | 1,025 | ||
Black Hills Corp | COM | 092113109 | 13,989 | 240,810 | SH | SOLE | 240,810 | 0 | 0 | ||
Boeing | COM | 097023105 | 1,439 | 3,869 | SH | SOLE | 1,595 | 0 | 2,274 | ||
BP PLC | COM | 055622104 | 1,140 | 24,736 | SH | SOLE | 6,284 | 0 | 18,452 | ||
Bristol-Myers Squibb | COM | 110122108 | 15,925 | 256,531 | SH | SOLE | 157,241 | 0 | 99,290 | ||
Calyxt Inc | COM | 13173L107 | 1,718 | 112,509 | SH | SOLE | 112,509 | 0 | 0 | ||
Cardiovascular Sys Inc | COM | 141619106 | 2,973 | 75,962 | SH | SOLE | 75,962 | 0 | 0 | ||
Carrizo Oil & Gas, Inc. | COM | 144577103 | 4,153 | 164,800 | SH | SOLE | 164,800 | 0 | 0 | ||
Casey's General Stores | COM | 147528103 | 14,073 | 109,000 | SH | SOLE | 109,000 | 0 | 0 | ||
Catalent, Inc. | COM | 148806102 | 14,228 | 312,363 | SH | SOLE | 311,760 | 0 | 603 | ||
Caterpillar | COM | 149123101 | 1,074 | 7,040 | SH | SOLE | 100 | 0 | 6,940 | ||
Celgene Corp | COM | 151020104 | 263 | 2,940 | SH | SOLE | 0 | 0 | 2,940 | ||
Centerpoint Energy Inc | COM | 15189T107 | 203 | 7,359 | SH | SOLE | 0 | 0 | 7,359 | ||
Cerner Corp | COM | 156782104 | 207 | 3,210 | SH | SOLE | 0 | 0 | 3,210 | ||
CH Robinson Worldwide | COM | 12541W209 | 176,834 | 1,805,898 | SH | SOLE | 1,394,384 | 0 | 411,514 | ||
Charles Schwab | COM | 808513105 | 38,731 | 788,015 | SH | SOLE | 559,113 | 0 | 228,902 | ||
Chevron Corp | COM | 166764100 | 31,890 | 260,791 | SH | SOLE | 104,641 | 0 | 156,150 | ||
Cisco | COM | 17275R102 | 1,782 | 36,634 | SH | SOLE | 5,616 | 0 | 31,018 | ||
Clorox | COM | 189054109 | 228 | 1,513 | SH | SOLE | 1,350 | 0 | 163 | ||
Coca-Cola | COM | 191216100 | 1,313 | 28,428 | SH | SOLE | 6,675 | 0 | 21,753 | ||
Colgate-Palmolive | COM | 194162103 | 609 | 9,094 | SH | SOLE | 400 | 0 | 8,694 | ||
Comcast New Cl A | COM | 20030N101 | 267 | 7,552 | SH | SOLE | 654 | 0 | 6,898 | ||
ConocoPhillips | COM | 20825C104 | 8,996 | 116,230 | SH | SOLE | 10,931 | 0 | 105,299 | ||
Core Laboratories NV | COM | N22717107 | 11,929 | 102,985 | SH | SOLE | 90,245 | 0 | 12,740 | ||
CoreSite Realty Corp | COM | 21870Q105 | 96,469 | 867,994 | SH | SOLE | 757,010 | 0 | 110,984 | ||
Corning | COM | 219350105 | 75,530 | 2,139,661 | SH | SOLE | 1,678,092 | 0 | 461,569 | ||
Costco Wholesale | COM | 22160K105 | 827 | 3,522 | SH | SOLE | 800 | 0 | 2,722 | ||
Cray Inc | COM | 225223304 | 43,369 | 2,017,168 | SH | SOLE | 1,673,531 | 0 | 343,637 | ||
CSX Corporation | COM | 126408103 | 589 | 7,950 | SH | SOLE | 0 | 0 | 7,950 | ||
Cullen Frost Bankers | COM | 229899109 | 15,472 | 148,140 | SH | SOLE | 137,245 | 0 | 10,895 | ||
CyberOptics Corp | COM | 232517102 | 4,699 | 232,609 | SH | SOLE | 232,609 | 0 | 0 | ||
Deere & Co. | COM | 244199105 | 239 | 1,592 | SH | SOLE | 112 | 0 | 1,480 | ||
Deluxe Corp | COM | 248019101 | 3,200 | 56,193 | SH | SOLE | 1,400 | 0 | 54,793 | ||
Digi Int'l Inc. | COM | 253798102 | 1,190 | 88,495 | SH | SOLE | 88,495 | 0 | 0 | ||
Disney | COM | 254687106 | 225,467 | 1,928,061 | SH | SOLE | 1,533,002 | 0 | 395,059 | ||
Dominion Energy, Inc. | COM | 25746U109 | 255 | 3,632 | SH | SOLE | 0 | 0 | 3,632 | ||
Donaldson | COM | 257651109 | 296,475 | 5,088,833 | SH | SOLE | 3,926,313 | 0 | 1,162,520 | ||
DowDupont Inc. | COM | 26078J100 | 731 | 11,364 | SH | SOLE | 2,178 | 0 | 9,186 | ||
Ecolab Inc | COM | 278865100 | 379,559 | 2,420,968 | SH | SOLE | 1,838,941 | 0 | 582,027 | ||
Edwards Lifesciences | COM | 28176E108 | 230 | 1,320 | SH | SOLE | 200 | 0 | 1,120 | ||
EMC Insurance Group | COM | 268664109 | 4,841 | 195,828 | SH | SOLE | 195,828 | 0 | 0 | ||
Emerson Electric | COM | 291011104 | 34,815 | 454,622 | SH | SOLE | 142,318 | 0 | 312,304 | ||
Exelon Corp | COM | 30161N101 | 604 | 13,828 | SH | SOLE | 0 | 0 | 13,828 | ||
Exxon Mobil | COM | 30231G102 | 47,402 | 557,542 | SH | SOLE | 180,561 | 0 | 376,981 | ||
Fastenal Co. | COM | 311900104 | 170,147 | 2,932,558 | SH | SOLE | 2,284,440 | 0 | 648,118 | ||
Fedex Corp. | COM | 31428X106 | 515 | 2,140 | SH | SOLE | 0 | 0 | 2,140 | ||
FireEye, Inc. | COM | 31816Q101 | 2,383 | 140,200 | SH | SOLE | 140,200 | 0 | 0 | ||
Fiserv | COM | 337738108 | 166,353 | 2,019,334 | SH | SOLE | 1,567,854 | 0 | 451,480 | ||
Fleetcor Technologies Inc | COM | 339041105 | 228 | 1,000 | SH | SOLE | 0 | 0 | 1,000 | ||
Generac Hldgs | COM | 368736104 | 41,950 | 743,665 | SH | SOLE | 656,846 | 0 | 86,819 | ||
General Electric | COM | 369604103 | 7,031 | 622,759 | SH | SOLE | 103,038 | 0 | 519,721 | ||
General Mills | COM | 370334104 | 124,953 | 2,911,304 | SH | SOLE | 2,071,715 | 0 | 839,589 | ||
Gentherm Inc | COM | 37253A103 | 33,315 | 733,010 | SH | SOLE | 679,648 | 0 | 53,362 | ||
Glacier Bancorp Inc | COM | 37637Q105 | 15,876 | 368,430 | SH | SOLE | 368,060 | 0 | 370 | ||
Graco Inc | COM | 384109104 | 252,518 | 5,449,253 | SH | SOLE | 3,899,086 | 0 | 1,550,168 | ||
Great Western Bancorp Inc. | COM | 391416104 | 93,052 | 2,205,550 | SH | SOLE | 1,876,780 | 0 | 328,770 | ||
Hawkins Chemical | COM | 420261109 | 5,102 | 123,100 | SH | SOLE | 116,600 | 0 | 6,500 | ||
HB Fuller | COM | 359694106 | 130,798 | 2,531,419 | SH | SOLE | 2,080,633 | 0 | 450,786 | ||
Heico Corp | COM | 422806109 | 217 | 2,345 | SH | SOLE | 0 | 0 | 2,345 | ||
Hershey | COM | 427866108 | 12,764 | 125,138 | SH | SOLE | 90,710 | 0 | 34,428 | ||
Home Depot | COM | 437076102 | 65,832 | 317,798 | SH | SOLE | 179,991 | 0 | 137,807 | ||
Honeywell Inc | COM | 438516106 | 289,297 | 1,738,565 | SH | SOLE | 1,246,211 | 0 | 492,354 | ||
Hormel | COM | 440452100 | 272,873 | 6,925,722 | SH | SOLE | 5,478,813 | 0 | 1,446,909 | ||
Hub Group Inc Cl A | COM | 443320106 | 9,434 | 206,880 | SH | SOLE | 206,880 | 0 | 0 | ||
IBM | COM | 459200101 | 9,880 | 65,341 | SH | SOLE | 36,002 | 0 | 29,339 | ||
IDEXX Laboratories, Inc | COM | 45168D104 | 1,073 | 4,298 | SH | SOLE | 0 | 0 | 4,298 | ||
Illinois Tool Works Inc | COM | 452308109 | 423 | 3,000 | SH | SOLE | 0 | 0 | 3,000 | ||
Inspire Medical Systems Inc | COM | 457730109 | 5,395 | 128,200 | SH | SOLE | 128,200 | 0 | 0 | ||
Intel | COM | 458140100 | 18,642 | 394,206 | SH | SOLE | 75,784 | 0 | 318,422 | ||
Intl Flavors/Fragr | COM | 459506101 | 343 | 2,466 | SH | SOLE | 2,000 | 0 | 466 | ||
Intricon Corp Com | COM | 46121H109 | 4,991 | 88,800 | SH | SOLE | 88,800 | 0 | 0 | ||
IPG Photonics Corp | COM | 44980X109 | 312 | 2,000 | SH | SOLE | 0 | 0 | 2,000 | ||
J.P. Morgan Chase & Co | COM | 46625H100 | 28,104 | 249,064 | SH | SOLE | 151,546 | 0 | 97,518 | ||
Johnson & Johnson | COM | 478160104 | 295,735 | 2,140,369 | SH | SOLE | 1,610,582 | 0 | 529,787 | ||
Kellogg | COM | 487836108 | 298 | 4,250 | SH | SOLE | 400 | 0 | 3,850 | ||
Kimberly-Clark | COM | 494368103 | 21,567 | 189,787 | SH | SOLE | 85,044 | 0 | 104,743 | ||
Lilly (Eli) | COM | 532457108 | 100,676 | 938,178 | SH | SOLE | 653,930 | 0 | 284,248 | ||
Littelfuse Inc. | COM | 537008104 | 33,421 | 168,889 | SH | SOLE | 151,685 | 0 | 17,204 | ||
Lockheed Martin Corp | COM | 539830109 | 210 | 606 | SH | SOLE | 170 | 0 | 436 | ||
Lowes Companies Inc | COM | 548661107 | 616 | 5,369 | SH | SOLE | 0 | 0 | 5,369 | ||
Marcus Corp. | COM | 566330106 | 11,758 | 279,623 | SH | SOLE | 279,623 | 0 | 0 | ||
MasterCard Inc | COM | 57636Q104 | 600 | 2,695 | SH | SOLE | 200 | 0 | 2,495 | ||
McDonald's Corp | COM | 580135101 | 2,421 | 14,471 | SH | SOLE | 10,000 | 0 | 4,471 | ||
MDU Resources Group | COM | 552690109 | 1,940 | 75,528 | SH | SOLE | 6,750 | 0 | 68,778 | ||
Medtronic | COM | G5960L103 | 318,443 | 3,237,193 | SH | SOLE | 2,451,486 | 0 | 785,707 | ||
Merck & Co Inc | COM | 58933Y105 | 6,330 | 89,233 | SH | SOLE | 11,150 | 0 | 78,083 | ||
Microsoft | COM | 594918104 | 148,735 | 1,300,471 | SH | SOLE | 1,050,951 | 0 | 249,520 | ||
MMM Co. | COM | 88579Y101 | 352,639 | 1,673,573 | SH | SOLE | 1,153,501 | 0 | 520,072 | ||
Motorola Solutions Inc | COM | 620076307 | 12,651 | 97,214 | SH | SOLE | 94,075 | 0 | 3,139 | ||
MTS Systems | COM | 553777103 | 1,893 | 34,575 | SH | SOLE | 4,400 | 0 | 30,175 | ||
Neogen Corp | COM | 640491106 | 212 | 2,965 | SH | SOLE | 0 | 0 | 2,965 | ||
Nestle S A Reg B ADR | COM | 641069406 | 220 | 2,650 | SH | SOLE | 1,750 | 0 | 900 | ||
NextEra Energy, Inc. | COM | 65339F101 | 399 | 2,380 | SH | SOLE | 0 | 0 | 2,380 | ||
Nike | COM | 654106103 | 394 | 4,650 | SH | SOLE | 1,200 | 0 | 3,450 | ||
Norfolk Southern Corp | COM | 655844108 | 823 | 4,560 | SH | SOLE | 0 | 0 | 4,560 | ||
Northrop Grumman Corp | COM | 666807102 | 237 | 747 | SH | SOLE | 500 | 0 | 247 | ||
Novartis | COM | 66987V109 | 276 | 3,200 | SH | SOLE | 850 | 0 | 2,350 | ||
NVE Corp | COM | 629445206 | 32,949 | 311,189 | SH | SOLE | 271,749 | 0 | 39,440 | ||
nVent Electric PLC | COM | G6700G107 | 58,733 | 2,162,494 | SH | SOLE | 1,563,847 | 0 | 598,647 | ||
NW Biotherapeutics | COM | 66737P600 | 2 | 12,500 | SH | SOLE | 0 | 0 | 12,500 | ||
Oasis Petroleum Inc | COM | 674215108 | 6,534 | 460,820 | SH | SOLE | 460,820 | 0 | 0 | ||
Old Natl Bancorp Ind Com | COM | 680033107 | 92,224 | 4,778,429 | SH | SOLE | 4,265,989 | 0 | 512,440 | ||
Oracle Sys | COM | 68389X105 | 1,655 | 32,092 | SH | SOLE | 747 | 0 | 31,345 | ||
Oshkosh Corp | COM | 688239201 | 12,203 | 171,290 | SH | SOLE | 171,290 | 0 | 0 | ||
Patterson Companies | COM | 703395103 | 14,371 | 587,757 | SH | SOLE | 294,434 | 0 | 293,323 | ||
Paychex | COM | 704326107 | 289 | 3,919 | SH | SOLE | 1,642 | 0 | 2,277 | ||
Pentair PLC | COM | G7S00T104 | 87,811 | 2,025,621 | SH | SOLE | 1,445,935 | 0 | 579,686 | ||
PepsiCo Inc | COM | 713448108 | 1,488 | 13,307 | SH | SOLE | 2,120 | 0 | 11,187 | ||
Pfizer Inc | COM | 717081103 | 153,075 | 3,473,458 | SH | SOLE | 2,543,498 | 0 | 929,960 | ||
Philip Morris Intl Inc | COM | 718172109 | 620 | 7,603 | SH | SOLE | 898 | 0 | 6,705 | ||
Phillips 66 | COM | 718546104 | 2,450 | 21,736 | SH | SOLE | 400 | 0 | 21,336 | ||
Physicians Realty Tr | COM | 71943U104 | 11,658 | 691,440 | SH | SOLE | 671,440 | 0 | 20,000 | ||
Polaris Ind | COM | 731068102 | 374 | 3,703 | SH | SOLE | 3,050 | 0 | 653 | ||
Praxair | COM | 74005P104 | 327 | 2,032 | SH | SOLE | 0 | 0 | 2,032 | ||
Premier Inc Cl A | COM | 74051N102 | 12,532 | 273,739 | SH | SOLE | 273,739 | 0 | 0 | ||
Principal Financial | COM | 74251V102 | 152,915 | 2,609,915 | SH | SOLE | 2,068,370 | 0 | 541,545 | ||
Procter & Gamble | COM | 742718109 | 28,300 | 340,019 | SH | SOLE | 81,435 | 0 | 258,584 | ||
Proto Labs | COM | 743713109 | 43,228 | 267,255 | SH | SOLE | 207,858 | 0 | 59,397 | ||
PureCycle Corp | COM | 746228303 | 137 | 11,855 | SH | SOLE | 0 | 0 | 11,855 | ||
QCR Holdings | COM | 74727A104 | 4,031 | 98,675 | SH | SOLE | 98,675 | 0 | 0 | ||
Qualcomm, Inc. | COM | 747525103 | 92,314 | 1,281,606 | SH | SOLE | 1,065,485 | 0 | 216,121 | ||
Raven Industries Inc | COM | 754212108 | 7,433 | 162,466 | SH | SOLE | 161,966 | 0 | 500 | ||
Raytheon Co | COM | 755111507 | 284 | 1,375 | SH | SOLE | 0 | 0 | 1,375 | ||
Roche Hldg Ltd ADR | COM | 771195104 | 164,535 | 5,455,395 | SH | SOLE | 4,571,400 | 0 | 883,995 | ||
Royal Dutch Shell Spons ADR A | COM | 780259206 | 363 | 5,320 | SH | SOLE | 400 | 0 | 4,920 | ||
Schlumberger | COM | 806857108 | 128,686 | 2,112,380 | SH | SOLE | 1,660,805 | 0 | 451,575 | ||
SEI Investments Co | COM | 784117103 | 202 | 3,300 | SH | SOLE | 0 | 0 | 3,300 | ||
Shire PLC | COM | 82481R106 | 244 | 1,346 | SH | SOLE | 457 | 0 | 889 | ||
Snap-On Inc. | COM | 833034101 | 72,479 | 394,766 | SH | SOLE | 304,914 | 0 | 89,852 | ||
Starbucks Corp | COM | 855244109 | 611 | 10,742 | SH | SOLE | 8,240 | 0 | 2,502 | ||
Stratasys Ltd | COM | M85548101 | 307 | 13,300 | SH | SOLE | 1,800 | 0 | 11,500 | ||
Surmodics Inc | COM | 868873100 | 246 | 3,300 | SH | SOLE | 0 | 0 | 3,300 | ||
Sysco | COM | 871829107 | 313 | 4,272 | SH | SOLE | 0 | 0 | 4,272 | ||
Target | COM | 87612E106 | 93,124 | 1,055,706 | SH | SOLE | 609,712 | 0 | 445,993 | ||
TCF Financial | COM | 872275102 | 815 | 34,226 | SH | SOLE | 5,328 | 0 | 28,898 | ||
Tennant Company | COM | 880345103 | 90,201 | 1,187,637 | SH | SOLE | 1,006,901 | 0 | 180,736 | ||
Thermo Fisher Scientific | COM | 883556102 | 503 | 2,060 | SH | SOLE | 600 | 0 | 1,460 | ||
Tile Shop Inc | COM | 88677Q109 | 6,564 | 918,110 | SH | SOLE | 918,110 | 0 | 0 | ||
Toro | COM | 891092108 | 156,705 | 2,613,064 | SH | SOLE | 1,983,826 | 0 | 629,238 | ||
Travelers Cos Inc | COM | 89417E109 | 32,694 | 252,052 | SH | SOLE | 79,105 | 0 | 172,947 | ||
Union Pacific | COM | 907818108 | 1,321 | 8,110 | SH | SOLE | 1,200 | 0 | 6,910 | ||
United Bankshares Inc. | COM | 909907107 | 5,684 | 156,369 | SH | SOLE | 156,369 | 0 | 0 | ||
United Fire Group | COM | 910340108 | 9,944 | 195,872 | SH | SOLE | 195,872 | 0 | 0 | ||
United Health Group | COM | 91324P102 | 130,145 | 489,193 | SH | SOLE | 402,033 | 0 | 87,160 | ||
United Parcel Service | COM | 911312106 | 103,871 | 889,686 | SH | SOLE | 619,437 | 0 | 270,249 | ||
United Technologies | COM | 913017109 | 1,991 | 14,241 | SH | SOLE | 2,866 | 0 | 11,375 | ||
US Bancorp | COM | 902973304 | 352,314 | 6,671,349 | SH | SOLE | 5,255,639 | 0 | 1,415,710 | ||
Verizon Comm | COM | 92343V104 | 6,419 | 120,221 | SH | SOLE | 4,452 | 0 | 115,769 | ||
Visa, Inc | COM | 92826C839 | 78,741 | 524,623 | SH | SOLE | 408,120 | 0 | 116,503 | ||
Walgreen Boots Alliance | COM | 931427108 | 762 | 10,450 | SH | SOLE | 1,500 | 0 | 8,950 | ||
Walmart Inc | COM | 931142103 | 434 | 4,621 | SH | SOLE | 1,700 | 0 | 2,921 | ||
WEC Energy Group | COM | 92939U106 | 492 | 7,369 | SH | SOLE | 0 | 0 | 7,369 | ||
Wells Fargo & Co | COM | 949746101 | 110,885 | 2,109,693 | SH | SOLE | 1,402,801 | 0 | 706,892 | ||
Westamerica Bancorporation | COM | 957090103 | 322 | 5,359 | SH | SOLE | 0 | 0 | 5,359 | ||
Western Union | COM | 959802109 | 4,239 | 222,408 | SH | SOLE | 24,250 | 0 | 198,158 | ||
Weyerhaeuser | COM | 962166104 | 599 | 18,570 | SH | SOLE | 3,653 | 0 | 14,917 | ||
Wintrust Finan Corp | COM | 97650W108 | 14,268 | 167,980 | SH | SOLE | 167,980 | 0 | 0 | ||
Workiva Inc | COM | 98139A105 | 7,048 | 178,423 | SH | SOLE | 178,423 | 0 | 0 | ||
Xcel Energy Inc. | COM | 98389B100 | 12,136 | 257,067 | SH | SOLE | 96,453 | 0 | 160,614 | ||
Zimmer Biomet Holdings | COM | 98956P102 | 136,877 | 1,041,127 | SH | SOLE | 802,771 | 0 | 238,356 | ||
Zoetis Inc. | COM | 98978V103 | 379 | 4,140 | SH | SOLE | 0 | 0 | 4,140 | ||
AMEX Technology SPDR | ETF | 81369Y803 | 207 | 2,752 | SH | SOLE | 0 | 0 | 2,752 | ||
iShares Cohen & Steers Reit ET | ETF | 464287564 | 201 | 2,013 | SH | SOLE | 13 | 0 | 2,000 | ||
iShares Core S&P 500 ETF | ETF | 464287200 | 1,307 | 4,464 | SH | SOLE | 0 | 0 | 4,464 | ||
iShares Core S&P Midcap ETF | ETF | 464287507 | 424 | 2,105 | SH | SOLE | 0 | 0 | 2,105 | ||
iShares MSCI EAFE Fd | ETF | 464287465 | 445 | 6,539 | SH | SOLE | 0 | 0 | 6,539 | ||
iShares Russell 1000 Growth | ETF | 464287614 | 1,021 | 6,545 | SH | SOLE | 0 | 0 | 6,545 | ||
iShares Russell 1000 Value | ETF | 464287598 | 612 | 4,835 | SH | SOLE | 100 | 0 | 4,735 | ||
iShares Russell 2000 ETF | ETF | 464287655 | 586 | 3,475 | SH | SOLE | 0 | 0 | 3,475 | ||
iShares Russell Midcap ETF | ETF | 464287499 | 757 | 3,435 | SH | SOLE | 0 | 0 | 3,435 | ||
iShares S&P Smallcap | ETF | 464287887 | 334 | 1,655 | SH | SOLE | 0 | 0 | 1,655 | ||
iShares Select Div | ETF | 464287168 | 742 | 7,434 | SH | SOLE | 0 | 0 | 7,434 | ||
Schwab Intl Eq ETF | ETF | 808524805 | 1,683 | 50,190 | SH | SOLE | 0 | 0 | 50,190 | ||
Schwab US Broad Mkt ETF | ETF | 808524102 | 3,194 | 45,370 | SH | SOLE | 0 | 0 | 45,370 | ||
SPDR Barclays Cap Conv Sec | ETF | 78464A359 | 318 | 5,900 | SH | SOLE | 5,000 | 0 | 900 | ||
SPDR S&P 500 ETF Trust | ETF | 78462F103 | 5,680 | 19,536 | SH | SOLE | 12,057 | 0 | 7,479 | ||
Vanguard Dividend App ETF | ETF | 921908844 | 355 | 3,204 | SH | SOLE | 370 | 0 | 2,834 | ||
Blackrock Muni Hldgs | COM | 09253P109 | 151 | 11,350 | SH | SOLE | 11,350 | 0 | 0 | ||
Eaton Vance Muni Bond | COM | 27827X101 | 196 | 17,025 | SH | SOLE | 17,025 | 0 | 0 | ||
Eaton Vance Muni Bond II | COM | 27827K109 | 116 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
Invesco Muni Oppt Tst | COM | 46132C107 | 114 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
Nuveen MN Qual Mun Income Fd | COM | 670734102 | 527 | 41,302 | SH | SOLE | 7,201 | 0 | 34,101 | ||
Nuveen Muni Value Fd | COM | 670695105 | 192 | 13,000 | SH | SOLE | 13,000 | 0 | 0 | ||
Nuveen Quality Muncp Income Fd | COM | 67066V101 | 429 | 33,522 | SH | SOLE | 27,865 | 0 | 5,657 | ||
Pimco Muni Income | COM | 72200W106 | 194 | 14,700 | SH | SOLE | 13,200 | 0 | 1,500 |