0001104659-17-051472.txt : 20170814
0001104659-17-051472.hdr.sgml : 20170814
20170814075251
ACCESSION NUMBER: 0001104659-17-051472
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20170630
FILED AS OF DATE: 20170814
DATE AS OF CHANGE: 20170814
EFFECTIVENESS DATE: 20170814
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: 171027219
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
06-30-2017
06-30-2017
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
08-14-2017
0
199
8272299
false
INFORMATION TABLE
2
a17-16923_1informationtable.xml
INFORMATION TABLE
Abbott Laboratories
COM
002824100
220133
4528554
SH
SOLE
3543320
0
985234
Abbvie Inc
COM
00287Y109
18486
254944
SH
SOLE
97640
0
157304
Accenture PLC Cl A
COM
G1151C101
234
1890
SH
SOLE
0
0
1890
Actuant Corp
COM
00508X203
12445
505900
SH
SOLE
505900
0
0
Adobe Systems
COM
00724F101
331
2342
SH
SOLE
0
0
2342
Agree Realty Corp
COM
008492100
9743
212399
SH
SOLE
210899
0
1500
ALLETE, Inc.
COM
018522300
28309
394933
SH
SOLE
326060
0
68873
Alliant Energy Corp.
COM
018802108
351
8728
SH
SOLE
0
0
8728
Alphabet Inc Cl A
COM
02079K305
621
668
SH
SOLE
24
0
644
Alphabet Inc Cl C
COM
02079K107
109987
121034
SH
SOLE
100133
0
20901
Altria Group Inc
COM
02209S103
564
7570
SH
SOLE
0
0
7570
Amazon Com Inc
COM
023135106
460
475
SH
SOLE
0
0
475
American Express
COM
025816109
102735
1219552
SH
SOLE
935532
0
284020
Ameriprise Financial
COM
03076C106
287
2251
SH
SOLE
0
0
2251
Amgen
COM
031162100
1496
8684
SH
SOLE
0
0
8684
Apogee Enterprises, Inc
COM
037598109
16389
288330
SH
SOLE
287730
0
600
Apple Computer
COM
037833100
2554
17736
SH
SOLE
95
0
17641
Applied Materials Inc
COM
038222105
278
6727
SH
SOLE
0
0
6727
Assoc Banc Corp
COM
045487105
82113
3258462
SH
SOLE
2774350
0
484112
AT&T
COM
00206R102
1444
38273
SH
SOLE
0
0
38273
Autoliv Inc
COM
052800109
254
2314
SH
SOLE
0
0
2314
Automatic Data Proc
COM
053015103
596
5817
SH
SOLE
0
0
5817
Badger Meter Inc
COM
056525108
85508
2145737
SH
SOLE
1677519
0
468218
Bank Mutual Corp.
COM
063750103
2282
249453
SH
SOLE
249453
0
0
Bank of America Corp
COM
060505104
340
14025
SH
SOLE
0
0
14025
Baxter International
COM
071813109
89056
1471022
SH
SOLE
1038121
0
432901
Becton Dickinson
COM
075887109
850
4356
SH
SOLE
1367
0
2989
Bemis
COM
081437105
222013
4800278
SH
SOLE
3697246
0
1103032
Berkshire Hathaway
COM
084670108
2547
10
SH
SOLE
0
0
10
Berkshire Hathaway B
COM
084670702
2463
14544
SH
SOLE
0
0
14544
Bio-Techne Corp
COM
09073M104
170256
1448987
SH
SOLE
1136769
0
312218
Biogen Inc.
COM
09062X103
286
1053
SH
SOLE
0
0
1053
Black Hills Corp
COM
092113109
9835
145770
SH
SOLE
145770
0
0
Boeing
COM
097023105
441
2230
SH
SOLE
0
0
2230
BP PLC
COM
055622104
1192
34393
SH
SOLE
2334
0
32059
Bristol-Myers Squibb
COM
110122108
19114
343043
SH
SOLE
201008
0
142035
Buffalo Wild Wings Inc
COM
119848109
2576
20335
SH
SOLE
20290
0
45
C H Robinson Worldwide
COM
12541W209
142253
2071238
SH
SOLE
1602112
0
469126
Cardinal Health
COM
14149Y108
268
3434
SH
SOLE
1458
0
1976
Cardiovascular Sys Inc
COM
141619106
2442
75762
SH
SOLE
72562
0
3200
Casey's General Stores
COM
147528103
12403
115800
SH
SOLE
115800
0
0
Catalent, Inc.
COM
148806102
12038
342960
SH
SOLE
342960
0
0
Caterpillar
COM
149123101
791
7362
SH
SOLE
0
0
7362
Centerpoint Energy Inc
COM
15189T107
259
9459
SH
SOLE
0
0
9459
Cerner Corp
COM
156782104
426
6405
SH
SOLE
0
0
6405
Charles Schwab
COM
808513105
12819
298393
SH
SOLE
59723
0
238670
Chevron Corp
COM
166764100
39007
373877
SH
SOLE
174788
0
199089
Cigna Corp
COM
125509109
763
4559
SH
SOLE
0
0
4559
Cisco
COM
17275R102
872
27851
SH
SOLE
0
0
27851
Clorox
COM
189054109
248
1863
SH
SOLE
1700
0
163
Coca-Cola
COM
191216100
762
16991
SH
SOLE
4325
0
12666
Colgate-Palmolive
COM
194162103
693
9349
SH
SOLE
0
0
9349
Comcast New Cl A
COM
20030N101
261
6710
SH
SOLE
0
0
6710
ConocoPhillips
COM
20825C104
9228
209915
SH
SOLE
33042
0
176873
Corning
COM
219350105
76286
2538634
SH
SOLE
1950152
0
588482
Costco Wholesale
COM
22160K105
489
3056
SH
SOLE
600
0
2456
Cray Inc
COM
225223304
60289
3276601
SH
SOLE
2645326
0
631275
CSX Corporation
COM
126408103
447
8200
SH
SOLE
0
0
8200
Cullen Frost Bankers
COM
229899109
12619
134370
SH
SOLE
134370
0
0
CVS Health Corp
COM
126650100
262
3254
SH
SOLE
0
0
3254
CyberOptics Corp
COM
232517102
3368
163100
SH
SOLE
163100
0
0
Deluxe Corp
COM
248019101
5261
76000
SH
SOLE
0
0
76000
Disney
COM
254687106
206543
1943935
SH
SOLE
1532238
0
411697
Dominion Energy, Inc.
COM
25746U109
341
4445
SH
SOLE
0
0
4445
Donaldson
COM
257651109
239503
5259183
SH
SOLE
3984272
0
1274911
Duke Energy Corp New
COM
26441C204
226
2704
SH
SOLE
0
0
2704
Dupont de Nemours
COM
263534109
877
10863
SH
SOLE
0
0
10863
Ecolab Inc
COM
278865100
366192
2758510
SH
SOLE
2098915
0
659595
EMC Insurance Group
COM
268664109
5432
195528
SH
SOLE
195528
0
0
Emerson Electric
COM
291011104
45579
764484
SH
SOLE
207585
0
556899
Exelon Corp
COM
30161N101
502
13928
SH
SOLE
0
0
13928
Exxon Mobil
COM
30231G102
66011
817679
SH
SOLE
312545
0
505134
Facebook Inc Class A
COM
30303M102
252
1669
SH
SOLE
0
0
1669
Fastenal Co.
COM
311900104
105715
2428554
SH
SOLE
1767615
0
660939
Fedex Corp.
COM
31428X106
758
3490
SH
SOLE
0
0
3490
Fiserv
COM
337738108
137615
1124857
SH
SOLE
849430
0
275427
Generac Hldgs
COM
368736104
36612
1013346
SH
SOLE
894830
0
118516
General Electric
COM
369604103
116780
4323574
SH
SOLE
2981528
0
1342046
General Mills
COM
370334104
187762
3389214
SH
SOLE
2435022
0
954192
Gentherm Inc
COM
37253A103
26239
676265
SH
SOLE
628775
0
47490
Glacier Bancorp Inc
COM
37637Q105
15930
435120
SH
SOLE
435120
0
0
Graco Inc
COM
384109104
325327
2977003
SH
SOLE
2229990
0
747013
Great Western Bancorp Inc.
COM
391416104
77553
1900349
SH
SOLE
1649905
0
250444
Hawkins Chemical
COM
420261109
7620
164400
SH
SOLE
157900
0
6500
HB Fuller
COM
359694106
183186
3584162
SH
SOLE
3011130
0
573032
Hershey
COM
427866108
5378
50085
SH
SOLE
47170
0
2915
Home Depot
COM
437076102
30829
200972
SH
SOLE
78950
0
122022
Honeywell Inc
COM
438516106
302048
2266094
SH
SOLE
1671820
0
594274
Hormel
COM
440452100
226597
6643122
SH
SOLE
5152480
0
1490642
Hub Group Inc Cl A
COM
443320106
8524
222280
SH
SOLE
222280
0
0
IBM
COM
459200101
27325
177629
SH
SOLE
83598
0
94031
IDEXX Laboratories, Inc
COM
45168D104
742
4598
SH
SOLE
0
0
4598
Illinois Tool Works Inc
COM
452308109
462
3226
SH
SOLE
0
0
3226
Intel
COM
458140100
13848
410419
SH
SOLE
61922
0
348497
Intl Flavors/Fragr
COM
459506101
342
2531
SH
SOLE
2000
0
531
IPG Photonics Corp
COM
44980X109
290
2000
SH
SOLE
0
0
2000
J.P. Morgan Chase & Co
COM
46625H100
25564
279693
SH
SOLE
165930
0
113763
Johnson & Johnson
COM
478160104
294411
2225499
SH
SOLE
1646441
0
579058
Kellogg
COM
487836108
295
4250
SH
SOLE
0
0
4250
Kimberly-Clark
COM
494368103
27997
216845
SH
SOLE
85855
0
130990
Landauer
COM
51476K103
242
4629
SH
SOLE
0
0
4629
Lilly (Eli)
COM
532457108
71752
871836
SH
SOLE
629870
0
241966
Lockheed Martin Corp
COM
539830109
240
864
SH
SOLE
494
0
370
Lowes Companies Inc
COM
548661107
416
5369
SH
SOLE
0
0
5369
Marcus Corp.
COM
566330106
7916
262123
SH
SOLE
262123
0
0
Marsh & McLennan
COM
571748102
262
3366
SH
SOLE
1900
0
1466
McDonald's Corp
COM
580135101
2386
15580
SH
SOLE
10325
0
5255
MDU Resources Group
COM
552690109
8489
324015
SH
SOLE
169660
0
154355
Medtronic
COM
G5960L103
309332
3485426
SH
SOLE
2634164
0
851262
Merck & Co Inc
COM
58933Y105
5455
85121
SH
SOLE
9000
0
76121
Microsoft
COM
594918104
10431
151331
SH
SOLE
26010
0
125321
MMM Co.
COM
88579Y101
348843
1675597
SH
SOLE
1122091
0
553506
MTS Systems
COM
553777103
2200
42478
SH
SOLE
2300
0
40178
NextEra Energy, Inc.
COM
65339F101
353
2522
SH
SOLE
0
0
2522
Nike
COM
654106103
274
4651
SH
SOLE
1200
0
3451
Norfolk Southern Corp
COM
655844108
587
4823
SH
SOLE
0
0
4823
Novartis
COM
66987V109
355
4250
SH
SOLE
1300
0
2950
NVE Corp
COM
629445206
33050
429225
SH
SOLE
373656
0
55569
NW Biotherapeutics
COM
66737P600
2
12500
SH
SOLE
0
0
12500
Oasis Petroleum Inc
COM
674215108
2839
352620
SH
SOLE
352620
0
0
Oracle Sys
COM
68389X105
1626
32433
SH
SOLE
0
0
32433
Oshkosh Corp
COM
688239201
13002
188757
SH
SOLE
188690
0
67
Otter Tail Power
COM
689648103
278
7008
SH
SOLE
0
0
7008
Patterson Companies
COM
703395103
109256
2327065
SH
SOLE
1810458
0
516607
Pentair PLC
COM
G7S00T104
177520
2667870
SH
SOLE
1959234
0
708636
PepsiCo Inc
COM
713448108
1717
14864
SH
SOLE
400
0
14464
Pfizer Inc
COM
717081103
163544
4868827
SH
SOLE
3715029
0
1153798
Philip Morris Intl Inc
COM
718172109
777
6619
SH
SOLE
0
0
6619
Phillips 66
COM
718546104
1971
23836
SH
SOLE
0
0
23836
Physicians Realty Tr
COM
71943U104
17194
853710
SH
SOLE
835710
0
18000
Polaris Ind
COM
731068102
351
3803
SH
SOLE
0
0
3803
PPG Industries
COM
693506107
203
1850
SH
SOLE
0
0
1850
Praxair
COM
74005P104
272
2051
SH
SOLE
0
0
2051
Premier Inc Cl A
COM
74051N102
11176
310439
SH
SOLE
310439
0
0
Principal Financial
COM
74251V102
165601
2584692
SH
SOLE
1984210
0
600482
Procter & Gamble
COM
742718109
28959
332288
SH
SOLE
58522
0
273766
Proto Labs
COM
743713109
34182
508277
SH
SOLE
425970
0
82307
PureCycle Corp
COM
746228303
92
11855
SH
SOLE
0
0
11855
QCR Holdings
COM
74727A104
4027
84967
SH
SOLE
84967
0
0
Qualcomm, Inc.
COM
747525103
84517
1530545
SH
SOLE
1250273
0
280272
Raven Industries Inc
COM
754212108
5860
175966
SH
SOLE
175466
0
500
Raytheon Co
COM
755111507
232
1435
SH
SOLE
0
0
1435
Roche Hldg Ltd ADR
COM
771195104
166170
5225487
SH
SOLE
4353797
0
871690
Royal Dutch Shell Spons ADR A
COM
780259206
363
6820
SH
SOLE
400
0
6420
Schlumberger
COM
806857108
148427
2254352
SH
SOLE
1765250
0
489102
Shire PLC
COM
82481R106
2641
15981
SH
SOLE
450
0
15531
Snap-On Inc.
COM
833034101
57890
366391
SH
SOLE
282888
0
83503
SPS Commerce Inc
COM
78463M107
3760
58970
SH
SOLE
58720
0
250
Starbucks Corp
COM
855244109
694
11902
SH
SOLE
0
0
11902
Stratasys Ltd
COM
M85548101
29929
1283970
SH
SOLE
1133533
0
150437
Sysco
COM
871829107
315
6265
SH
SOLE
0
0
6265
Target
COM
87612E106
120848
2311116
SH
SOLE
1613211
0
697905
TCF Financial
COM
872275102
816
51190
SH
SOLE
0
0
51190
Tennant Company
COM
880345103
54644
740436
SH
SOLE
616742
0
123694
Texas Instruments
COM
882508104
281
3655
SH
SOLE
2000
0
1655
Thermo Fisher Scientific
COM
883556102
294
1683
SH
SOLE
0
0
1683
Tile Shop Inc
COM
88677Q109
7975
386210
SH
SOLE
386210
0
0
Toro
COM
891092108
192205
2773928
SH
SOLE
2068839
0
705089
Travelers Cos Inc
COM
89417E109
71007
561191
SH
SOLE
357549
0
203642
Unilever
COM
904784709
243
4400
SH
SOLE
0
0
4400
Union Pacific
COM
907818108
1176
10798
SH
SOLE
2942
0
7856
United Bankshares Inc.
COM
909907107
7675
195779
SH
SOLE
195779
0
0
United Fire Group
COM
910340108
11238
255072
SH
SOLE
255072
0
0
United Health Group
COM
91324P102
97489
525772
SH
SOLE
426918
0
98854
United Parcel Service
COM
911312106
136917
1238058
SH
SOLE
899471
0
338587
United Technologies
COM
913017109
1826
14957
SH
SOLE
2274
0
12683
Urologix Inc
COM
917273104
0
20000
SH
SOLE
0
0
20000
US Bancorp
COM
902973304
341894
6585024
SH
SOLE
5013468
0
1571556
VASCO Data Security Intl
COM
92230Y104
1074
74826
SH
SOLE
74826
0
0
Verizon Comm
COM
92343V104
6746
151048
SH
SOLE
8966
0
142082
Visa, Inc
COM
92826C839
760
8104
SH
SOLE
0
0
8104
Walgreen Boots Alliance
COM
931427108
1246
15916
SH
SOLE
0
0
15916
WalMart
COM
931142103
416
5496
SH
SOLE
2000
0
3496
WEC Energy Group
COM
92939U106
460
7494
SH
SOLE
0
0
7494
Wells Fargo & Co
COM
949746101
158562
2861613
SH
SOLE
1938364
0
923249
Westamerica Bancorporation
COM
957090103
300
5359
SH
SOLE
0
0
5359
Western Union
COM
959802109
94611
4966445
SH
SOLE
3980547
0
985898
Weyerhaeuser
COM
962166104
378
11287
SH
SOLE
3923
0
7364
Wintrust Finan Corp
COM
97650W108
16001
209330
SH
SOLE
209330
0
0
Workiva Inc
COM
98139A105
5514
289423
SH
SOLE
289423
0
0
Xcel Energy Inc.
COM
98389B100
15192
331123
SH
SOLE
130615
0
200508
Zimmer Biomet Holdings, Inc.
COM
98956P102
138470
1078427
SH
SOLE
821650
0
256777
iShares Cohen & Steers Reit ET
ETF
464287564
254
2515
SH
SOLE
0
0
2515
iShares Core S&P 500 ETF
ETF
464287200
1135
4664
SH
SOLE
200
0
4464
iShares Core S&P Midcap ETF
ETF
464287507
371
2130
SH
SOLE
0
0
2130
iShares MSCI EAFE Fd
ETF
464287465
452
6939
SH
SOLE
0
0
6939
iShares Russell 1000 Growth
ETF
464287614
779
6545
SH
SOLE
0
0
6545
iShares Russell 1000 Value
ETF
464287598
551
4735
SH
SOLE
0
0
4735
iShares Russell 2000 ETF
ETF
464287655
515
3657
SH
SOLE
0
0
3657
iShares Russell Midcap ETF
ETF
464287499
694
3610
SH
SOLE
0
0
3610
iShares S&P Smallcap
ETF
464287887
258
1655
SH
SOLE
0
0
1655
iShares Select Div
ETF
464287168
685
7434
SH
SOLE
0
0
7434
Schwab Intl Eq ETF
ETF
808524805
1271
40000
SH
SOLE
0
0
40000
Schwab US Broad Mkt ETF
ETF
808524102
2673
45730
SH
SOLE
0
0
45730
SPDR S&P 500 ETF Trust
ETF
78462F103
6552
27098
SH
SOLE
8190
0
18908
Vanguard Dividend App ETF
ETF
921908844
322
3473
SH
SOLE
0
0
3473
Vanguard Index Total Stk Mkt
ETF
922908769
492
3952
SH
SOLE
0
0
3952
Nuveen MN Qual Mun Income Fd
COM
670734102
593
37002
SH
SOLE
0
0
37002
Nuveen Quality Muncp Income Fd
COM
67066V101
143
10173
SH
SOLE
0
0
10173