0001104659-17-051472.txt : 20170814 0001104659-17-051472.hdr.sgml : 20170814 20170814075251 ACCESSION NUMBER: 0001104659-17-051472 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170814 DATE AS OF CHANGE: 20170814 EFFECTIVENESS DATE: 20170814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MAIRS & POWER INC CENTRAL INDEX KEY: 0001070134 IRS NUMBER: 410844499 STATE OF INCORPORATION: MN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-07342 FILM NUMBER: 171027219 BUSINESS ADDRESS: STREET 1: 332 MINNESOTA ST #W-1520 CITY: ST PAUL STATE: MN ZIP: 55101 BUSINESS PHONE: 6512228478 MAIL ADDRESS: STREET 1: W-1520 FIRST NATIONAL BANK BLDG STREET 2: 332 MINNESOTA STREET CITY: ST PAUL STATE: MN ZIP: 55101 13F-HR 1 primary_doc.xml 13F-HR LIVE 0001070134 XXXXXXXX 06-30-2017 06-30-2017 false Mairs & Power INC
W-1520 First National Bank BLDG 332 Minnesota Street St Paul MN 55101
13F HOLDINGS REPORT 028-07342 N
Robert W. Mairs Chief Compliance Officer 651-222-8478 Robert W. Mairs St Paul MN 08-14-2017 0 199 8272299 false
INFORMATION TABLE 2 a17-16923_1informationtable.xml INFORMATION TABLE Abbott Laboratories COM 002824100 220133 4528554 SH SOLE 3543320 0 985234 Abbvie Inc COM 00287Y109 18486 254944 SH SOLE 97640 0 157304 Accenture PLC Cl A COM G1151C101 234 1890 SH SOLE 0 0 1890 Actuant Corp COM 00508X203 12445 505900 SH SOLE 505900 0 0 Adobe Systems COM 00724F101 331 2342 SH SOLE 0 0 2342 Agree Realty Corp COM 008492100 9743 212399 SH SOLE 210899 0 1500 ALLETE, Inc. COM 018522300 28309 394933 SH SOLE 326060 0 68873 Alliant Energy Corp. COM 018802108 351 8728 SH SOLE 0 0 8728 Alphabet Inc Cl A COM 02079K305 621 668 SH SOLE 24 0 644 Alphabet Inc Cl C COM 02079K107 109987 121034 SH SOLE 100133 0 20901 Altria Group Inc COM 02209S103 564 7570 SH SOLE 0 0 7570 Amazon Com Inc COM 023135106 460 475 SH SOLE 0 0 475 American Express COM 025816109 102735 1219552 SH SOLE 935532 0 284020 Ameriprise Financial COM 03076C106 287 2251 SH SOLE 0 0 2251 Amgen COM 031162100 1496 8684 SH SOLE 0 0 8684 Apogee Enterprises, Inc COM 037598109 16389 288330 SH SOLE 287730 0 600 Apple Computer COM 037833100 2554 17736 SH SOLE 95 0 17641 Applied Materials Inc COM 038222105 278 6727 SH SOLE 0 0 6727 Assoc Banc Corp COM 045487105 82113 3258462 SH SOLE 2774350 0 484112 AT&T COM 00206R102 1444 38273 SH SOLE 0 0 38273 Autoliv Inc COM 052800109 254 2314 SH SOLE 0 0 2314 Automatic Data Proc COM 053015103 596 5817 SH SOLE 0 0 5817 Badger Meter Inc COM 056525108 85508 2145737 SH SOLE 1677519 0 468218 Bank Mutual Corp. COM 063750103 2282 249453 SH SOLE 249453 0 0 Bank of America Corp COM 060505104 340 14025 SH SOLE 0 0 14025 Baxter International COM 071813109 89056 1471022 SH SOLE 1038121 0 432901 Becton Dickinson COM 075887109 850 4356 SH SOLE 1367 0 2989 Bemis COM 081437105 222013 4800278 SH SOLE 3697246 0 1103032 Berkshire Hathaway COM 084670108 2547 10 SH SOLE 0 0 10 Berkshire Hathaway B COM 084670702 2463 14544 SH SOLE 0 0 14544 Bio-Techne Corp COM 09073M104 170256 1448987 SH SOLE 1136769 0 312218 Biogen Inc. COM 09062X103 286 1053 SH SOLE 0 0 1053 Black Hills Corp COM 092113109 9835 145770 SH SOLE 145770 0 0 Boeing COM 097023105 441 2230 SH SOLE 0 0 2230 BP PLC COM 055622104 1192 34393 SH SOLE 2334 0 32059 Bristol-Myers Squibb COM 110122108 19114 343043 SH SOLE 201008 0 142035 Buffalo Wild Wings Inc COM 119848109 2576 20335 SH SOLE 20290 0 45 C H Robinson Worldwide COM 12541W209 142253 2071238 SH SOLE 1602112 0 469126 Cardinal Health COM 14149Y108 268 3434 SH SOLE 1458 0 1976 Cardiovascular Sys Inc COM 141619106 2442 75762 SH SOLE 72562 0 3200 Casey's General Stores COM 147528103 12403 115800 SH SOLE 115800 0 0 Catalent, Inc. COM 148806102 12038 342960 SH SOLE 342960 0 0 Caterpillar COM 149123101 791 7362 SH SOLE 0 0 7362 Centerpoint Energy Inc COM 15189T107 259 9459 SH SOLE 0 0 9459 Cerner Corp COM 156782104 426 6405 SH SOLE 0 0 6405 Charles Schwab COM 808513105 12819 298393 SH SOLE 59723 0 238670 Chevron Corp COM 166764100 39007 373877 SH SOLE 174788 0 199089 Cigna Corp COM 125509109 763 4559 SH SOLE 0 0 4559 Cisco COM 17275R102 872 27851 SH SOLE 0 0 27851 Clorox COM 189054109 248 1863 SH SOLE 1700 0 163 Coca-Cola COM 191216100 762 16991 SH SOLE 4325 0 12666 Colgate-Palmolive COM 194162103 693 9349 SH SOLE 0 0 9349 Comcast New Cl A COM 20030N101 261 6710 SH SOLE 0 0 6710 ConocoPhillips COM 20825C104 9228 209915 SH SOLE 33042 0 176873 Corning COM 219350105 76286 2538634 SH SOLE 1950152 0 588482 Costco Wholesale COM 22160K105 489 3056 SH SOLE 600 0 2456 Cray Inc COM 225223304 60289 3276601 SH SOLE 2645326 0 631275 CSX Corporation COM 126408103 447 8200 SH SOLE 0 0 8200 Cullen Frost Bankers COM 229899109 12619 134370 SH SOLE 134370 0 0 CVS Health Corp COM 126650100 262 3254 SH SOLE 0 0 3254 CyberOptics Corp COM 232517102 3368 163100 SH SOLE 163100 0 0 Deluxe Corp COM 248019101 5261 76000 SH SOLE 0 0 76000 Disney COM 254687106 206543 1943935 SH SOLE 1532238 0 411697 Dominion Energy, Inc. COM 25746U109 341 4445 SH SOLE 0 0 4445 Donaldson COM 257651109 239503 5259183 SH SOLE 3984272 0 1274911 Duke Energy Corp New COM 26441C204 226 2704 SH SOLE 0 0 2704 Dupont de Nemours COM 263534109 877 10863 SH SOLE 0 0 10863 Ecolab Inc COM 278865100 366192 2758510 SH SOLE 2098915 0 659595 EMC Insurance Group COM 268664109 5432 195528 SH SOLE 195528 0 0 Emerson Electric COM 291011104 45579 764484 SH SOLE 207585 0 556899 Exelon Corp COM 30161N101 502 13928 SH SOLE 0 0 13928 Exxon Mobil COM 30231G102 66011 817679 SH SOLE 312545 0 505134 Facebook Inc Class A COM 30303M102 252 1669 SH SOLE 0 0 1669 Fastenal Co. COM 311900104 105715 2428554 SH SOLE 1767615 0 660939 Fedex Corp. COM 31428X106 758 3490 SH SOLE 0 0 3490 Fiserv COM 337738108 137615 1124857 SH SOLE 849430 0 275427 Generac Hldgs COM 368736104 36612 1013346 SH SOLE 894830 0 118516 General Electric COM 369604103 116780 4323574 SH SOLE 2981528 0 1342046 General Mills COM 370334104 187762 3389214 SH SOLE 2435022 0 954192 Gentherm Inc COM 37253A103 26239 676265 SH SOLE 628775 0 47490 Glacier Bancorp Inc COM 37637Q105 15930 435120 SH SOLE 435120 0 0 Graco Inc COM 384109104 325327 2977003 SH SOLE 2229990 0 747013 Great Western Bancorp Inc. COM 391416104 77553 1900349 SH SOLE 1649905 0 250444 Hawkins Chemical COM 420261109 7620 164400 SH SOLE 157900 0 6500 HB Fuller COM 359694106 183186 3584162 SH SOLE 3011130 0 573032 Hershey COM 427866108 5378 50085 SH SOLE 47170 0 2915 Home Depot COM 437076102 30829 200972 SH SOLE 78950 0 122022 Honeywell Inc COM 438516106 302048 2266094 SH SOLE 1671820 0 594274 Hormel COM 440452100 226597 6643122 SH SOLE 5152480 0 1490642 Hub Group Inc Cl A COM 443320106 8524 222280 SH SOLE 222280 0 0 IBM COM 459200101 27325 177629 SH SOLE 83598 0 94031 IDEXX Laboratories, Inc COM 45168D104 742 4598 SH SOLE 0 0 4598 Illinois Tool Works Inc COM 452308109 462 3226 SH SOLE 0 0 3226 Intel COM 458140100 13848 410419 SH SOLE 61922 0 348497 Intl Flavors/Fragr COM 459506101 342 2531 SH SOLE 2000 0 531 IPG Photonics Corp COM 44980X109 290 2000 SH SOLE 0 0 2000 J.P. Morgan Chase & Co COM 46625H100 25564 279693 SH SOLE 165930 0 113763 Johnson & Johnson COM 478160104 294411 2225499 SH SOLE 1646441 0 579058 Kellogg COM 487836108 295 4250 SH SOLE 0 0 4250 Kimberly-Clark COM 494368103 27997 216845 SH SOLE 85855 0 130990 Landauer COM 51476K103 242 4629 SH SOLE 0 0 4629 Lilly (Eli) COM 532457108 71752 871836 SH SOLE 629870 0 241966 Lockheed Martin Corp COM 539830109 240 864 SH SOLE 494 0 370 Lowes Companies Inc COM 548661107 416 5369 SH SOLE 0 0 5369 Marcus Corp. COM 566330106 7916 262123 SH SOLE 262123 0 0 Marsh & McLennan COM 571748102 262 3366 SH SOLE 1900 0 1466 McDonald's Corp COM 580135101 2386 15580 SH SOLE 10325 0 5255 MDU Resources Group COM 552690109 8489 324015 SH SOLE 169660 0 154355 Medtronic COM G5960L103 309332 3485426 SH SOLE 2634164 0 851262 Merck & Co Inc COM 58933Y105 5455 85121 SH SOLE 9000 0 76121 Microsoft COM 594918104 10431 151331 SH SOLE 26010 0 125321 MMM Co. COM 88579Y101 348843 1675597 SH SOLE 1122091 0 553506 MTS Systems COM 553777103 2200 42478 SH SOLE 2300 0 40178 NextEra Energy, Inc. COM 65339F101 353 2522 SH SOLE 0 0 2522 Nike COM 654106103 274 4651 SH SOLE 1200 0 3451 Norfolk Southern Corp COM 655844108 587 4823 SH SOLE 0 0 4823 Novartis COM 66987V109 355 4250 SH SOLE 1300 0 2950 NVE Corp COM 629445206 33050 429225 SH SOLE 373656 0 55569 NW Biotherapeutics COM 66737P600 2 12500 SH SOLE 0 0 12500 Oasis Petroleum Inc COM 674215108 2839 352620 SH SOLE 352620 0 0 Oracle Sys COM 68389X105 1626 32433 SH SOLE 0 0 32433 Oshkosh Corp COM 688239201 13002 188757 SH SOLE 188690 0 67 Otter Tail Power COM 689648103 278 7008 SH SOLE 0 0 7008 Patterson Companies COM 703395103 109256 2327065 SH SOLE 1810458 0 516607 Pentair PLC COM G7S00T104 177520 2667870 SH SOLE 1959234 0 708636 PepsiCo Inc COM 713448108 1717 14864 SH SOLE 400 0 14464 Pfizer Inc COM 717081103 163544 4868827 SH SOLE 3715029 0 1153798 Philip Morris Intl Inc COM 718172109 777 6619 SH SOLE 0 0 6619 Phillips 66 COM 718546104 1971 23836 SH SOLE 0 0 23836 Physicians Realty Tr COM 71943U104 17194 853710 SH SOLE 835710 0 18000 Polaris Ind COM 731068102 351 3803 SH SOLE 0 0 3803 PPG Industries COM 693506107 203 1850 SH SOLE 0 0 1850 Praxair COM 74005P104 272 2051 SH SOLE 0 0 2051 Premier Inc Cl A COM 74051N102 11176 310439 SH SOLE 310439 0 0 Principal Financial COM 74251V102 165601 2584692 SH SOLE 1984210 0 600482 Procter & Gamble COM 742718109 28959 332288 SH SOLE 58522 0 273766 Proto Labs COM 743713109 34182 508277 SH SOLE 425970 0 82307 PureCycle Corp COM 746228303 92 11855 SH SOLE 0 0 11855 QCR Holdings COM 74727A104 4027 84967 SH SOLE 84967 0 0 Qualcomm, Inc. COM 747525103 84517 1530545 SH SOLE 1250273 0 280272 Raven Industries Inc COM 754212108 5860 175966 SH SOLE 175466 0 500 Raytheon Co COM 755111507 232 1435 SH SOLE 0 0 1435 Roche Hldg Ltd ADR COM 771195104 166170 5225487 SH SOLE 4353797 0 871690 Royal Dutch Shell Spons ADR A COM 780259206 363 6820 SH SOLE 400 0 6420 Schlumberger COM 806857108 148427 2254352 SH SOLE 1765250 0 489102 Shire PLC COM 82481R106 2641 15981 SH SOLE 450 0 15531 Snap-On Inc. COM 833034101 57890 366391 SH SOLE 282888 0 83503 SPS Commerce Inc COM 78463M107 3760 58970 SH SOLE 58720 0 250 Starbucks Corp COM 855244109 694 11902 SH SOLE 0 0 11902 Stratasys Ltd COM M85548101 29929 1283970 SH SOLE 1133533 0 150437 Sysco COM 871829107 315 6265 SH SOLE 0 0 6265 Target COM 87612E106 120848 2311116 SH SOLE 1613211 0 697905 TCF Financial COM 872275102 816 51190 SH SOLE 0 0 51190 Tennant Company COM 880345103 54644 740436 SH SOLE 616742 0 123694 Texas Instruments COM 882508104 281 3655 SH SOLE 2000 0 1655 Thermo Fisher Scientific COM 883556102 294 1683 SH SOLE 0 0 1683 Tile Shop Inc COM 88677Q109 7975 386210 SH SOLE 386210 0 0 Toro COM 891092108 192205 2773928 SH SOLE 2068839 0 705089 Travelers Cos Inc COM 89417E109 71007 561191 SH SOLE 357549 0 203642 Unilever COM 904784709 243 4400 SH SOLE 0 0 4400 Union Pacific COM 907818108 1176 10798 SH SOLE 2942 0 7856 United Bankshares Inc. COM 909907107 7675 195779 SH SOLE 195779 0 0 United Fire Group COM 910340108 11238 255072 SH SOLE 255072 0 0 United Health Group COM 91324P102 97489 525772 SH SOLE 426918 0 98854 United Parcel Service COM 911312106 136917 1238058 SH SOLE 899471 0 338587 United Technologies COM 913017109 1826 14957 SH SOLE 2274 0 12683 Urologix Inc COM 917273104 0 20000 SH SOLE 0 0 20000 US Bancorp COM 902973304 341894 6585024 SH SOLE 5013468 0 1571556 VASCO Data Security Intl COM 92230Y104 1074 74826 SH SOLE 74826 0 0 Verizon Comm COM 92343V104 6746 151048 SH SOLE 8966 0 142082 Visa, Inc COM 92826C839 760 8104 SH SOLE 0 0 8104 Walgreen Boots Alliance COM 931427108 1246 15916 SH SOLE 0 0 15916 WalMart COM 931142103 416 5496 SH SOLE 2000 0 3496 WEC Energy Group COM 92939U106 460 7494 SH SOLE 0 0 7494 Wells Fargo & Co COM 949746101 158562 2861613 SH SOLE 1938364 0 923249 Westamerica Bancorporation COM 957090103 300 5359 SH SOLE 0 0 5359 Western Union COM 959802109 94611 4966445 SH SOLE 3980547 0 985898 Weyerhaeuser COM 962166104 378 11287 SH SOLE 3923 0 7364 Wintrust Finan Corp COM 97650W108 16001 209330 SH SOLE 209330 0 0 Workiva Inc COM 98139A105 5514 289423 SH SOLE 289423 0 0 Xcel Energy Inc. COM 98389B100 15192 331123 SH SOLE 130615 0 200508 Zimmer Biomet Holdings, Inc. COM 98956P102 138470 1078427 SH SOLE 821650 0 256777 iShares Cohen & Steers Reit ET ETF 464287564 254 2515 SH SOLE 0 0 2515 iShares Core S&P 500 ETF ETF 464287200 1135 4664 SH SOLE 200 0 4464 iShares Core S&P Midcap ETF ETF 464287507 371 2130 SH SOLE 0 0 2130 iShares MSCI EAFE Fd ETF 464287465 452 6939 SH SOLE 0 0 6939 iShares Russell 1000 Growth ETF 464287614 779 6545 SH SOLE 0 0 6545 iShares Russell 1000 Value ETF 464287598 551 4735 SH SOLE 0 0 4735 iShares Russell 2000 ETF ETF 464287655 515 3657 SH SOLE 0 0 3657 iShares Russell Midcap ETF ETF 464287499 694 3610 SH SOLE 0 0 3610 iShares S&P Smallcap ETF 464287887 258 1655 SH SOLE 0 0 1655 iShares Select Div ETF 464287168 685 7434 SH SOLE 0 0 7434 Schwab Intl Eq ETF ETF 808524805 1271 40000 SH SOLE 0 0 40000 Schwab US Broad Mkt ETF ETF 808524102 2673 45730 SH SOLE 0 0 45730 SPDR S&P 500 ETF Trust ETF 78462F103 6552 27098 SH SOLE 8190 0 18908 Vanguard Dividend App ETF ETF 921908844 322 3473 SH SOLE 0 0 3473 Vanguard Index Total Stk Mkt ETF 922908769 492 3952 SH SOLE 0 0 3952 Nuveen MN Qual Mun Income Fd COM 670734102 593 37002 SH SOLE 0 0 37002 Nuveen Quality Muncp Income Fd COM 67066V101 143 10173 SH SOLE 0 0 10173