0001104659-18-033238.txt : 20180515 0001104659-18-033238.hdr.sgml : 20180515 20180515073549 ACCESSION NUMBER: 0001104659-18-033238 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180515 DATE AS OF CHANGE: 20180515 EFFECTIVENESS DATE: 20180515 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: 18833087 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 03-31-2018 03-31-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 05-15-2018 0 203 8101589 false
INFORMATION TABLE 2 a18-9076_1informationtable.xml INFORMATION TABLE Abbott Laboratories COM 002824100 255102 4257369 SH SOLE 3355015 0 902353 Abbvie Inc COM 00287Y109 16546 174811 SH SOLE 40524 0 134287 Actuant Corp COM 00508X203 11085 476775 SH SOLE 476775 0 0 Adobe Systems COM 00724F101 454 2100 SH SOLE 0 0 2100 Agree Realty Corp COM 008492100 4357 90699 SH SOLE 89199 0 1500 ALLETE, Inc. COM 018522300 12430 172043 SH SOLE 116600 0 55443 Alliant Energy Corp. COM 018802108 295 7228 SH SOLE 0 0 7228 Alphabet Inc Class A COM 02079K305 1398 1348 SH SOLE 617 0 731 Alphabet Inc Class C COM 02079K107 213360 206786 SH SOLE 178585 0 28201 Altria Group Inc COM 02209S103 449 7207 SH SOLE 413 0 6794 Amazon Com Inc COM 023135106 848 586 SH SOLE 0 0 586 American Express COM 025816109 124307 1332618 SH SOLE 1036571 0 296047 American Tower Cl A COM 03027X100 457 3145 SH SOLE 0 0 3145 Ameriprise Financial COM 03076C106 345 2331 SH SOLE 90 0 2241 Ametek Inc. COM 031100100 205 2700 SH SOLE 2700 0 0 Amgen COM 031162100 1696 9948 SH SOLE 1400 0 8548 Apogee Enterprises, Inc COM 037598109 14086 324930 SH SOLE 323630 0 1300 Apple Computer COM 037833100 5233 31188 SH SOLE 6973 0 24215 Applied Materials Inc COM 038222105 463 8327 SH SOLE 0 0 8327 Assoc Banc Corp COM 045487105 67679 2723484 SH SOLE 2298543 0 424941 AT&T COM 00206R102 1556 43654 SH SOLE 1165 0 42489 Autoliv Inc COM 052800109 279 1910 SH SOLE 0 0 1910 Automatic Data Proc COM 053015103 573 5052 SH SOLE 1850 0 3202 Badger Meter Inc COM 056525108 78682 1668760 SH SOLE 1289620 0 379140 Bank of America Corp COM 060505104 376 12538 SH SOLE 0 0 12538 Baxter International COM 071813109 52593 808632 SH SOLE 482978 0 325654 Becton Dickinson & Co COM 075887109 888 4096 SH SOLE 1267 0 2829 Bemis COM 081437105 178045 4091105 SH SOLE 3124349 0 966756 Berkshire Hathaway COM 084670108 2991 10 SH SOLE 0 0 10 Berkshire Hathaway B COM 084670702 4357 21842 SH SOLE 1625 0 20217 Bio-Techne Corp COM 09073M104 208185 1378347 SH SOLE 1106776 0 271571 Biogen Inc. COM 09062X103 281 1025 SH SOLE 0 0 1025 Black Hills Corp COM 092113109 9834 181110 SH SOLE 181110 0 0 Boeing COM 097023105 1230 3752 SH SOLE 1465 0 2287 BP PLC COM 055622104 1284 31672 SH SOLE 5534 0 26138 Bristol-Myers Squibb COM 110122108 18463 291902 SH SOLE 175897 0 116005 C H Robinson Worldwide COM 12541W209 179493 1915406 SH SOLE 1476104 0 439302 Calyxt Inc COM 13173L107 2763 210609 SH SOLE 210609 0 0 Cardinal Health COM 14149Y108 203 3244 SH SOLE 1458 0 1786 Cardiovascular Sys Inc COM 141619106 1780 81162 SH SOLE 81162 0 0 Casey's General Stores COM 147528103 11954 108900 SH SOLE 108900 0 0 Catalent, Inc. COM 148806102 14098 343363 SH SOLE 342760 0 603 Caterpillar COM 149123101 1104 7490 SH SOLE 0 0 7490 Celgene Corp COM 151020104 270 3030 SH SOLE 0 0 3030 Centerpoint Energy Inc COM 15189T107 211 7709 SH SOLE 0 0 7709 Cerner Corp COM 156782104 258 4455 SH SOLE 0 0 4455 Charles Schwab COM 808513105 35452 678902 SH SOLE 441460 0 237442 Chevron Corp COM 166764100 40928 358890 SH SOLE 170378 0 188512 Cisco COM 17275R102 1449 33784 SH SOLE 2716 0 31068 Clorox COM 189054109 201 1513 SH SOLE 1350 0 163 Coca-Cola COM 191216100 1363 31385 SH SOLE 9325 0 22060 Colgate-Palmolive COM 194162103 663 9247 SH SOLE 0 0 9247 Comcast New Cl A COM 20030N101 274 8014 SH SOLE 654 0 7360 ConocoPhillips COM 20825C104 7925 133673 SH SOLE 10262 0 123411 CoreSite Realty Corp COM 21870Q105 69994 698123 SH SOLE 625115 0 73008 Corning COM 219350105 65911 2364095 SH SOLE 1866867 0 497228 Costco Wholesale COM 22160K105 654 3472 SH SOLE 600 0 2872 Cray Inc COM 225223304 48469 2341497 SH SOLE 1905760 0 435737 CSX Corporation COM 126408103 513 9200 SH SOLE 0 0 9200 Cullen Frost Bankers COM 229899109 13781 129920 SH SOLE 129270 0 650 CyberOptics Corp COM 232517102 4799 266600 SH SOLE 266600 0 0 Deere & Co. COM 244199105 247 1592 SH SOLE 112 0 1480 Deluxe Corp COM 248019101 4728 63880 SH SOLE 0 0 63880 Disney COM 254687106 201093 2002124 SH SOLE 1592493 0 409631 Dominion Energy, Inc. COM 25746U109 245 3632 SH SOLE 0 0 3632 Donaldson COM 257651109 248733 5521259 SH SOLE 4287602 0 1233657 DowDupont Inc. COM 26078J100 935 14671 SH SOLE 0 0 14671 Ecolab Inc COM 278865100 373658 2726038 SH SOLE 2098382 0 627656 EMC Insurance Group COM 268664109 5159 190528 SH SOLE 190528 0 0 Emerson Electric COM 291011104 36850 539534 SH SOLE 177685 0 361849 Exelon Corp COM 30161N101 543 13928 SH SOLE 0 0 13928 Exxon Mobil COM 30231G102 54333 728221 SH SOLE 275120 0 453101 Facebook Inc Class A COM 30303M102 217 1361 SH SOLE 384 0 977 Fastenal Co. COM 311900104 163890 3002204 SH SOLE 2323905 0 678299 Fedex Corp. COM 31428X106 718 2990 SH SOLE 0 0 2990 Fiserv COM 337738108 147361 2066481 SH SOLE 1578256 0 488225 Fleetcor Technologies Inc COM 339041105 203 1000 SH SOLE 0 0 1000 Generac Hldgs COM 368736104 39108 851835 SH SOLE 755776 0 96059 General Electric COM 369604103 28972 2149229 SH SOLE 1167552 0 981677 General Mills COM 370334104 142566 3163917 SH SOLE 2276269 0 887648 Gentherm Inc COM 37253A103 28468 838525 SH SOLE 777478 0 61047 Glacier Bancorp Inc COM 37637Q105 14129 368130 SH SOLE 367760 0 370 Graco Inc COM 384109104 280269 6130112 SH SOLE 4405840 0 1724272 Great Western Bancorp Inc. COM 391416104 88156 2189133 SH SOLE 1850158 0 338975 Hawkins Chemical COM 420261109 4763 135500 SH SOLE 129000 0 6500 HB Fuller COM 359694106 148365 2983408 SH SOLE 2491247 0 492161 Hershey COM 427866108 12649 127823 SH SOLE 91795 0 36028 Home Depot COM 437076102 61702 346171 SH SOLE 196719 0 149452 Honeywell Inc COM 438516106 299665 2073663 SH SOLE 1537488 0 536175 Hormel COM 440452100 239658 6983031 SH SOLE 5464736 0 1518295 Hub Group Inc Cl A COM 443320106 9210 220080 SH SOLE 220080 0 0 IBM COM 459200101 18704 121905 SH SOLE 49847 0 72058 IDEXX Laboratories, Inc COM 45168D104 823 4298 SH SOLE 0 0 4298 Illinois Tool Works Inc COM 452308109 572 3649 SH SOLE 0 0 3649 Intel COM 458140100 21161 406322 SH SOLE 62595 0 343727 Intl Flavors/Fragr COM 459506101 338 2466 SH SOLE 2000 0 466 Intricon Corp Com COM 46121H109 2188 109400 SH SOLE 109400 0 0 IPG Photonics Corp COM 44980X109 467 2000 SH SOLE 0 0 2000 J.P. Morgan Chase & Co COM 46625H100 27523 250279 SH SOLE 149369 0 100910 Johnson & Johnson COM 478160104 284710 2221696 SH SOLE 1678244 0 543452 Kellogg COM 487836108 276 4250 SH SOLE 0 0 4250 Kimberly-Clark COM 494368103 23321 211758 SH SOLE 88480 0 123278 Lilly (Eli) COM 532457108 80410 1039293 SH SOLE 742992 0 296301 LittleFuse Inc. COM 537008104 15655 75200 SH SOLE 75200 0 0 Lockheed Martin Corp COM 539830109 329 974 SH SOLE 494 0 480 Lowes Companies Inc COM 548661107 471 5369 SH SOLE 0 0 5369 Marcus Corp. COM 566330106 10168 335023 SH SOLE 335023 0 0 Marsh & McLennan COM 571748102 204 2466 SH SOLE 1000 0 1466 MasterCard Inc COM 57636Q104 463 2645 SH SOLE 0 0 2645 McDonald's Corp COM 580135101 2424 15504 SH SOLE 11000 0 4504 MDU Resources Group COM 552690109 3276 116319 SH SOLE 950 0 115369 Medtronic COM G5960L103 294287 3668495 SH SOLE 2836822 0 831673 Merck & Co Inc COM 58933Y105 5083 93321 SH SOLE 12244 0 81077 Microsoft COM 594918104 74402 815184 SH SOLE 618914 0 196270 MMM Co. COM 88579Y101 310392 1413957 SH SOLE 924114 0 489843 MTS Systems COM 553777103 1801 34875 SH SOLE 3300 0 31575 Neogen Corp COM 640491106 252 3765 SH SOLE 0 0 3765 NextEra Energy, Inc. COM 65339F101 450 2753 SH SOLE 0 0 2753 Nike COM 654106103 292 4400 SH SOLE 1200 0 3200 Norfolk Southern Corp COM 655844108 721 5310 SH SOLE 145 0 5165 Novartis COM 66987V109 263 3250 SH SOLE 800 0 2450 NVE Corp COM 629445206 34630 416674 SH SOLE 368319 0 48355 NW Biotherapeutics COM 66737P600 3 12500 SH SOLE 0 0 12500 Oasis Petroleum Inc COM 674215108 4227 521820 SH SOLE 521820 0 0 Old Natl Bancorp Ind Com COM 680033107 5303 313793 SH SOLE 313793 0 0 Oracle Sys COM 68389X105 1475 32242 SH SOLE 447 0 31795 Oshkosh Corp COM 688239201 12429 160857 SH SOLE 160790 0 67 Otter Tail Power COM 689648103 304 7008 SH SOLE 0 0 7008 Patterson Companies COM 703395103 38999 1754348 SH SOLE 1294324 0 460024 Paychex COM 704326107 265 4297 SH SOLE 0 0 4297 Pentair PLC COM G7S00T104 167454 2457855 SH SOLE 1823756 0 634099 PepsiCo Inc COM 713448108 1491 13659 SH SOLE 1220 0 12439 Pfizer Inc COM 717081103 150019 4227070 SH SOLE 3214093 0 1012977 Philip Morris Intl Inc COM 718172109 868 8729 SH SOLE 393 0 8336 Phillips 66 COM 718546104 2173 22650 SH SOLE 0 0 22650 Physicians Realty Tr COM 71943U104 14765 948310 SH SOLE 928310 0 20000 Polaris Ind COM 731068102 436 3803 SH SOLE 3050 0 753 PPG Industries COM 693506107 225 2020 SH SOLE 1000 0 1020 Praxair COM 74005P104 296 2051 SH SOLE 0 0 2051 Premier Inc Cl A COM 74051N102 9031 288439 SH SOLE 288439 0 0 Principal Financial COM 74251V102 156850 2575112 SH SOLE 2027271 0 547841 Procter & Gamble COM 742718109 27462 346388 SH SOLE 74126 0 272262 Proto Labs COM 743713109 42804 364132 SH SOLE 299481 0 64651 PureCycle Corp COM 746228303 112 11855 SH SOLE 0 0 11855 QCR Holdings COM 74727A104 4080 90975 SH SOLE 90975 0 0 Qualcomm, Inc. COM 747525103 75460 1361840 SH SOLE 1126008 0 235832 Raven Industries Inc COM 754212108 5680 162066 SH SOLE 161566 0 500 Raytheon Co COM 755111507 297 1375 SH SOLE 0 0 1375 Roche Hldg Ltd ADR COM 771195104 157977 5518834 SH SOLE 4583237 0 935597 Royal Dutch Shell Spons ADR A COM 780259206 339 5320 SH SOLE 400 0 4920 Schlumberger COM 806857108 142751 2203625 SH SOLE 1726825 0 476800 SEI Investments Co COM 784117103 247 3300 SH SOLE 0 0 3300 Shire PLC COM 82481R106 547 3659 SH SOLE 487 0 3172 Snap-On Inc. COM 833034101 59390 402535 SH SOLE 310283 0 92252 Southern Co. COM 842587107 240 5367 SH SOLE 150 0 5217 SPS Commerce Inc COM 78463M107 1062 16570 SH SOLE 16320 0 250 Starbucks Corp COM 855244109 634 10947 SH SOLE 0 0 10947 Stratasys Ltd COM M85548101 5847 289745 SH SOLE 223332 0 66413 Sysco COM 871829107 256 4272 SH SOLE 0 0 4272 Target COM 87612E106 111162 1601065 SH SOLE 1063612 0 537452 TCF Financial COM 872275102 775 33982 SH SOLE 3828 0 30154 Tennant Company COM 880345103 81193 1199312 SH SOLE 1012828 0 186484 Thermo Fisher Scientific COM 883556102 301 1460 SH SOLE 0 0 1460 Tile Shop Inc COM 88677Q109 5422 903710 SH SOLE 903710 0 0 Toro COM 891092108 155616 2491847 SH SOLE 1872146 0 619701 Travelers Cos Inc COM 89417E109 36029 259464 SH SOLE 76696 0 182768 Union Pacific COM 907818108 1243 9244 SH SOLE 1800 0 7444 United Bankshares Inc. COM 909907107 6505 184541 SH SOLE 184069 0 472 United Fire Group COM 910340108 10557 220572 SH SOLE 220572 0 0 United Health Group COM 91324P102 110205 514976 SH SOLE 423058 0 91918 United Parcel Service COM 911312106 105441 1007460 SH SOLE 715697 0 291763 United Technologies COM 913017109 1789 14221 SH SOLE 2521 0 11700 Urologix Inc COM 917273104 0 20000 SH SOLE 0 0 20000 US Bancorp COM 902973304 337760 6688312 SH SOLE 5232761 0 1455551 Verizon Comm COM 92343V104 6273 131182 SH SOLE 1866 0 129316 Visa, Inc COM 92826C839 7488 62596 SH SOLE 56154 0 6442 Walgreen Boots Alliance COM 931427108 684 10450 SH SOLE 0 0 10450 Walmart Inc COM 931142103 438 4921 SH SOLE 1500 0 3421 WEC Energy Group COM 92939U106 462 7369 SH SOLE 0 0 7369 Wells Fargo & Co COM 949746101 134104 2558751 SH SOLE 1774356 0 784395 Westamerica Bancorporation COM 957090103 311 5359 SH SOLE 0 0 5359 Western Union COM 959802109 69463 3612208 SH SOLE 2905766 0 706442 Weyerhaeuser COM 962166104 650 18570 SH SOLE 3653 0 14917 Wintrust Finan Corp COM 97650W108 14377 167080 SH SOLE 167080 0 0 Workiva Inc COM 98139A105 6499 274223 SH SOLE 274223 0 0 Xcel Energy Inc. COM 98389B100 12971 285204 SH SOLE 107618 0 177586 Zimmer Biomet Holdings, Inc. COM 98956P102 120765 1107532 SH SOLE 856841 0 250691 Zoetis Inc. COM 98978V103 346 4140 SH SOLE 0 0 4140 iShares Core S&P 500 ETF ETF 464287200 1185 4464 SH SOLE 0 0 4464 iShares Core S&P Midcap ETF ETF 464287507 400 2130 SH SOLE 0 0 2130 iShares MSCI EAFE Fd ETF 464287465 523 7506 SH SOLE 967 0 6539 iShares Russell 1000 Growth ETF 464287614 891 6545 SH SOLE 0 0 6545 iShares Russell 1000 Value ETF 464287598 580 4835 SH SOLE 100 0 4735 iShares Russell 2000 ETF ETF 464287655 528 3475 SH SOLE 0 0 3475 iShares Russell Midcap ETF ETF 464287499 709 3435 SH SOLE 0 0 3435 iShares S&P Smallcap ETF 464287887 288 1655 SH SOLE 0 0 1655 iShares Select Div ETF 464287168 711 7479 SH SOLE 45 0 7434 Schwab Intl Eq ETF ETF 808524805 1652 49000 SH SOLE 0 0 49000 Schwab US Broad Mkt ETF ETF 808524102 2894 45370 SH SOLE 0 0 45370 SPDR S&P 500 ETF Trust ETF 78462F103 12025 45697 SH SOLE 28613 0 17084 Vanguard Dividend App ETF ETF 921908844 324 3204 SH SOLE 0 0 3204 Nuveen MN Qual Mun Income Fd COM 670734102 524 37002 SH SOLE 0 0 37002 Nuveen Quality Muncp Income Fd COM 67066V101 162 12323 SH SOLE 2150 0 10173