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