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