0001104659-15-010813.txt : 20150218 0001104659-15-010813.hdr.sgml : 20150216 20150217071240 ACCESSION NUMBER: 0001104659-15-010813 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20141231 FILED AS OF DATE: 20150217 DATE AS OF CHANGE: 20150217 EFFECTIVENESS DATE: 20150217 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: 15617819 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 12-31-2014 12-31-2014 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 02-17-2015 0 193 7206539 false
INFORMATION TABLE 2 a15-2133_1informationtable.xml INFORMATION TABLE Abbott Laboratories COM 002824100 16064 356819 SH SOLE 158610 0 198209 Abbvie Inc COM 00287Y109 17527 267837 SH SOLE 91700 0 176137 Advent Software COM 007974108 2442 79700 SH SOLE 79700 0 0 Agree Realty Corp COM 008492100 4831 155400 SH SOLE 155400 0 0 Airgas Inc Com COM 009363102 230 2000 SH SOLE 0 0 2000 ALLETE, Inc. COM 018522300 14654 265761 SH SOLE 182112 0 83649 Alliant Energy Corp. COM 018802108 299 4497 SH SOLE 0 0 4497 Alnylam Pharm Inc COM 02043Q107 213 2200 SH SOLE 0 0 2200 Altria Group Inc COM 02209S103 523 10611 SH SOLE 0 0 10611 Amazon Com Inc COM 023135106 288 928 SH SOLE 0 0 928 American Express COM 025816109 8611 92550 SH SOLE 26000 0 66550 Ameriprise Financial COM 03076C106 316 2391 SH SOLE 0 0 2391 Amgen COM 031162100 1743 10941 SH SOLE 0 0 10941 Anadarko Pete Corp COM 032511107 256 3105 SH SOLE 0 0 3105 Apogee Enterprises, Inc COM 037598109 4966 117200 SH SOLE 117200 0 0 Apple Computer COM 037833100 1920 17394 SH SOLE 0 0 17394 Assoc Banc Corp COM 045487105 60849 3266177 SH SOLE 2662800 0 603377 AT&T COM 00206R102 1302 38758 SH SOLE 950 0 37808 Autoliv Inc COM 052800109 283 2664 SH SOLE 0 0 2664 Automatic Data Proc COM 053015103 413 4952 SH SOLE 0 0 4952 Badger Meter Inc COM 056525108 74629 1257440 SH SOLE 932488 0 324952 Bank Mutual Corp. COM 063750103 1980 288613 SH SOLE 288613 0 0 Bank of America Corp COM 060505104 1303 72811 SH SOLE 59000 0 13811 Bank of Montreal COM 063671101 484 6836 SH SOLE 1700 0 5136 Baxter International COM 071813109 170487 2326203 SH SOLE 1711190 0 615013 Becton Dickinson COM 075887109 703 5053 SH SOLE 0 0 5053 Bemis COM 081437105 212377 4697564 SH SOLE 3567540 0 1130024 Berkshire Hathaway COM 084670108 678 3 SH SOLE 0 0 3 Berkshire Hathaway B COM 084670702 2185 14553 SH SOLE 0 0 14553 Bio-Techne Corp COM 09073M104 119697 1295420 SH SOLE 978033 0 317387 Biogen IDEC Inc. COM 09062X103 387 1140 SH SOLE 0 0 1140 Boeing COM 097023105 426 3275 SH SOLE 0 0 3275 BP PLC COM 055622104 13936 365576 SH SOLE 131392 0 234184 Bristol-Myers Squibb COM 110122108 17416 295035 SH SOLE 146300 0 148735 Buffalo Wild Wings Inc COM 119848109 3883 21527 SH SOLE 21500 0 27 C H Robinson Worldwide COM 12541W209 151784 2026753 SH SOLE 1580290 0 446463 Cabela's, Inc. COM 126804301 1692 32100 SH SOLE 32100 0 0 Cardinal Financial Corp COM 14149F109 2253 113616 SH SOLE 113616 0 0 Cardiovascular Sys Inc COM 141619106 3562 118422 SH SOLE 111842 0 6580 CarMax Inc COM 143130102 258 3875 SH SOLE 0 0 3875 Casey's General Stores COM 147528103 3522 39000 SH SOLE 38900 0 100 Caterpillar COM 149123101 320 3499 SH SOLE 0 0 3499 Centerpoint Energy Inc COM 15189T107 220 9390 SH SOLE 0 0 9390 Charles Schwab COM 808513105 2561 84818 SH SOLE 0 0 84818 Chart Industries Inc. COM 16115Q308 759 22200 SH SOLE 22200 0 0 Chevron Corp COM 166764100 21496 191621 SH SOLE 20025 0 171596 Cigna Corp COM 125509109 463 4500 SH SOLE 0 0 4500 Cisco COM 17275R102 785 28222 SH SOLE 0 0 28222 Coca-Cola COM 191216100 1040 24632 SH SOLE 0 0 24632 Colgate-Palmolive COM 194162103 621 8973 SH SOLE 0 0 8973 Comcast New Cl A COM 20030N101 230 3973 SH SOLE 0 0 3973 ConocoPhillips COM 20825C104 32229 466676 SH SOLE 240275 0 226401 Corning COM 219350105 74876 3265395 SH SOLE 2489600 0 775795 Costco Wholesale COM 22160K105 374 2641 SH SOLE 0 0 2641 Cray Inc COM 225223304 80162 2324885 SH SOLE 1917352 0 407533 CVS Health Corp COM 126650100 359 3731 SH SOLE 0 0 3731 Daktronics, Inc COM 234264109 1120 89500 SH SOLE 7000 0 82500 Danaher Corp COM 235851102 322 3760 SH SOLE 0 0 3760 Deluxe Corp COM 248019101 49730 798877 SH SOLE 647373 0 151504 Disney COM 254687106 89006 944963 SH SOLE 680350 0 264613 Dominion Res Inc VA COM 25746U109 459 5971 SH SOLE 0 0 5971 Donaldson COM 257651109 196017 5074213 SH SOLE 3718210 0 1356003 Duke Energy Corp New COM 26441C204 243 2906 SH SOLE 0 0 2906 Dupont de Nemours COM 263534109 629 8507 SH SOLE 0 0 8507 Ecolab Inc COM 278865100 254136 2431457 SH SOLE 1835098 0 596359 Emerson Electric COM 291011104 220720 3575572 SH SOLE 2574876 0 1000696 Exelon Corp COM 30161N101 311 8379 SH SOLE 0 0 8379 Exxon Mobil COM 30231G102 65465 708113 SH SOLE 254340 0 453773 Fastenal Co. COM 311900104 101489 2133911 SH SOLE 1537010 0 596901 Fedex Corp. COM 31428X106 587 3380 SH SOLE 0 0 3380 Fiserv COM 337738108 119859 1688871 SH SOLE 1264130 0 424741 G & K Services Cl A COM 361268105 44391 626546 SH SOLE 520971 0 105575 Generac Hldgs COM 368736104 36877 788640 SH SOLE 669400 0 119240 General Electric COM 369604103 134920 5339149 SH SOLE 3795980 0 1543169 General Mills COM 370334104 170577 3198527 SH SOLE 2264883 0 933644 Gentherm Inc COM 37253A103 5035 137485 SH SOLE 137485 0 0 Genuine Parts COM 372460105 1444 13550 SH SOLE 13000 0 550 Google Inc Cl A COM 38259P508 280 528 SH SOLE 0 0 528 Google Inc Cl C COM 38259P706 271 515 SH SOLE 0 0 515 Graco Inc COM 384109104 191150 2384009 SH SOLE 1687750 0 696259 Halyard Health COM 40650V100 871 19154 SH SOLE 4496 0 14658 Harley Davidson Inc. COM 412822108 209 3170 SH SOLE 0 0 3170 Hawkins Chemical COM 420261109 4701 108500 SH SOLE 98500 0 10000 HB Fuller COM 359694106 150866 3387972 SH SOLE 2819350 0 568622 Hershey COM 427866108 6851 65921 SH SOLE 62500 0 3421 Home Depot COM 437076102 24774 236015 SH SOLE 83330 0 152685 Honeywell Inc COM 438516106 237170 2373603 SH SOLE 1741640 0 631963 Hormel COM 440452100 165195 3170734 SH SOLE 2501900 0 668834 Hub Group Inc Cl A COM 443320106 2723 71500 SH SOLE 71500 0 0 IBM COM 459200101 34128 212712 SH SOLE 100105 0 112607 IDEX Corp COM 45167R104 317 4072 SH SOLE 0 0 4072 IDEXX Laboratories, Inc COM 45168D104 326 2199 SH SOLE 0 0 2199 Ingersoll Rand COM G47791101 1578 24900 SH SOLE 23000 0 1900 Integrys Energy Group COM 45822P105 302 3880 SH SOLE 0 0 3880 Intel COM 458140100 15548 428436 SH SOLE 56118 0 372318 Intl Flavors/Fragr COM 459506101 405 4000 SH SOLE 4000 0 0 J.P. Morgan Chase & Co COM 46625H100 18979 303279 SH SOLE 146400 0 156879 Johnson & Johnson COM 478160104 201863 1930408 SH SOLE 1398295 0 532113 Kellogg COM 487836108 252 3850 SH SOLE 0 0 3850 Kimberly-Clark COM 494368103 18559 160625 SH SOLE 35975 0 124650 Lilly (Eli) COM 532457108 19832 287457 SH SOLE 143600 0 143857 Lincoln Nat'l Corp COM 534187109 1153 20000 SH SOLE 20000 0 0 Lowes Companies Inc COM 548661107 452 6576 SH SOLE 0 0 6576 Manitowoc Cos Inc COM 563571108 2871 129900 SH SOLE 129900 0 0 McDonald's Corp COM 580135101 1752 18703 SH SOLE 0 0 18703 MDU Resources Group COM 552690109 53766 2287900 SH SOLE 1839000 0 448900 Medtronic COM G5960L103 245227 3396496 SH SOLE 2471519 0 924977 Merck & Co Inc COM 58933Y105 6115 107684 SH SOLE 8050 0 99634 Microsoft COM 594918104 7632 164303 SH SOLE 24180 0 140123 MMM Co. COM 88579Y101 310406 1889031 SH SOLE 1216951 0 672080 MOCON Inc COM 607494101 2864 160074 SH SOLE 152874 0 7200 MTS Systems COM 553777103 124313 1656840 SH SOLE 1312095 0 344745 Murphy Oil COM 626717102 2713 53700 SH SOLE 50000 0 3700 NextEra Energy, Inc. COM 65339F101 352 3308 SH SOLE 0 0 3308 Nike COM 654106103 260 2700 SH SOLE 0 0 2700 Norfolk Southern Corp COM 655844108 360 3287 SH SOLE 0 0 3287 Northern Oil & Gas Inc COM 665531109 1454 257400 SH SOLE 250900 0 6500 Novartis COM 66987V109 397 4280 SH SOLE 0 0 4280 NVE Corp COM 629445206 47054 664699 SH SOLE 565249 0 99450 Oasis Petroleum Inc COM 674215108 688 41600 SH SOLE 41600 0 0 Oracle Sys COM 68389X105 1355 30138 SH SOLE 0 0 30138 Oshkosh Corp COM 688239201 4174 85800 SH SOLE 85800 0 0 Patterson Companies COM 703395103 77100 1602914 SH SOLE 1083535 0 519379 Pentair PLC COM G7S00T104 175983 2649550 SH SOLE 1903660 0 745890 PepsiCo Inc COM 713448108 1158 12251 SH SOLE 0 0 12251 Pershing Gold Corp COM 715302105 23 80000 SH SOLE 0 0 80000 Pfizer Inc COM 717081103 82784 2657601 SH SOLE 1975798 0 681803 Philip Morris Intl Inc COM 718172109 640 7852 SH SOLE 0 0 7852 Phillips 66 COM 718546104 2009 28022 SH SOLE 125 0 27897 Physicians Realty Tr COM 71943U104 1695 102100 SH SOLE 102100 0 0 Polaris Ind COM 731068102 687 4542 SH SOLE 0 0 4542 Polymet Mining Corp COM 731916102 11 10000 SH SOLE 0 0 10000 Principal Financial COM 74251V102 148791 2864672 SH SOLE 2126780 0 737892 PrivateBancorp Inc COM 742962103 4965 148650 SH SOLE 148650 0 0 Procter & Gamble COM 742718109 25674 281852 SH SOLE 29410 0 252442 Proto Labs COM 743713109 3366 50124 SH SOLE 48200 0 1924 PureCycle Corp COM 746228303 47 11855 SH SOLE 0 0 11855 Qualcomm, Inc. COM 747525103 87233 1173597 SH SOLE 961110 0 212487 Roche Hldg Ltd ADR COM 771195104 88693 2609371 SH SOLE 2120440 0 488931 Royal Bank of Canada COM 780087102 1272 18423 SH SOLE 0 0 18423 Royal Dutch Shell Spons ADR A COM 780259206 1434 21420 SH SOLE 10000 0 11420 Schlumberger COM 806857108 195155 2284921 SH SOLE 1790780 0 494141 Sigma Aldrich COM 826552101 853 6214 SH SOLE 0 0 6214 Snap-On Inc. COM 833034101 8030 58721 SH SOLE 29550 0 29171 Sonus Networks COM 835916503 60 15000 SH SOLE 0 0 15000 SPS Commerce Inc COM 78463M107 2939 51900 SH SOLE 51900 0 0 St. Jude Medical COM 790849103 144642 2224239 SH SOLE 1659150 0 565089 Starbucks Corp COM 855244109 229 2785 SH SOLE 0 0 2785 Stratasys Ltd COM M85548101 2291 27563 SH SOLE 100 0 27463 Sturm Ruger COM 864159108 575 16600 SH SOLE 13000 0 3600 SurModics Inc COM 868873100 901 40790 SH SOLE 5000 0 35790 Sysco COM 871829107 275 6934 SH SOLE 0 0 6934 Target COM 87612E106 251033 3306985 SH SOLE 2378171 0 928814 TCF Financial COM 872275102 38276 2408841 SH SOLE 1639900 0 768941 Tennant Company COM 880345103 570 7900 SH SOLE 0 0 7900 Texas Instruments COM 882508104 249 4653 SH SOLE 0 0 4653 Thermo Fisher Scientific COM 883556102 306 2446 SH SOLE 0 0 2446 Toro COM 891092108 184105 2885200 SH SOLE 2305109 0 580091 Travelers Cos Inc COM 89417E109 67447 637197 SH SOLE 392190 0 245007 Union Pacific COM 907818108 279 2345 SH SOLE 0 0 2345 United Fire Group COM 910340108 5163 173664 SH SOLE 167064 0 6600 United Health Group COM 91324P102 2164 21403 SH SOLE 0 0 21403 United Parcel Service COM 911312106 144611 1300808 SH SOLE 913353 0 387455 United Technologies COM 913017109 1296 11272 SH SOLE 0 0 11272 US Bancorp COM 902973304 268410 5971295 SH SOLE 4596400 0 1374895 Valspar COM 920355104 256372 2964529 SH SOLE 2208035 0 756494 VASCO Data Security Intl COM 92230Y104 3467 122916 SH SOLE 122916 0 0 Vascular Solutions COM 92231M109 4239 156073 SH SOLE 156073 0 0 Verizon Comm COM 92343V104 9863 210830 SH SOLE 18366 0 192464 Visa, Inc COM 92826C839 532 2030 SH SOLE 0 0 2030 Waddell & Reed Finl Cl A COM 930059100 892 17900 SH SOLE 17900 0 0 Walgreen Boots Alliance COM 931427108 952 12495 SH SOLE 0 0 12495 WalMart COM 931142103 988 11508 SH SOLE 0 0 11508 Wells Fargo & Co COM 949746101 154099 2811002 SH SOLE 1828154 0 982848 Westamerica Bancorporation COM 957090103 263 5359 SH SOLE 0 0 5359 Western Union COM 959802109 105233 5875675 SH SOLE 4676700 0 1198975 Weyerhaeuser COM 962166104 247 6870 SH SOLE 1621 0 5249 Wintrust Finan Corp COM 97650W108 4844 103600 SH SOLE 103600 0 0 Xcel Energy Inc. COM 98389B100 18809 523637 SH SOLE 247195 0 276442 Zimmer Holdings, Inc. COM 98956P102 63351 558549 SH SOLE 401625 0 156924 First Tr Lrg Cp Vl Alphadex ETF 33735J101 642 14690 SH SOLE 0 0 14690 iShares Core S&P 500 ETF ETF 464287200 1173 5672 SH SOLE 0 0 5672 iShares Core S&P Midcap ETF ETF 464287507 370 2555 SH SOLE 0 0 2555 iShares MSCI EAFE Fd ETF 464287465 457 7512 SH SOLE 0 0 7512 iShares Russell Midcap ETF ETF 464287499 253 1516 SH SOLE 0 0 1516 iShares S&P Smallcap ETF 464287887 203 1655 SH SOLE 0 0 1655 Pimco Enhanced Short Maturity ETF 72201R833 724 7167 SH SOLE 0 0 7167 Schwab Intl Eq ETF ETF 808524805 1255 43427 SH SOLE 0 0 43427 Schwab US Broad Mkt ETF ETF 808524102 2478 49730 SH SOLE 0 0 49730 SPDR S&P 500 ETF Trust ETF 78462F103 6136 29851 SH SOLE 0 0 29851 Vanguard FTSE Emerg Mkt ETF ETF 922042858 424 10584 SH SOLE 0 0 10584 Vanguard Index Small Cap ETF 922908751 603 5170 SH SOLE 0 0 5170 Nuveen MN Muni Income Fd COM 670734102 531 37002 SH SOLE 0 0 37002