0001104659-18-033238.txt : 20180515
0001104659-18-033238.hdr.sgml : 20180515
20180515073549
ACCESSION NUMBER: 0001104659-18-033238
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180331
FILED AS OF DATE: 20180515
DATE AS OF CHANGE: 20180515
EFFECTIVENESS DATE: 20180515
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: 18833087
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-2018
03-31-2018
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
05-15-2018
0
203
8101589
false
INFORMATION TABLE
2
a18-9076_1informationtable.xml
INFORMATION TABLE
Abbott Laboratories
COM
002824100
255102
4257369
SH
SOLE
3355015
0
902353
Abbvie Inc
COM
00287Y109
16546
174811
SH
SOLE
40524
0
134287
Actuant Corp
COM
00508X203
11085
476775
SH
SOLE
476775
0
0
Adobe Systems
COM
00724F101
454
2100
SH
SOLE
0
0
2100
Agree Realty Corp
COM
008492100
4357
90699
SH
SOLE
89199
0
1500
ALLETE, Inc.
COM
018522300
12430
172043
SH
SOLE
116600
0
55443
Alliant Energy Corp.
COM
018802108
295
7228
SH
SOLE
0
0
7228
Alphabet Inc Class A
COM
02079K305
1398
1348
SH
SOLE
617
0
731
Alphabet Inc Class C
COM
02079K107
213360
206786
SH
SOLE
178585
0
28201
Altria Group Inc
COM
02209S103
449
7207
SH
SOLE
413
0
6794
Amazon Com Inc
COM
023135106
848
586
SH
SOLE
0
0
586
American Express
COM
025816109
124307
1332618
SH
SOLE
1036571
0
296047
American Tower Cl A
COM
03027X100
457
3145
SH
SOLE
0
0
3145
Ameriprise Financial
COM
03076C106
345
2331
SH
SOLE
90
0
2241
Ametek Inc.
COM
031100100
205
2700
SH
SOLE
2700
0
0
Amgen
COM
031162100
1696
9948
SH
SOLE
1400
0
8548
Apogee Enterprises, Inc
COM
037598109
14086
324930
SH
SOLE
323630
0
1300
Apple Computer
COM
037833100
5233
31188
SH
SOLE
6973
0
24215
Applied Materials Inc
COM
038222105
463
8327
SH
SOLE
0
0
8327
Assoc Banc Corp
COM
045487105
67679
2723484
SH
SOLE
2298543
0
424941
AT&T
COM
00206R102
1556
43654
SH
SOLE
1165
0
42489
Autoliv Inc
COM
052800109
279
1910
SH
SOLE
0
0
1910
Automatic Data Proc
COM
053015103
573
5052
SH
SOLE
1850
0
3202
Badger Meter Inc
COM
056525108
78682
1668760
SH
SOLE
1289620
0
379140
Bank of America Corp
COM
060505104
376
12538
SH
SOLE
0
0
12538
Baxter International
COM
071813109
52593
808632
SH
SOLE
482978
0
325654
Becton Dickinson & Co
COM
075887109
888
4096
SH
SOLE
1267
0
2829
Bemis
COM
081437105
178045
4091105
SH
SOLE
3124349
0
966756
Berkshire Hathaway
COM
084670108
2991
10
SH
SOLE
0
0
10
Berkshire Hathaway B
COM
084670702
4357
21842
SH
SOLE
1625
0
20217
Bio-Techne Corp
COM
09073M104
208185
1378347
SH
SOLE
1106776
0
271571
Biogen Inc.
COM
09062X103
281
1025
SH
SOLE
0
0
1025
Black Hills Corp
COM
092113109
9834
181110
SH
SOLE
181110
0
0
Boeing
COM
097023105
1230
3752
SH
SOLE
1465
0
2287
BP PLC
COM
055622104
1284
31672
SH
SOLE
5534
0
26138
Bristol-Myers Squibb
COM
110122108
18463
291902
SH
SOLE
175897
0
116005
C H Robinson Worldwide
COM
12541W209
179493
1915406
SH
SOLE
1476104
0
439302
Calyxt Inc
COM
13173L107
2763
210609
SH
SOLE
210609
0
0
Cardinal Health
COM
14149Y108
203
3244
SH
SOLE
1458
0
1786
Cardiovascular Sys Inc
COM
141619106
1780
81162
SH
SOLE
81162
0
0
Casey's General Stores
COM
147528103
11954
108900
SH
SOLE
108900
0
0
Catalent, Inc.
COM
148806102
14098
343363
SH
SOLE
342760
0
603
Caterpillar
COM
149123101
1104
7490
SH
SOLE
0
0
7490
Celgene Corp
COM
151020104
270
3030
SH
SOLE
0
0
3030
Centerpoint Energy Inc
COM
15189T107
211
7709
SH
SOLE
0
0
7709
Cerner Corp
COM
156782104
258
4455
SH
SOLE
0
0
4455
Charles Schwab
COM
808513105
35452
678902
SH
SOLE
441460
0
237442
Chevron Corp
COM
166764100
40928
358890
SH
SOLE
170378
0
188512
Cisco
COM
17275R102
1449
33784
SH
SOLE
2716
0
31068
Clorox
COM
189054109
201
1513
SH
SOLE
1350
0
163
Coca-Cola
COM
191216100
1363
31385
SH
SOLE
9325
0
22060
Colgate-Palmolive
COM
194162103
663
9247
SH
SOLE
0
0
9247
Comcast New Cl A
COM
20030N101
274
8014
SH
SOLE
654
0
7360
ConocoPhillips
COM
20825C104
7925
133673
SH
SOLE
10262
0
123411
CoreSite Realty Corp
COM
21870Q105
69994
698123
SH
SOLE
625115
0
73008
Corning
COM
219350105
65911
2364095
SH
SOLE
1866867
0
497228
Costco Wholesale
COM
22160K105
654
3472
SH
SOLE
600
0
2872
Cray Inc
COM
225223304
48469
2341497
SH
SOLE
1905760
0
435737
CSX Corporation
COM
126408103
513
9200
SH
SOLE
0
0
9200
Cullen Frost Bankers
COM
229899109
13781
129920
SH
SOLE
129270
0
650
CyberOptics Corp
COM
232517102
4799
266600
SH
SOLE
266600
0
0
Deere & Co.
COM
244199105
247
1592
SH
SOLE
112
0
1480
Deluxe Corp
COM
248019101
4728
63880
SH
SOLE
0
0
63880
Disney
COM
254687106
201093
2002124
SH
SOLE
1592493
0
409631
Dominion Energy, Inc.
COM
25746U109
245
3632
SH
SOLE
0
0
3632
Donaldson
COM
257651109
248733
5521259
SH
SOLE
4287602
0
1233657
DowDupont Inc.
COM
26078J100
935
14671
SH
SOLE
0
0
14671
Ecolab Inc
COM
278865100
373658
2726038
SH
SOLE
2098382
0
627656
EMC Insurance Group
COM
268664109
5159
190528
SH
SOLE
190528
0
0
Emerson Electric
COM
291011104
36850
539534
SH
SOLE
177685
0
361849
Exelon Corp
COM
30161N101
543
13928
SH
SOLE
0
0
13928
Exxon Mobil
COM
30231G102
54333
728221
SH
SOLE
275120
0
453101
Facebook Inc Class A
COM
30303M102
217
1361
SH
SOLE
384
0
977
Fastenal Co.
COM
311900104
163890
3002204
SH
SOLE
2323905
0
678299
Fedex Corp.
COM
31428X106
718
2990
SH
SOLE
0
0
2990
Fiserv
COM
337738108
147361
2066481
SH
SOLE
1578256
0
488225
Fleetcor Technologies Inc
COM
339041105
203
1000
SH
SOLE
0
0
1000
Generac Hldgs
COM
368736104
39108
851835
SH
SOLE
755776
0
96059
General Electric
COM
369604103
28972
2149229
SH
SOLE
1167552
0
981677
General Mills
COM
370334104
142566
3163917
SH
SOLE
2276269
0
887648
Gentherm Inc
COM
37253A103
28468
838525
SH
SOLE
777478
0
61047
Glacier Bancorp Inc
COM
37637Q105
14129
368130
SH
SOLE
367760
0
370
Graco Inc
COM
384109104
280269
6130112
SH
SOLE
4405840
0
1724272
Great Western Bancorp Inc.
COM
391416104
88156
2189133
SH
SOLE
1850158
0
338975
Hawkins Chemical
COM
420261109
4763
135500
SH
SOLE
129000
0
6500
HB Fuller
COM
359694106
148365
2983408
SH
SOLE
2491247
0
492161
Hershey
COM
427866108
12649
127823
SH
SOLE
91795
0
36028
Home Depot
COM
437076102
61702
346171
SH
SOLE
196719
0
149452
Honeywell Inc
COM
438516106
299665
2073663
SH
SOLE
1537488
0
536175
Hormel
COM
440452100
239658
6983031
SH
SOLE
5464736
0
1518295
Hub Group Inc Cl A
COM
443320106
9210
220080
SH
SOLE
220080
0
0
IBM
COM
459200101
18704
121905
SH
SOLE
49847
0
72058
IDEXX Laboratories, Inc
COM
45168D104
823
4298
SH
SOLE
0
0
4298
Illinois Tool Works Inc
COM
452308109
572
3649
SH
SOLE
0
0
3649
Intel
COM
458140100
21161
406322
SH
SOLE
62595
0
343727
Intl Flavors/Fragr
COM
459506101
338
2466
SH
SOLE
2000
0
466
Intricon Corp Com
COM
46121H109
2188
109400
SH
SOLE
109400
0
0
IPG Photonics Corp
COM
44980X109
467
2000
SH
SOLE
0
0
2000
J.P. Morgan Chase & Co
COM
46625H100
27523
250279
SH
SOLE
149369
0
100910
Johnson & Johnson
COM
478160104
284710
2221696
SH
SOLE
1678244
0
543452
Kellogg
COM
487836108
276
4250
SH
SOLE
0
0
4250
Kimberly-Clark
COM
494368103
23321
211758
SH
SOLE
88480
0
123278
Lilly (Eli)
COM
532457108
80410
1039293
SH
SOLE
742992
0
296301
LittleFuse Inc.
COM
537008104
15655
75200
SH
SOLE
75200
0
0
Lockheed Martin Corp
COM
539830109
329
974
SH
SOLE
494
0
480
Lowes Companies Inc
COM
548661107
471
5369
SH
SOLE
0
0
5369
Marcus Corp.
COM
566330106
10168
335023
SH
SOLE
335023
0
0
Marsh & McLennan
COM
571748102
204
2466
SH
SOLE
1000
0
1466
MasterCard Inc
COM
57636Q104
463
2645
SH
SOLE
0
0
2645
McDonald's Corp
COM
580135101
2424
15504
SH
SOLE
11000
0
4504
MDU Resources Group
COM
552690109
3276
116319
SH
SOLE
950
0
115369
Medtronic
COM
G5960L103
294287
3668495
SH
SOLE
2836822
0
831673
Merck & Co Inc
COM
58933Y105
5083
93321
SH
SOLE
12244
0
81077
Microsoft
COM
594918104
74402
815184
SH
SOLE
618914
0
196270
MMM Co.
COM
88579Y101
310392
1413957
SH
SOLE
924114
0
489843
MTS Systems
COM
553777103
1801
34875
SH
SOLE
3300
0
31575
Neogen Corp
COM
640491106
252
3765
SH
SOLE
0
0
3765
NextEra Energy, Inc.
COM
65339F101
450
2753
SH
SOLE
0
0
2753
Nike
COM
654106103
292
4400
SH
SOLE
1200
0
3200
Norfolk Southern Corp
COM
655844108
721
5310
SH
SOLE
145
0
5165
Novartis
COM
66987V109
263
3250
SH
SOLE
800
0
2450
NVE Corp
COM
629445206
34630
416674
SH
SOLE
368319
0
48355
NW Biotherapeutics
COM
66737P600
3
12500
SH
SOLE
0
0
12500
Oasis Petroleum Inc
COM
674215108
4227
521820
SH
SOLE
521820
0
0
Old Natl Bancorp Ind Com
COM
680033107
5303
313793
SH
SOLE
313793
0
0
Oracle Sys
COM
68389X105
1475
32242
SH
SOLE
447
0
31795
Oshkosh Corp
COM
688239201
12429
160857
SH
SOLE
160790
0
67
Otter Tail Power
COM
689648103
304
7008
SH
SOLE
0
0
7008
Patterson Companies
COM
703395103
38999
1754348
SH
SOLE
1294324
0
460024
Paychex
COM
704326107
265
4297
SH
SOLE
0
0
4297
Pentair PLC
COM
G7S00T104
167454
2457855
SH
SOLE
1823756
0
634099
PepsiCo Inc
COM
713448108
1491
13659
SH
SOLE
1220
0
12439
Pfizer Inc
COM
717081103
150019
4227070
SH
SOLE
3214093
0
1012977
Philip Morris Intl Inc
COM
718172109
868
8729
SH
SOLE
393
0
8336
Phillips 66
COM
718546104
2173
22650
SH
SOLE
0
0
22650
Physicians Realty Tr
COM
71943U104
14765
948310
SH
SOLE
928310
0
20000
Polaris Ind
COM
731068102
436
3803
SH
SOLE
3050
0
753
PPG Industries
COM
693506107
225
2020
SH
SOLE
1000
0
1020
Praxair
COM
74005P104
296
2051
SH
SOLE
0
0
2051
Premier Inc Cl A
COM
74051N102
9031
288439
SH
SOLE
288439
0
0
Principal Financial
COM
74251V102
156850
2575112
SH
SOLE
2027271
0
547841
Procter & Gamble
COM
742718109
27462
346388
SH
SOLE
74126
0
272262
Proto Labs
COM
743713109
42804
364132
SH
SOLE
299481
0
64651
PureCycle Corp
COM
746228303
112
11855
SH
SOLE
0
0
11855
QCR Holdings
COM
74727A104
4080
90975
SH
SOLE
90975
0
0
Qualcomm, Inc.
COM
747525103
75460
1361840
SH
SOLE
1126008
0
235832
Raven Industries Inc
COM
754212108
5680
162066
SH
SOLE
161566
0
500
Raytheon Co
COM
755111507
297
1375
SH
SOLE
0
0
1375
Roche Hldg Ltd ADR
COM
771195104
157977
5518834
SH
SOLE
4583237
0
935597
Royal Dutch Shell Spons ADR A
COM
780259206
339
5320
SH
SOLE
400
0
4920
Schlumberger
COM
806857108
142751
2203625
SH
SOLE
1726825
0
476800
SEI Investments Co
COM
784117103
247
3300
SH
SOLE
0
0
3300
Shire PLC
COM
82481R106
547
3659
SH
SOLE
487
0
3172
Snap-On Inc.
COM
833034101
59390
402535
SH
SOLE
310283
0
92252
Southern Co.
COM
842587107
240
5367
SH
SOLE
150
0
5217
SPS Commerce Inc
COM
78463M107
1062
16570
SH
SOLE
16320
0
250
Starbucks Corp
COM
855244109
634
10947
SH
SOLE
0
0
10947
Stratasys Ltd
COM
M85548101
5847
289745
SH
SOLE
223332
0
66413
Sysco
COM
871829107
256
4272
SH
SOLE
0
0
4272
Target
COM
87612E106
111162
1601065
SH
SOLE
1063612
0
537452
TCF Financial
COM
872275102
775
33982
SH
SOLE
3828
0
30154
Tennant Company
COM
880345103
81193
1199312
SH
SOLE
1012828
0
186484
Thermo Fisher Scientific
COM
883556102
301
1460
SH
SOLE
0
0
1460
Tile Shop Inc
COM
88677Q109
5422
903710
SH
SOLE
903710
0
0
Toro
COM
891092108
155616
2491847
SH
SOLE
1872146
0
619701
Travelers Cos Inc
COM
89417E109
36029
259464
SH
SOLE
76696
0
182768
Union Pacific
COM
907818108
1243
9244
SH
SOLE
1800
0
7444
United Bankshares Inc.
COM
909907107
6505
184541
SH
SOLE
184069
0
472
United Fire Group
COM
910340108
10557
220572
SH
SOLE
220572
0
0
United Health Group
COM
91324P102
110205
514976
SH
SOLE
423058
0
91918
United Parcel Service
COM
911312106
105441
1007460
SH
SOLE
715697
0
291763
United Technologies
COM
913017109
1789
14221
SH
SOLE
2521
0
11700
Urologix Inc
COM
917273104
0
20000
SH
SOLE
0
0
20000
US Bancorp
COM
902973304
337760
6688312
SH
SOLE
5232761
0
1455551
Verizon Comm
COM
92343V104
6273
131182
SH
SOLE
1866
0
129316
Visa, Inc
COM
92826C839
7488
62596
SH
SOLE
56154
0
6442
Walgreen Boots Alliance
COM
931427108
684
10450
SH
SOLE
0
0
10450
Walmart Inc
COM
931142103
438
4921
SH
SOLE
1500
0
3421
WEC Energy Group
COM
92939U106
462
7369
SH
SOLE
0
0
7369
Wells Fargo & Co
COM
949746101
134104
2558751
SH
SOLE
1774356
0
784395
Westamerica Bancorporation
COM
957090103
311
5359
SH
SOLE
0
0
5359
Western Union
COM
959802109
69463
3612208
SH
SOLE
2905766
0
706442
Weyerhaeuser
COM
962166104
650
18570
SH
SOLE
3653
0
14917
Wintrust Finan Corp
COM
97650W108
14377
167080
SH
SOLE
167080
0
0
Workiva Inc
COM
98139A105
6499
274223
SH
SOLE
274223
0
0
Xcel Energy Inc.
COM
98389B100
12971
285204
SH
SOLE
107618
0
177586
Zimmer Biomet Holdings, Inc.
COM
98956P102
120765
1107532
SH
SOLE
856841
0
250691
Zoetis Inc.
COM
98978V103
346
4140
SH
SOLE
0
0
4140
iShares Core S&P 500 ETF
ETF
464287200
1185
4464
SH
SOLE
0
0
4464
iShares Core S&P Midcap ETF
ETF
464287507
400
2130
SH
SOLE
0
0
2130
iShares MSCI EAFE Fd
ETF
464287465
523
7506
SH
SOLE
967
0
6539
iShares Russell 1000 Growth
ETF
464287614
891
6545
SH
SOLE
0
0
6545
iShares Russell 1000 Value
ETF
464287598
580
4835
SH
SOLE
100
0
4735
iShares Russell 2000 ETF
ETF
464287655
528
3475
SH
SOLE
0
0
3475
iShares Russell Midcap ETF
ETF
464287499
709
3435
SH
SOLE
0
0
3435
iShares S&P Smallcap
ETF
464287887
288
1655
SH
SOLE
0
0
1655
iShares Select Div
ETF
464287168
711
7479
SH
SOLE
45
0
7434
Schwab Intl Eq ETF
ETF
808524805
1652
49000
SH
SOLE
0
0
49000
Schwab US Broad Mkt ETF
ETF
808524102
2894
45370
SH
SOLE
0
0
45370
SPDR S&P 500 ETF Trust
ETF
78462F103
12025
45697
SH
SOLE
28613
0
17084
Vanguard Dividend App ETF
ETF
921908844
324
3204
SH
SOLE
0
0
3204
Nuveen MN Qual Mun Income Fd
COM
670734102
524
37002
SH
SOLE
0
0
37002
Nuveen Quality Muncp Income Fd
COM
67066V101
162
12323
SH
SOLE
2150
0
10173