0001104659-19-045785.txt : 20190814 0001104659-19-045785.hdr.sgml : 20190814 20190814073749 ACCESSION NUMBER: 0001104659-19-045785 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190814 DATE AS OF CHANGE: 20190814 EFFECTIVENESS DATE: 20190814 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: 191022825 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-2019 06-30-2019 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-2019 0 218 8334550 false
INFORMATION TABLE 2 a19-12653_1informationtable.xml INFORMATION TABLE AAR Corp COM 000361105 10131 275370 SH SOLE 275370 0 0 Abbott Laboratories COM 002824100 209411 2490019 SH SOLE 1853412 0 636607 Abbvie Inc COM 00287Y109 5747 79024 SH SOLE 17130 0 61894 Accenture PLC Cl A COM G1151C101 220 1191 SH SOLE 0 0 1191 Actuant Corp COM 00508X203 8944 360508 SH SOLE 360508 0 0 Adobe Inc. COM 00724F101 604 2050 SH SOLE 375 0 1675 ALLETE, Inc. COM 018522300 5927 71233 SH SOLE 38965 0 32268 Alliant Energy Corp. COM 018802108 276 5618 SH SOLE 0 0 5618 Alphabet Inc Class A COM 02079K305 1635 1510 SH SOLE 917 0 593 Alphabet Inc Class C COM 02079K107 318053 294246 SH SOLE 250566 0 43680 Altria Group Inc COM 02209S103 208 4392 SH SOLE 667 0 3725 Amazon Com Inc COM 023135106 1138 601 SH SOLE 121 0 480 Amcor Plc COM G0250X107 53058 4617788 SH SOLE 2633765 0 1984023 American Express COM 025816109 167087 1353592 SH SOLE 1090579 0 263013 American Tower Cl A COM 03027X100 684 3345 SH SOLE 200 0 3145 Ameriprise Financial COM 03076C106 338 2331 SH SOLE 1620 0 711 Ametek Inc. COM 031100100 245 2700 SH SOLE 2700 0 0 Amgen COM 031162100 1618 8780 SH SOLE 4734 0 4046 ANSYS Inc COM 03662Q105 203 990 SH SOLE 0 0 990 Apogee Enterprises, Inc COM 037598109 15601 359130 SH SOLE 359030 0 100 Apple Inc COM 037833100 7363 37200 SH SOLE 15805 0 21395 Applied Materials Inc COM 038222105 336 7477 SH SOLE 0 0 7477 Assoc Banc Corp COM 045487105 56105 2653955 SH SOLE 2325119 0 328836 AT&T Inc COM 00206R102 1463 43670 SH SOLE 13293 0 30377 Automatic Data Proc COM 053015103 835 5052 SH SOLE 3952 0 1100 Badger Meter Inc COM 056525108 49507 829401 SH SOLE 597583 0 231818 Bank of America Corp COM 060505104 434 14955 SH SOLE 4390 0 10565 Baxter International COM 071813109 50732 619435 SH SOLE 401077 0 218358 Becton Dickinson & Co COM 075887109 798 3165 SH SOLE 1702 0 1463 Berkshire Hathaway COM 084670108 3502 11 SH SOLE 1 0 10 Berkshire Hathaway B COM 084670702 4774 22396 SH SOLE 2618 0 19778 Bio-Techne Corp COM 09073M104 222698 1068146 SH SOLE 858678 0 209468 Biogen Inc. COM 09062X103 240 1025 SH SOLE 0 0 1025 Black Hills Corp COM 092113109 11964 153050 SH SOLE 153050 0 0 Boeing COM 097023105 1514 4160 SH SOLE 1965 0 2195 BP PLC COM 055622104 863 20694 SH SOLE 9062 0 11632 Bristol-Myers Squibb COM 110122108 10772 237532 SH SOLE 159676 0 77856 Cabot Microelectronics Corp COM 12709P103 7274 66080 SH SOLE 66080 0 0 Calyxt Inc COM 13173L107 2474 198261 SH SOLE 198261 0 0 Cardiovascular Sys Inc COM 141619106 4176 97282 SH SOLE 97282 0 0 Carrizo Oil & Gas, Inc. COM 144577103 5978 596650 SH SOLE 596650 0 0 Casey's General Stores COM 147528103 12354 79200 SH SOLE 79200 0 0 Catalent, Inc. COM 148806102 16933 312358 SH SOLE 311755 0 603 Caterpillar COM 149123101 959 7040 SH SOLE 200 0 6840 Celgene Corp COM 151020104 265 2870 SH SOLE 0 0 2870 Cerner Corp COM 156782104 206 2810 SH SOLE 1000 0 1810 CH Robinson Worldwide COM 12541W209 166787 1977322 SH SOLE 1605504 0 371818 Charles Schwab COM 808513105 47978 1193791 SH SOLE 942659 0 251132 Chevron Corp COM 166764100 30062 241579 SH SOLE 121759 0 119820 Cisco COM 17275R102 2035 37184 SH SOLE 9721 0 27463 Clorox COM 189054109 232 1513 SH SOLE 1513 0 0 Coca-Cola COM 191216100 1458 28642 SH SOLE 10500 0 18142 Colgate-Palmolive COM 194162103 636 8876 SH SOLE 2600 0 6276 Comcast New Cl A COM 20030N101 318 7517 SH SOLE 2349 0 5168 ConocoPhillips COM 20825C104 6458 105861 SH SOLE 23201 0 82660 Core Laboratories NV COM N22717107 19999 382541 SH SOLE 310131 0 72410 CoreSite Realty Corp COM 21870Q105 126512 1098484 SH SOLE 949767 0 148717 Corning COM 219350105 74070 2228998 SH SOLE 1855659 0 373339 Costco Wholesale COM 22160K105 904 3422 SH SOLE 900 0 2522 Cray Inc COM 225223304 6332 181847 SH SOLE 59520 0 122327 CSX Corporation COM 126408103 615 7950 SH SOLE 0 0 7950 Cullen Frost Bankers COM 229899109 19230 205320 SH SOLE 162550 0 42770 CyberOptics Corp COM 232517102 3851 237284 SH SOLE 237284 0 0 Deere & Co. COM 244199105 239 1442 SH SOLE 112 0 1330 Deluxe Corp COM 248019101 1917 47150 SH SOLE 39026 0 8124 Digi Int'l Inc. COM 253798102 7994 630420 SH SOLE 627820 0 2600 Disney COM 254687106 250241 1792042 SH SOLE 1453688 0 338354 Dominion Energy, Inc. COM 25746U109 358 4632 SH SOLE 1250 0 3382 Donaldson COM 257651109 254342 5000831 SH SOLE 4016947 0 983884 Ecolab Inc COM 278865100 361578 1831331 SH SOLE 1387734 0 443597 Edwards Lifesciences COM 28176E108 244 1320 SH SOLE 200 0 1120 Elanco Animal Health Inc. COM 28414H103 20904 618474 SH SOLE 415699 0 202775 EMC Insurance Group COM 268664109 3254 90305 SH SOLE 90305 0 0 Emerson Electric COM 291011104 26876 402820 SH SOLE 195857 0 206963 Enterprise Prod Ptnrs LP COM 293792107 266 9200 SH SOLE 8600 0 600 Exelon Corp COM 30161N101 404 8428 SH SOLE 0 0 8428 Exxon Mobil COM 30231G102 27396 357513 SH SOLE 150188 0 207325 Facebook Inc Class A COM 30303M102 251 1300 SH SOLE 1234 0 66 Fastenal Co. COM 311900104 171059 5248832 SH SOLE 4130358 0 1118474 FireEye, Inc. COM 31816Q101 3104 209605 SH SOLE 209605 0 0 Fiserv COM 337738108 190996 2095171 SH SOLE 1655103 0 440068 Fleetcor Technologies Inc COM 339041105 281 1000 SH SOLE 0 0 1000 Generac Hldgs COM 368736104 47602 685815 SH SOLE 610092 0 75723 General Electric COM 369604103 1068 101701 SH SOLE 15065 0 86636 General Mills COM 370334104 126006 2399195 SH SOLE 1729867 0 669328 Gentherm Inc COM 37253A103 21889 523275 SH SOLE 480903 0 42372 Genuine Parts COM 372460105 202 1950 SH SOLE 1700 0 250 Glacier Bancorp Inc COM 37637Q105 11860 292485 SH SOLE 292115 0 370 Graco Inc COM 384109104 257655 5134621 SH SOLE 3913725 0 1220897 Great Western Bancorp Inc. COM 391416104 82972 2322836 SH SOLE 2021340 0 301496 Hawkins Chemical COM 420261109 3991 91937 SH SOLE 85437 0 6500 HB Fuller COM 359694106 127847 2755330 SH SOLE 2364397 0 390933 Heico Corp COM 422806109 227 1700 SH SOLE 1200 0 500 Hershey COM 427866108 11717 87423 SH SOLE 77130 0 10293 Home Depot COM 437076102 63393 304820 SH SOLE 188517 0 116303 Honeywell Inc COM 438516106 226742 1298713 SH SOLE 909379 0 389334 Hormel COM 440452100 232086 5724858 SH SOLE 4632775 0 1092083 Hub Group Inc Cl A COM 443320106 12006 285995 SH SOLE 285995 0 0 IBM COM 459200101 5424 39335 SH SOLE 27061 0 12274 IDEXX Laboratories, Inc COM 45168D104 936 3398 SH SOLE 400 0 2998 Illinois Tool Works Inc COM 452308109 437 2899 SH SOLE 1450 0 1449 Inspire Medical Systems Inc COM 457730109 9511 156810 SH SOLE 155910 0 900 Intel COM 458140100 18724 391142 SH SOLE 128962 0 262180 Intl Flavors/Fragr COM 459506101 358 2466 SH SOLE 2466 0 0 Intricon Corp Com COM 46121H109 5641 241498 SH SOLE 241498 0 0 IPG Photonics Corp COM 44980X109 231 1500 SH SOLE 0 0 1500 J.P. Morgan Chase & Co COM 46625H100 27644 247263 SH SOLE 158760 0 88503 Johnson & Johnson COM 478160104 287576 2064729 SH SOLE 1625519 0 439210 Kellogg COM 487836108 228 4250 SH SOLE 1700 0 2550 Kimberly-Clark COM 494368103 16113 120899 SH SOLE 53311 0 67588 Lilly (Eli) COM 532457108 74994 676906 SH SOLE 470916 0 205990 Littelfuse Inc. COM 537008104 81999 463507 SH SOLE 385932 0 77575 Lockheed Martin Corp COM 539830109 220 606 SH SOLE 170 0 436 Lowes Companies Inc COM 548661107 744 7369 SH SOLE 2751 0 4618 Marcus Corp. COM 566330106 6680 202658 SH SOLE 202658 0 0 MasterCard Inc COM 57636Q104 713 2695 SH SOLE 300 0 2395 McCormick & Co COM 579780206 209 1350 SH SOLE 600 0 750 McDonald's Corp COM 580135101 3075 14806 SH SOLE 11187 0 3619 MDU Resources Group COM 552690109 1690 65493 SH SOLE 20208 0 45285 Medtronic COM G5960L103 300649 3087062 SH SOLE 2439210 0 647852 Merck & Co Inc COM 58933Y105 6574 78405 SH SOLE 24129 0 54276 MGP Ingredients Inc COM 55303J106 4390 66200 SH SOLE 66200 0 0 Microsoft COM 594918104 225692 1684774 SH SOLE 1417981 0 266793 MMM Co. COM 88579Y101 324132 1869922 SH SOLE 1408229 0 461693 Mondelez Intl Cl A COM 609207105 235 4364 SH SOLE 3085 0 1279 Motorola Solutions Inc COM 620076307 50602 303497 SH SOLE 284908 0 18589 MTS Systems COM 553777103 1816 31025 SH SOLE 9100 0 21925 Nestle S A Reg B ADR COM 641069406 253 2450 SH SOLE 1550 0 900 NextEra Energy, Inc. COM 65339F101 339 1656 SH SOLE 472 0 1184 Nike COM 654106103 369 4400 SH SOLE 1450 0 2950 Norfolk Southern Corp COM 655844108 869 4360 SH SOLE 0 0 4360 Northrop Grumman Corp COM 666807102 233 720 SH SOLE 500 0 220 Novartis COM 66987V109 265 2900 SH SOLE 700 0 2200 NVE Corp COM 629445206 29153 418683 SH SOLE 360276 0 58407 nVent Electric PLC COM G6700G107 61572 2483743 SH SOLE 1989420 0 494323 NVIDIA Corp COM 67066G104 54732 333265 SH SOLE 318380 0 14885 NW Biotherapeutics COM 66737P600 3 12500 SH SOLE 0 0 12500 Oasis Petroleum Inc COM 674215108 5194 914455 SH SOLE 914455 0 0 Old Natl Bancorp Ind Com COM 680033107 81575 4917112 SH SOLE 4404672 0 512440 Oracle Sys COM 68389X105 1740 30549 SH SOLE 547 0 30002 Orocobre Ltd COM Q7142R106 65 33000 SH SOLE 33000 0 0 Oshkosh Corp COM 688239201 15379 184200 SH SOLE 184200 0 0 Otter Tail Power COM 689648103 201 3800 SH SOLE 0 0 3800 Patterson Companies COM 703395103 13788 602094 SH SOLE 444158 0 157936 Paychex COM 704326107 232 2819 SH SOLE 1642 0 1177 Pentair PLC COM G7S00T104 61171 1644374 SH SOLE 1175347 0 469027 PepsiCo Inc COM 713448108 1889 14402 SH SOLE 5885 0 8517 Pfizer Inc COM 717081103 121998 2816195 SH SOLE 2131977 0 684218 Philip Morris Intl Inc COM 718172109 472 6008 SH SOLE 1623 0 4385 Phillips 66 COM 718546104 2021 21611 SH SOLE 7184 0 14427 Physicians Realty Tr COM 71943U104 8286 475095 SH SOLE 455795 0 19300 Plug Power Inc COM 72919P202 68 30000 SH SOLE 30000 0 0 Polaris Ind COM 731068102 209 2292 SH SOLE 2142 0 150 Polymet Mining Corp COM 731916102 60 140000 SH SOLE 140000 0 0 Premier Inc Cl A COM 74051N102 10791 275909 SH SOLE 275909 0 0 Principal Financial COM 74251V102 168032 2901102 SH SOLE 2377194 0 523908 Procter & Gamble COM 742718109 25194 229767 SH SOLE 67766 0 162001 Proto Labs COM 743713109 26937 232179 SH SOLE 184103 0 48076 PureCycle Corp COM 746228303 126 11855 SH SOLE 0 0 11855 QCR Holdings COM 74727A104 4388 125830 SH SOLE 125830 0 0 Qualcomm, Inc. COM 747525103 96282 1265699 SH SOLE 1096866 0 168833 Raven Industries Inc COM 754212108 8409 234371 SH SOLE 233871 0 500 Raytheon Co COM 755111507 239 1375 SH SOLE 0 0 1375 Resideo Technologies COM 76118Y104 384 17509 SH SOLE 7300 0 10209 Roche Hldg Ltd ADR COM 771195104 188215 5362258 SH SOLE 4652767 0 709491 Royal Dutch Shell Spons ADR A COM 780259206 332 5095 SH SOLE 400 0 4695 Schlumberger COM 806857108 89102 2242136 SH SOLE 1807879 0 434257 Sherwin Williams Co COM 824348106 24461 53374 SH SOLE 44220 0 9154 Snap-On Inc. COM 833034101 16279 98281 SH SOLE 37027 0 61254 Southern Co. COM 842587107 244 4417 SH SOLE 1659 0 2758 Starbucks Corp COM 855244109 786 9375 SH SOLE 9245 0 130 Sysco COM 871829107 373 5272 SH SOLE 2972 0 2300 Target COM 87612E106 72691 839287 SH SOLE 536133 0 303153 TCF Financial COM 872275102 733 35276 SH SOLE 17744 0 17532 Tennant Company COM 880345103 83022 1356566 SH SOLE 1192366 0 164200 The Blackstone Inc. Cl A COM 09260D107 555 12500 SH SOLE 12500 0 0 Thermo Fisher Scientific COM 883556102 605 2060 SH SOLE 600 0 1460 Tile Shop Inc COM 88677Q109 3299 824865 SH SOLE 824865 0 0 Toro COM 891092108 185775 2776902 SH SOLE 2252138 0 524764 Travelers Cos Inc COM 89417E109 35359 236486 SH SOLE 108876 0 127610 Union Pacific COM 907818108 1481 8759 SH SOLE 1900 0 6859 United Bankshares Inc. COM 909907107 4145 111759 SH SOLE 111759 0 0 United Fire Group COM 910340108 8303 171342 SH SOLE 171342 0 0 United Health Group COM 91324P102 171878 704389 SH SOLE 606940 0 97449 United Parcel Service COM 911312106 94157 911752 SH SOLE 668701 0 243051 United Technologies COM 913017109 1854 14236 SH SOLE 5063 0 9173 US Bancorp COM 902973304 347745 6636358 SH SOLE 5390845 0 1245513 Verizon Comm COM 92343V104 6623 115932 SH SOLE 23106 0 92826 Visa, Inc COM 92826C839 116447 670972 SH SOLE 558623 0 112349 Walgreen Boots Alliance COM 931427108 544 9950 SH SOLE 2500 0 7450 Walmart Inc COM 931142103 508 4596 SH SOLE 1700 0 2896 WEC Energy Group COM 92939U106 614 7369 SH SOLE 0 0 7369 Wells Fargo & Co COM 949746101 109783 2320008 SH SOLE 1776614 0 543394 Westamerica Bancorporation COM 957090103 330 5359 SH SOLE 0 0 5359 Western Union COM 959802109 716 36009 SH SOLE 5700 0 30309 Weyerhaeuser COM 962166104 468 17758 SH SOLE 5299 0 12459 Wintrust Finan Corp COM 97650W108 15531 212285 SH SOLE 212285 0 0 Workiva Inc COM 98139A105 6839 117733 SH SOLE 117733 0 0 Xcel Energy Inc. COM 98389B100 14425 242485 SH SOLE 116869 0 125616 Zimmer Biomet Holdings COM 98956P102 121010 1027772 SH SOLE 822486 0 205286 Zoetis Inc. COM 98978V103 436 3840 SH SOLE 1900 0 1940 AMEX Technology SPDR ETF 81369Y803 215 2752 SH SOLE 1052 0 1700 iShares Core S&P 500 ETF ETF 464287200 1316 4464 SH SOLE 135 0 4329 iShares Core S&P Midcap ETF ETF 464287507 409 2105 SH SOLE 0 0 2105 iShares MSCI EAFE Fd ETF 464287465 410 6239 SH SOLE 0 0 6239 iShares Russell 1000 Growth ETF 464287614 1030 6545 SH SOLE 0 0 6545 iShares Russell 1000 Value ETF 464287598 512 4025 SH SOLE 25 0 4000 iShares Russell 2000 ETF ETF 464287655 543 3495 SH SOLE 175 0 3320 iShares Russell Midcap ETF ETF 464287499 718 12860 SH SOLE 0 0 12860 iShares S&P Smallcap ETF 464287887 302 1655 SH SOLE 0 0 1655 iShares Select Div ETF 464287168 598 6005 SH SOLE 46 0 5959 Schwab Intl Eq ETF ETF 808524805 1611 50190 SH SOLE 0 0 50190 Schwab US Broad Mkt ETF ETF 808524102 3200 45370 SH SOLE 11560 0 33810 SPDR S&P 500 ETF Trust ETF 78462F103 4764 16261 SH SOLE 7547 0 8714 Vanguard Dividend App ETF ETF 921908844 369 3204 SH SOLE 959 0 2245 Eaton Vance Muni Bond COM 27827X101 128 10316 SH SOLE 10316 0 0 Nuveen MN Qual Mun Income Fd COM 670734102 507 37002 SH SOLE 5802 0 31200 Polymet Mining Corp RT RT 731916136 0 140000 SH SOLE 140000 0 0