0001104659-18-051755.txt : 20180814 0001104659-18-051755.hdr.sgml : 20180814 20180814074915 ACCESSION NUMBER: 0001104659-18-051755 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180814 DATE AS OF CHANGE: 20180814 EFFECTIVENESS DATE: 20180814 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: 181014309 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-2018 06-30-2018 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-2018 0 214 8063661 false
INFORMATION TABLE 2 a18-15243_1informationtable.xml INFORMATION TABLE AAR Corp COM 000361105 3422 73600 SH SOLE 73600 0 0 Abbott Laboratories COM 002824100 234528 3845348 SH SOLE 2960455 0 884893 Abbvie Inc COM 00287Y109 15841 170977 SH SOLE 42024 0 128953 Accenture PLC Cl A COM G1151C101 200 1225 SH SOLE 0 0 1225 Actuant Corp COM 00508X203 12203 415775 SH SOLE 415775 0 0 Adobe Systems COM 00724F101 512 2100 SH SOLE 0 0 2100 ALLETE, Inc. COM 018522300 9470 122338 SH SOLE 74010 0 48328 Alliant Energy Corp. COM 018802108 322 7597 SH SOLE 0 0 7597 Alphabet Inc Class A COM 02079K305 1556 1378 SH SOLE 617 0 761 Alphabet Inc Class C COM 02079K107 265148 237662 SH SOLE 203074 0 34588 Altria Group Inc COM 02209S103 379 6682 SH SOLE 413 0 6269 Amazon Com Inc COM 023135106 1030 606 SH SOLE 30 0 576 American Express COM 025816109 130857 1335271 SH SOLE 1032994 0 302277 American Tower Cl A COM 03027X100 453 3145 SH SOLE 0 0 3145 Ameriprise Financial COM 03076C106 326 2331 SH SOLE 90 0 2241 Amgen COM 031162100 1886 10219 SH SOLE 2006 0 8213 Apogee Enterprises, Inc COM 037598109 15194 315430 SH SOLE 313830 0 1600 Apple Computer COM 037833100 6045 32658 SH SOLE 8523 0 24135 Applied Materials Inc COM 038222105 465 10077 SH SOLE 1750 0 8327 Assoc Banc Corp COM 045487105 66527 2436895 SH SOLE 2023509 0 413386 AT&T COM 00206R102 1419 44194 SH SOLE 1165 0 43029 Autoliv Inc COM 052800109 274 1910 SH SOLE 0 0 1910 Automatic Data Proc COM 053015103 678 5052 SH SOLE 1850 0 3202 Badger Meter Inc COM 056525108 73942 1654188 SH SOLE 1279250 0 374938 Bank of America Corp COM 060505104 359 12738 SH SOLE 200 0 12538 Baxter International COM 071813109 54826 742496 SH SOLE 432208 0 310288 Becton Dickinson & Co COM 075887109 953 3980 SH SOLE 1217 0 2763 Bemis COM 081437105 152702 3617667 SH SOLE 2670467 0 947200 Berkshire Hathaway COM 084670108 2820 10 SH SOLE 0 0 10 Berkshire Hathaway B COM 084670702 4081 21867 SH SOLE 1600 0 20267 Bio-Techne Corp COM 09073M104 191104 1291677 SH SOLE 1025596 0 266081 Biogen Inc. COM 09062X103 297 1025 SH SOLE 0 0 1025 Black Hills Corp COM 092113109 10198 166610 SH SOLE 166610 0 0 Boeing COM 097023105 1298 3869 SH SOLE 1595 0 2274 BP PLC COM 055622104 1368 29950 SH SOLE 6384 0 23566 Bristol-Myers Squibb COM 110122108 15437 278944 SH SOLE 168596 0 110348 Calyxt Inc COM 13173L107 4031 215909 SH SOLE 215909 0 0 Cardiovascular Sys Inc COM 141619106 2625 81162 SH SOLE 81162 0 0 Casey's General Stores COM 147528103 11454 109000 SH SOLE 109000 0 0 Catalent, Inc. COM 148806102 13567 323863 SH SOLE 323260 0 603 Caterpillar COM 149123101 1091 8040 SH SOLE 800 0 7240 Celgene Corp COM 151020104 237 2980 SH SOLE 0 0 2980 Centerpoint Energy Inc COM 15189T107 207 7459 SH SOLE 0 0 7459 Cerner Corp COM 156782104 230 3855 SH SOLE 0 0 3855 CH Robinson Worldwide COM 12541W209 152630 1824408 SH SOLE 1392721 0 431687 Charles Schwab COM 808513105 40598 794487 SH SOLE 559060 0 235427 Chevron Corp COM 166764100 35410 280076 SH SOLE 111195 0 168881 Cisco COM 17275R102 1576 36634 SH SOLE 5616 0 31018 Clorox COM 189054109 205 1513 SH SOLE 1350 0 163 Coca-Cola COM 191216100 1390 31686 SH SOLE 9325 0 22361 Colgate-Palmolive COM 194162103 589 9094 SH SOLE 0 0 9094 Comcast New Cl A COM 20030N101 248 7552 SH SOLE 654 0 6898 ConocoPhillips COM 20825C104 8302 119242 SH SOLE 7662 0 111580 CoreSite Realty Corp COM 21870Q105 89220 805086 SH SOLE 711490 0 93596 Corning COM 219350105 63948 2324548 SH SOLE 1833512 0 491036 Costco Wholesale COM 22160K105 767 3672 SH SOLE 800 0 2872 Cray Inc COM 225223304 52539 2135718 SH SOLE 1750056 0 385662 CSX Corporation COM 126408103 587 9200 SH SOLE 0 0 9200 Cullen Frost Bankers COM 229899109 14255 131700 SH SOLE 129395 0 2305 CyberOptics Corp COM 232517102 4648 267100 SH SOLE 267100 0 0 Deere & Co. COM 244199105 223 1592 SH SOLE 112 0 1480 Deluxe Corp COM 248019101 4131 62393 SH SOLE 0 0 62393 Disney COM 254687106 208350 1987881 SH SOLE 1578617 0 409264 Dominion Energy, Inc. COM 25746U109 248 3632 SH SOLE 0 0 3632 Donaldson COM 257651109 243649 5400013 SH SOLE 4184528 0 1215485 DowDupont Inc. COM 26078J100 752 11410 SH SOLE 1922 0 9488 Duke Energy Corp New COM 26441C204 217 2750 SH SOLE 0 0 2750 Ecolab Inc COM 278865100 341255 2431804 SH SOLE 1819987 0 611817 EMC Insurance Group COM 268664109 5440 195828 SH SOLE 195828 0 0 Emerson Electric COM 291011104 32995 477214 SH SOLE 140443 0 336771 Exelon Corp COM 30161N101 589 13828 SH SOLE 0 0 13828 Exxon Mobil COM 30231G102 55068 665635 SH SOLE 246885 0 418750 Facebook Inc Class A COM 30303M102 264 1358 SH SOLE 384 0 974 Fastenal Co. COM 311900104 141689 2943875 SH SOLE 2266635 0 677240 Fedex Corp. COM 31428X106 486 2140 SH SOLE 0 0 2140 Fiserv COM 337738108 150132 2026340 SH SOLE 1551166 0 475174 Fleetcor Technologies Inc COM 339041105 211 1000 SH SOLE 0 0 1000 Generac Hldgs COM 368736104 40042 774055 SH SOLE 679696 0 94359 General Electric COM 369604103 18068 1327529 SH SOLE 526608 0 800921 General Mills COM 370334104 138316 3125088 SH SOLE 2246350 0 878738 Gentherm Inc COM 37253A103 29972 762635 SH SOLE 701448 0 61187 Glacier Bancorp Inc COM 37637Q105 14255 368530 SH SOLE 368160 0 370 Graco Inc COM 384109104 250124 5531277 SH SOLE 3908351 0 1622927 Great Western Bancorp Inc. COM 391416104 91562 2180568 SH SOLE 1839853 0 340715 Hawkins Chemical COM 420261109 4352 123100 SH SOLE 116600 0 6500 HB Fuller COM 359694106 141029 2627217 SH SOLE 2148606 0 478611 Hershey COM 427866108 11791 126703 SH SOLE 90845 0 35858 Home Depot COM 437076102 66299 339821 SH SOLE 194504 0 145317 Honeywell Inc COM 438516106 281604 1954904 SH SOLE 1432941 0 521963 Hormel COM 440452100 257050 6908078 SH SOLE 5400594 0 1507484 Hub Group Inc Cl A COM 443320106 9381 188380 SH SOLE 188380 0 0 IBM COM 459200101 12713 91002 SH SOLE 39337 0 51665 IDEXX Laboratories, Inc COM 45168D104 937 4298 SH SOLE 0 0 4298 Illinois Tool Works Inc COM 452308109 478 3450 SH SOLE 0 0 3450 Inspire Medical Systems Inc COM 457730109 4211 118100 SH SOLE 118100 0 0 Intel COM 458140100 19952 401372 SH SOLE 66495 0 334877 Intl Flavors/Fragr COM 459506101 306 2466 SH SOLE 2000 0 466 Intricon Corp Com COM 46121H109 4409 109400 SH SOLE 109400 0 0 IPG Photonics Corp COM 44980X109 441 2000 SH SOLE 0 0 2000 J.P. Morgan Chase & Co COM 46625H100 25983 249358 SH SOLE 151081 0 98277 Johnson & Johnson COM 478160104 267820 2207186 SH SOLE 1663493 0 543693 Kellogg COM 487836108 297 4250 SH SOLE 0 0 4250 Kimberly-Clark COM 494368103 21962 208489 SH SOLE 88609 0 119880 Lilly (Eli) COM 532457108 88443 1036478 SH SOLE 737680 0 298798 Littelfuse Inc. COM 537008104 18334 80350 SH SOLE 80300 0 50 Lowes Companies Inc COM 548661107 513 5369 SH SOLE 0 0 5369 Marcus Corp. COM 566330106 9910 304923 SH SOLE 304923 0 0 Marsh & McLennan COM 571748102 202 2466 SH SOLE 1000 0 1466 MasterCard Inc COM 57636Q104 530 2695 SH SOLE 200 0 2495 McDonald's Corp COM 580135101 2424 15471 SH SOLE 11000 0 4471 MDU Resources Group COM 552690109 2326 81106 SH SOLE 1450 0 79656 Medtronic COM G5960L103 296587 3464399 SH SOLE 2641872 0 822527 Merck & Co Inc COM 58933Y105 5522 90969 SH SOLE 11650 0 79319 Microsoft COM 594918104 114122 1157311 SH SOLE 938176 0 219135 MMM Co. COM 88579Y101 299391 1521917 SH SOLE 1010971 0 510946 MTS Systems COM 553777103 1820 34575 SH SOLE 3300 0 31275 Neogen Corp COM 640491106 238 2965 SH SOLE 0 0 2965 Nestle S A Reg B ADR COM 641069406 205 2650 SH SOLE 1550 0 1100 NextEra Energy, Inc. COM 65339F101 398 2380 SH SOLE 0 0 2380 Nike COM 654106103 351 4400 SH SOLE 1200 0 3200 Norfolk Southern Corp COM 655844108 779 5165 SH SOLE 0 0 5165 Northrop Grumman Corp COM 666807102 244 792 SH SOLE 500 0 292 Novartis COM 66987V109 242 3200 SH SOLE 850 0 2350 NVE Corp COM 629445206 40080 329114 SH SOLE 284999 0 44115 nVent Electric PLC COM G6700G107 56107 2235332 SH SOLE 1610452 0 624880 NW Biotherapeutics COM 66737P600 3 12500 SH SOLE 0 0 12500 Oasis Petroleum Inc COM 674215108 5977 460820 SH SOLE 460820 0 0 Old Natl Bancorp Ind COM 680033107 96373 5181339 SH SOLE 4626899 0 554440 Oracle Sys COM 68389X105 1414 32092 SH SOLE 447 0 31645 Oshkosh Corp COM 688239201 12050 171357 SH SOLE 171290 0 67 Patterson Companies COM 703395103 30621 1350716 SH SOLE 903594 0 447122 Paychex COM 704326107 294 4297 SH SOLE 0 0 4297 Pentair PLC COM G7S00T104 91614 2177136 SH SOLE 1570840 0 606296 PepsiCo Inc COM 713448108 1394 12807 SH SOLE 1220 0 11587 Pfizer Inc COM 717081103 144094 3971728 SH SOLE 2987023 0 984705 Philip Morris Intl Inc COM 718172109 638 7905 SH SOLE 393 0 7512 Phillips 66 COM 718546104 2441 21736 SH SOLE 200 0 21536 Physicians Realty Tr COM 71943U104 12836 805240 SH SOLE 785240 0 20000 Polaris Ind COM 731068102 465 3803 SH SOLE 3050 0 753 Praxair COM 74005P104 324 2051 SH SOLE 0 0 2051 Premier Inc Cl A COM 74051N102 9970 274039 SH SOLE 274039 0 0 Principal Financial COM 74251V102 135464 2558334 SH SOLE 2008475 0 549859 Procter & Gamble COM 742718109 27559 353046 SH SOLE 80249 0 272797 Proto Labs COM 743713109 36491 306773 SH SOLE 243911 0 62862 PureCycle Corp COM 746228303 113 11855 SH SOLE 0 0 11855 QCR Holdings COM 74727A104 4317 90975 SH SOLE 90975 0 0 Qualcomm, Inc. COM 747525103 75308 1341918 SH SOLE 1111010 0 230908 Raven Industries Inc COM 754212108 6247 162466 SH SOLE 161966 0 500 Raytheon Co COM 755111507 266 1375 SH SOLE 0 0 1375 Roche Hldg Ltd ADR COM 771195104 151447 5481244 SH SOLE 4545384 0 935860 Rockwell Automation COM 773903109 249 1500 SH SOLE 500 0 1000 Royal Dutch Shell Spons ADR A COM 780259206 368 5320 SH SOLE 400 0 4920 Schlumberger COM 806857108 142433 2124910 SH SOLE 1653407 0 471503 SEI Investments Co COM 784117103 206 3300 SH SOLE 0 0 3300 Shire PLC COM 82481R106 547 3241 SH SOLE 457 0 2784 Snap-On Inc. COM 833034101 63757 396696 SH SOLE 302054 0 94642 Southern Co. COM 842587107 242 5217 SH SOLE 0 0 5217 SPS Commerce Inc COM 78463M107 1218 16570 SH SOLE 16320 0 250 Starbucks Corp COM 855244109 535 10947 SH SOLE 0 0 10947 Stratasys Ltd COM M85548101 339 17700 SH SOLE 800 0 16900 Sysco COM 871829107 292 4272 SH SOLE 0 0 4272 Target COM 87612E106 110273 1448678 SH SOLE 938545 0 510132 TCF Financial COM 872275102 811 32926 SH SOLE 3828 0 29098 Tennant Company COM 880345103 93657 1185530 SH SOLE 998776 0 186754 Thermo Fisher Scientific COM 883556102 427 2060 SH SOLE 600 0 1460 Tile Shop Inc COM 88677Q109 7662 995110 SH SOLE 995110 0 0 Toro COM 891092108 148145 2458831 SH SOLE 1849296 0 609535 Travelers Cos Inc COM 89417E109 30766 251476 SH SOLE 74055 0 177421 Union Pacific COM 907818108 1277 9010 SH SOLE 1800 0 7210 United Bankshares Inc. COM 909907107 5709 156841 SH SOLE 156369 0 472 United Fire Group COM 910340108 10677 195872 SH SOLE 195872 0 0 United Health Group COM 91324P102 123990 505380 SH SOLE 414868 0 90512 United Parcel Service COM 911312106 95194 896113 SH SOLE 614136 0 281977 United Technologies COM 913017109 1803 14421 SH SOLE 2721 0 11700 Urologix Inc COM 917273104 2 20000 SH SOLE 0 0 20000 US Bancorp COM 902973304 331535 6628043 SH SOLE 5176318 0 1451725 Verizon Comm COM 92343V104 6115 121549 SH SOLE 3443 0 118106 Visa, Inc COM 92826C839 65624 495459 SH SOLE 391529 0 103930 Walgreen Boots Alliance COM 931427108 627 10450 SH SOLE 0 0 10450 Walmart Inc COM 931142103 396 4621 SH SOLE 1700 0 2921 WEC Energy Group COM 92939U106 476 7369 SH SOLE 0 0 7369 Wells Fargo & Co COM 949746101 137457 2479377 SH SOLE 1714191 0 765186 Westamerica Bancorporation COM 957090103 303 5359 SH SOLE 0 0 5359 Western Union COM 959802109 39689 1952238 SH SOLE 1442903 0 509335 Weyerhaeuser COM 962166104 677 18570 SH SOLE 3653 0 14917 Wintrust Finan Corp COM 97650W108 13308 152880 SH SOLE 152880 0 0 Workiva Inc COM 98139A105 5861 240223 SH SOLE 240223 0 0 Xcel Energy Inc. COM 98389B100 12163 266274 SH SOLE 95963 0 170311 Zimmer Biomet Holdings COM 98956P102 121819 1093138 SH SOLE 843626 0 249512 Zoetis Inc. COM 98978V103 353 4140 SH SOLE 0 0 4140 iShares Cohen & Steers Reit ET ETF 464287564 201 2013 SH SOLE 13 0 2000 iShares Core S&P 500 ETF ETF 464287200 1219 4464 SH SOLE 0 0 4464 iShares Core S&P Midcap ETF ETF 464287507 410 2105 SH SOLE 0 0 2105 iShares MSCI EAFE Fd ETF 464287465 503 7506 SH SOLE 967 0 6539 iShares Russell 1000 Growth ETF 464287614 941 6545 SH SOLE 0 0 6545 iShares Russell 1000 Value ETF 464287598 587 4835 SH SOLE 100 0 4735 iShares Russell 2000 ETF ETF 464287655 569 3475 SH SOLE 0 0 3475 iShares Russell Midcap ETF ETF 464287499 729 3435 SH SOLE 0 0 3435 iShares S&P Smallcap ETF 464287887 313 1655 SH SOLE 0 0 1655 iShares Select Div ETF 464287168 731 7479 SH SOLE 45 0 7434 Schwab Intl Eq ETF ETF 808524805 1659 50190 SH SOLE 0 0 50190 Schwab US Broad Mkt ETF ETF 808524102 2994 45370 SH SOLE 0 0 45370 SPDR Barclays Cap Conv Sec ETF 78464A359 313 5900 SH SOLE 5000 0 900 SPDR S&P 500 ETF Trust ETF 78462F103 8797 32427 SH SOLE 20610 0 11817 Vanguard Dividend App ETF ETF 921908844 326 3204 SH SOLE 0 0 3204 Blackrock Muni Hldgs COM 09253P109 157 11350 SH SOLE 11350 0 0 Blackrock MuniVest COM 09253T101 160 11450 SH SOLE 11450 0 0 Eaton Vance Muni Bond COM 27827X101 315 26685 SH SOLE 26685 0 0 Eaton Vance Muni Bond II COM 27827K109 118 10000 SH SOLE 10000 0 0 Invesco Muni Oppt Tst COM 46132C107 117 10000 SH SOLE 10000 0 0 Nuveen MN Qual Mun Income Fd COM 670734102 553 41302 SH SOLE 4300 0 37002 Nuveen Muni Value Fd COM 670695105 203 13000 SH SOLE 13000 0 0 Nuveen Quality Muncp Income Fd COM 67066V101 506 38038 SH SOLE 27865 0 10173 Pimco Muni Income COM 72200W106 251 19200 SH SOLE 13200 0 6000