0001104659-15-038430.txt : 20150515 0001104659-15-038430.hdr.sgml : 20150515 20150515073831 ACCESSION NUMBER: 0001104659-15-038430 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20150331 FILED AS OF DATE: 20150515 DATE AS OF CHANGE: 20150515 EFFECTIVENESS DATE: 20150515 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: 15865484 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-2015 03-31-2015 false Mairs & Power INC
W-1520 First National Bank BLDG 332 Minnesota Street St Paul MN 55101
13F HOLDINGS REPORT 028-07342 N
Andrea C. Stimmel Compliance Officer 651-222-8478 Andrea C. Stimmel St Paul MN 05-15-2015 0 187 7270070 false
INFORMATION TABLE 2 a15-8791_1informationtable.xml INFORMATION TABLE Abbott Laboratories COM 002824100 16388 353724 SH SOLE 159610 0 194114 Abbvie Inc COM 00287Y109 15924 272026 SH SOLE 100360 0 171666 Actuant Corp COM 00508X203 3753 158100 SH SOLE 158100 0 0 Agree Realty Corp COM 008492100 5915 179400 SH SOLE 179400 0 0 ALLETE, Inc. COM 018522300 15375 291417 SH SOLE 214532 0 76885 Alliant Energy Corp. COM 018802108 275 4364 SH SOLE 0 0 4364 Alnylam Pharm Inc COM 02043Q107 230 2200 SH SOLE 0 0 2200 Altria Group Inc COM 02209S103 446 8910 SH SOLE 0 0 8910 Amazon Com Inc COM 023135106 271 728 SH SOLE 0 0 728 American Express COM 025816109 7921 101390 SH SOLE 28000 0 73390 Ameriprise Financial COM 03076C106 313 2391 SH SOLE 0 0 2391 Amgen COM 031162100 1749 10941 SH SOLE 0 0 10941 Anadarko Pete Corp COM 032511107 257 3105 SH SOLE 0 0 3105 Apogee Enterprises, Inc COM 037598109 5525 127900 SH SOLE 127900 0 0 Apple Computer COM 037833100 2127 17094 SH SOLE 0 0 17094 Assoc Banc Corp COM 045487105 61068 3283233 SH SOLE 2709910 0 573323 AT&T COM 00206R102 1238 37908 SH SOLE 950 0 36958 Autoliv Inc COM 052800109 314 2664 SH SOLE 0 0 2664 Automatic Data Proc COM 053015103 424 4952 SH SOLE 0 0 4952 Badger Meter Inc COM 056525108 77110 1286452 SH SOLE 969215 0 317237 Bank Mutual Corp. COM 063750103 2113 288613 SH SOLE 288613 0 0 Bank of America Corp COM 060505104 1121 72811 SH SOLE 59000 0 13811 Bank of Montreal COM 063671101 372 6209 SH SOLE 1700 0 4509 Baxter International COM 071813109 159999 2335756 SH SOLE 1756371 0 579385 Becton Dickinson COM 075887109 719 5005 SH SOLE 0 0 5005 Bemis COM 081437105 217666 4700187 SH SOLE 3654389 0 1045798 Berkshire Hathaway COM 084670108 653 3 SH SOLE 0 0 3 Berkshire Hathaway B COM 084670702 2086 14453 SH SOLE 0 0 14453 Bio-Techne Corp COM 09073M104 138369 1379687 SH SOLE 1062270 0 317417 Biogen Inc. COM 09062X103 473 1120 SH SOLE 0 0 1120 Boeing COM 097023105 447 2980 SH SOLE 0 0 2980 BP PLC COM 055622104 9079 232148 SH SOLE 46191 0 185957 Bristol-Myers Squibb COM 110122108 18948 293770 SH SOLE 146598 0 147172 Buffalo Wild Wings Inc COM 119848109 3267 18027 SH SOLE 18000 0 27 C H Robinson Worldwide COM 12541W209 148650 2030188 SH SOLE 1614010 0 416178 Cabela's, Inc. COM 126804301 1797 32100 SH SOLE 32100 0 0 Cardinal Financial Corp COM 14149F109 4602 230316 SH SOLE 230316 0 0 Cardiovascular Sys Inc COM 141619106 4623 118422 SH SOLE 111842 0 6580 CarMax Inc COM 143130102 207 3000 SH SOLE 0 0 3000 Casey's General Stores COM 147528103 4370 48500 SH SOLE 48400 0 100 Caterpillar COM 149123101 347 4338 SH SOLE 0 0 4338 Celgene Corp COM 151020104 205 1776 SH SOLE 0 0 1776 Charles Schwab COM 808513105 2620 86078 SH SOLE 22790 0 63288 Chevron Corp COM 166764100 31595 300961 SH SOLE 116666 0 184295 Cigna Corp COM 125509109 582 4500 SH SOLE 0 0 4500 Cisco COM 17275R102 637 23131 SH SOLE 0 0 23131 Coca-Cola COM 191216100 976 24074 SH SOLE 0 0 24074 Colgate-Palmolive COM 194162103 622 8973 SH SOLE 0 0 8973 Comcast New Cl A COM 20030N101 212 3750 SH SOLE 0 0 3750 ConocoPhillips COM 20825C104 29695 476951 SH SOLE 255453 0 221498 Corning COM 219350105 68514 3020879 SH SOLE 2318110 0 702769 Costco Wholesale COM 22160K105 400 2641 SH SOLE 1115 0 1526 Cray Inc COM 225223304 66623 2372610 SH SOLE 1983892 0 388718 Daktronics, Inc COM 234264109 970 89700 SH SOLE 7000 0 82700 Danaher Corp COM 235851102 217 2560 SH SOLE 0 0 2560 Deluxe Corp COM 248019101 56074 809380 SH SOLE 660713 0 148667 Disney COM 254687106 98963 943494 SH SOLE 712261 0 231233 Dominion Res Inc VA COM 25746U109 423 5971 SH SOLE 0 0 5971 Donaldson COM 257651109 195759 5191158 SH SOLE 3876000 0 1315158 Duke Energy Corp New COM 26441C204 204 2656 SH SOLE 0 0 2656 Dupont de Nemours COM 263534109 542 7582 SH SOLE 0 0 7582 Ecolab Inc COM 278865100 283757 2480823 SH SOLE 1919819 0 561004 Emerson Electric COM 291011104 203402 3592409 SH SOLE 2647850 0 944559 Exelon Corp COM 30161N101 282 8379 SH SOLE 731 0 7648 Exxon Mobil COM 30231G102 63277 744433 SH SOLE 296651 0 447782 Fastenal Co. COM 311900104 89840 2168205 SH SOLE 1573354 0 594851 Fedex Corp. COM 31428X106 559 3380 SH SOLE 0 0 3380 Fiserv COM 337738108 123402 1554181 SH SOLE 1179410 0 374771 G & K Services Cl A COM 361268105 33696 464578 SH SOLE 369079 0 95499 Generac Hldgs COM 368736104 38444 789570 SH SOLE 677010 0 112560 General Electric COM 369604103 132537 5342083 SH SOLE 3881958 0 1460125 General Mills COM 370334104 185820 3283040 SH SOLE 2380793 0 902247 Gentherm Inc COM 37253A103 5591 110685 SH SOLE 110685 0 0 Genuine Parts COM 372460105 1263 13550 SH SOLE 13000 0 550 Google Inc Cl A COM 38259P508 267 482 SH SOLE 0 0 482 Google Inc Cl C COM 38259P706 264 482 SH SOLE 0 0 482 Graco Inc COM 384109104 194992 2702215 SH SOLE 2013479 0 688736 Halyard Health COM 40650V100 729 14807 SH SOLE 4371 0 10436 Hawkins Chemical COM 420261109 6013 158283 SH SOLE 148283 0 10000 HB Fuller COM 359694106 145718 3399078 SH SOLE 2835610 0 563468 Hershey COM 427866108 6801 67400 SH SOLE 64000 0 3400 Home Depot COM 437076102 25549 224887 SH SOLE 83130 0 141757 Honeywell Inc COM 438516106 248014 2377667 SH SOLE 1781552 0 596115 Hormel COM 440452100 180276 3171082 SH SOLE 2534394 0 636688 Hub Group Inc Cl A COM 443320106 3257 82900 SH SOLE 82900 0 0 IBM COM 459200101 34673 216031 SH SOLE 108381 0 107650 IDEX Corp COM 45167R104 309 4072 SH SOLE 0 0 4072 IDEXX Laboratories, Inc COM 45168D104 340 2199 SH SOLE 0 0 2199 Ingersoll Rand COM G47791101 1695 24900 SH SOLE 23000 0 1900 Integrys Energy Group COM 45822P105 279 3880 SH SOLE 0 0 3880 Intel COM 458140100 13240 423420 SH SOLE 61418 0 362002 Intl Flavors/Fragr COM 459506101 470 4000 SH SOLE 4000 0 0 J.P. Morgan Chase & Co COM 46625H100 18435 304304 SH SOLE 148900 0 155404 Johnson & Johnson COM 478160104 213159 2118878 SH SOLE 1579497 0 539381 Kellogg COM 487836108 254 3850 SH SOLE 0 0 3850 Kimberly-Clark COM 494368103 18024 168276 SH SOLE 44375 0 123901 Lilly (Eli) COM 532457108 20823 286619 SH SOLE 143600 0 143019 Lincoln Nat'l Corp COM 534187109 1149 20000 SH SOLE 20000 0 0 Lowes Companies Inc COM 548661107 452 6076 SH SOLE 0 0 6076 Manitowoc Cos Inc COM 563571108 2801 129900 SH SOLE 129900 0 0 McDonald's Corp COM 580135101 1676 17203 SH SOLE 7450 0 9753 MDU Resources Group COM 552690109 53260 2495795 SH SOLE 1987630 0 508165 Medtronic COM G5960L103 253814 3254448 SH SOLE 2371314 0 883134 Merck & Co Inc COM 58933Y105 6044 105158 SH SOLE 9239 0 95919 Microsoft COM 594918104 6749 166017 SH SOLE 27180 0 138837 MMM Co. COM 88579Y101 304542 1846266 SH SOLE 1307300 0 538966 MOCON Inc COM 607494101 2857 171875 SH SOLE 164675 0 7200 MTS Systems COM 553777103 125193 1654892 SH SOLE 1336281 0 318611 Murphy Oil COM 626717102 2512 53900 SH SOLE 50000 0 3900 NextEra Energy, Inc. COM 65339F101 344 3308 SH SOLE 0 0 3308 Nike COM 654106103 271 2700 SH SOLE 600 0 2100 Norfolk Southern Corp COM 655844108 333 3237 SH SOLE 0 0 3237 Northern Oil & Gas Inc COM 665531109 1830 237400 SH SOLE 230900 0 6500 Novartis COM 66987V109 402 4080 SH SOLE 0 0 4080 NVE Corp COM 629445206 45608 661760 SH SOLE 566819 0 94941 Oracle Sys COM 68389X105 1225 28383 SH SOLE 0 0 28383 Oshkosh Corp COM 688239201 4762 97600 SH SOLE 97600 0 0 Patterson Companies COM 703395103 70687 1448804 SH SOLE 1002305 0 446499 Pentair PLC COM G7S00T104 168391 2677555 SH SOLE 1968005 0 709550 PepsiCo Inc COM 713448108 1112 11633 SH SOLE 400 0 11233 Pershing Gold Corp COM 715302105 29 80000 SH SOLE 0 0 80000 Pfizer Inc COM 717081103 82226 2363506 SH SOLE 1731126 0 632380 Philip Morris Intl Inc COM 718172109 565 7502 SH SOLE 0 0 7502 Phillips 66 COM 718546104 2161 27497 SH SOLE 125 0 27372 Physicians Realty Tr COM 71943U104 4258 241800 SH SOLE 241800 0 0 Polaris Ind COM 731068102 579 4104 SH SOLE 0 0 4104 Polymet Mining Corp COM 731916102 13 10000 SH SOLE 0 0 10000 Principal Financial COM 74251V102 150161 2923129 SH SOLE 2220990 0 702139 PrivateBancorp Inc COM 742962103 5801 164950 SH SOLE 164950 0 0 Procter & Gamble COM 742718109 23327 284681 SH SOLE 48130 0 236551 Proto Labs COM 743713109 3696 52804 SH SOLE 51200 0 1604 PureCycle Corp COM 746228303 60 11855 SH SOLE 0 0 11855 Qualcomm, Inc. COM 747525103 89545 1291397 SH SOLE 1073100 0 218297 Roche Hldg Ltd ADR COM 771195104 92959 2703876 SH SOLE 2205750 0 498126 Royal Bank of Canada COM 780087102 1074 17790 SH SOLE 0 0 17790 Royal Dutch Shell Spons ADR A COM 780259206 1263 21170 SH SOLE 10000 0 11170 Schlumberger COM 806857108 194496 2330967 SH SOLE 1844515 0 486452 Sigma Aldrich COM 826552101 776 5613 SH SOLE 0 0 5613 Snap-On Inc. COM 833034101 7065 48041 SH SOLE 24020 0 24021 SPS Commerce Inc COM 78463M107 3838 57200 SH SOLE 57200 0 0 St. Jude Medical COM 790849103 146101 2233959 SH SOLE 1703980 0 529979 Starbucks Corp COM 855244109 215 2270 SH SOLE 0 0 2270 Stratasys Ltd COM M85548101 54326 1029298 SH SOLE 883210 0 146088 SurModics Inc COM 868873100 1027 39440 SH SOLE 5450 0 33990 Sysco COM 871829107 262 6934 SH SOLE 0 0 6934 Target COM 87612E106 239058 2912861 SH SOLE 2066039 0 846822 TCF Financial COM 872275102 5835 371155 SH SOLE 65652 0 305503 Tennant Company COM 880345103 516 7900 SH SOLE 0 0 7900 Texas Instruments COM 882508104 257 4500 SH SOLE 400 0 4100 Thermo Fisher Scientific COM 883556102 320 2381 SH SOLE 0 0 2381 Toro COM 891092108 196962 2808929 SH SOLE 2325667 0 483262 Transocean Ltd Zug COM H8817H100 147 10000 SH SOLE 0 0 10000 Travelers Cos Inc COM 89417E109 68714 635478 SH SOLE 396453 0 239025 Union Pacific COM 907818108 253 2333 SH SOLE 0 0 2333 United Fire Group COM 910340108 6543 205963 SH SOLE 199363 0 6600 United Health Group COM 91324P102 2529 21381 SH SOLE 0 0 21381 United Parcel Service COM 911312106 127065 1310759 SH SOLE 945813 0 364946 United Technologies COM 913017109 1278 10903 SH SOLE 0 0 10903 US Bancorp COM 902973304 270547 6195262 SH SOLE 4796002 0 1399260 Valspar COM 920355104 243949 2903115 SH SOLE 2196756 0 706359 VASCO Data Security Intl COM 92230Y104 3432 159316 SH SOLE 159316 0 0 Vascular Solutions COM 92231M109 3468 114373 SH SOLE 114373 0 0 Verizon Comm COM 92343V104 10123 208173 SH SOLE 18366 0 189807 Visa, Inc COM 92826C839 527 8052 SH SOLE 0 0 8052 Waddell & Reed Finl Cl A COM 930059100 1922 38800 SH SOLE 38800 0 0 Walgreen Boots Alliance COM 931427108 1058 12495 SH SOLE 0 0 12495 WalMart COM 931142103 868 10557 SH SOLE 2000 0 8557 Wells Fargo & Co COM 949746101 152506 2803422 SH SOLE 1885835 0 917587 Westamerica Bancorporation COM 957090103 232 5359 SH SOLE 0 0 5359 Western Union COM 959802109 122597 5891271 SH SOLE 4796590 0 1094681 Weyerhaeuser COM 962166104 228 6870 SH SOLE 1621 0 5249 Wintrust Finan Corp COM 97650W108 5779 121200 SH SOLE 121200 0 0 Xcel Energy Inc. COM 98389B100 18022 517726 SH SOLE 252845 0 264881 Zimmer Holdings, Inc. COM 98956P102 62398 530955 SH SOLE 381125 0 149830 First Tr Lrg Cp Vl Alphadex ETF 33735J101 643 14690 SH SOLE 0 0 14690 iShares Core S&P 500 ETF ETF 464287200 1179 5671 SH SOLE 300 0 5371 iShares Core S&P Midcap ETF ETF 464287507 388 2555 SH SOLE 0 0 2555 iShares MSCI EAFE Fd ETF 464287465 476 7412 SH SOLE 0 0 7412 iShares S&P Smallcap ETF 464287887 215 1655 SH SOLE 0 0 1655 Pimco Enhanced Short Maturity ETF 72201R833 720 7117 SH SOLE 0 0 7117 Schwab Intl Eq ETF ETF 808524805 1300 43000 SH SOLE 0 0 43000 Schwab US Broad Mkt ETF ETF 808524102 2510 49730 SH SOLE 0 0 49730 SPDR S&P 500 ETF Trust ETF 78462F103 4056 19646 SH SOLE 0 0 19646 Vanguard FTSE Emerg Mkt ETF ETF 922042858 390 9534 SH SOLE 0 0 9534 Vanguard Index Small Cap ETF 922908751 634 5170 SH SOLE 0 0 5170 Vanguard MSCI EAFE ETF ETF 921943858 205 5143 SH SOLE 0 0 5143 Nuveen MN Muni Income Fd COM 670734102 569 37002 SH SOLE 0 0 37002