0001104659-18-051755.txt : 20180814
0001104659-18-051755.hdr.sgml : 20180814
20180814074915
ACCESSION NUMBER: 0001104659-18-051755
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180630
FILED AS OF DATE: 20180814
DATE AS OF CHANGE: 20180814
EFFECTIVENESS DATE: 20180814
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: 181014309
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-2018
06-30-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
08-14-2018
0
214
8063661
false
INFORMATION TABLE
2
a18-15243_1informationtable.xml
INFORMATION TABLE
AAR Corp
COM
000361105
3422
73600
SH
SOLE
73600
0
0
Abbott Laboratories
COM
002824100
234528
3845348
SH
SOLE
2960455
0
884893
Abbvie Inc
COM
00287Y109
15841
170977
SH
SOLE
42024
0
128953
Accenture PLC Cl A
COM
G1151C101
200
1225
SH
SOLE
0
0
1225
Actuant Corp
COM
00508X203
12203
415775
SH
SOLE
415775
0
0
Adobe Systems
COM
00724F101
512
2100
SH
SOLE
0
0
2100
ALLETE, Inc.
COM
018522300
9470
122338
SH
SOLE
74010
0
48328
Alliant Energy Corp.
COM
018802108
322
7597
SH
SOLE
0
0
7597
Alphabet Inc Class A
COM
02079K305
1556
1378
SH
SOLE
617
0
761
Alphabet Inc Class C
COM
02079K107
265148
237662
SH
SOLE
203074
0
34588
Altria Group Inc
COM
02209S103
379
6682
SH
SOLE
413
0
6269
Amazon Com Inc
COM
023135106
1030
606
SH
SOLE
30
0
576
American Express
COM
025816109
130857
1335271
SH
SOLE
1032994
0
302277
American Tower Cl A
COM
03027X100
453
3145
SH
SOLE
0
0
3145
Ameriprise Financial
COM
03076C106
326
2331
SH
SOLE
90
0
2241
Amgen
COM
031162100
1886
10219
SH
SOLE
2006
0
8213
Apogee Enterprises, Inc
COM
037598109
15194
315430
SH
SOLE
313830
0
1600
Apple Computer
COM
037833100
6045
32658
SH
SOLE
8523
0
24135
Applied Materials Inc
COM
038222105
465
10077
SH
SOLE
1750
0
8327
Assoc Banc Corp
COM
045487105
66527
2436895
SH
SOLE
2023509
0
413386
AT&T
COM
00206R102
1419
44194
SH
SOLE
1165
0
43029
Autoliv Inc
COM
052800109
274
1910
SH
SOLE
0
0
1910
Automatic Data Proc
COM
053015103
678
5052
SH
SOLE
1850
0
3202
Badger Meter Inc
COM
056525108
73942
1654188
SH
SOLE
1279250
0
374938
Bank of America Corp
COM
060505104
359
12738
SH
SOLE
200
0
12538
Baxter International
COM
071813109
54826
742496
SH
SOLE
432208
0
310288
Becton Dickinson & Co
COM
075887109
953
3980
SH
SOLE
1217
0
2763
Bemis
COM
081437105
152702
3617667
SH
SOLE
2670467
0
947200
Berkshire Hathaway
COM
084670108
2820
10
SH
SOLE
0
0
10
Berkshire Hathaway B
COM
084670702
4081
21867
SH
SOLE
1600
0
20267
Bio-Techne Corp
COM
09073M104
191104
1291677
SH
SOLE
1025596
0
266081
Biogen Inc.
COM
09062X103
297
1025
SH
SOLE
0
0
1025
Black Hills Corp
COM
092113109
10198
166610
SH
SOLE
166610
0
0
Boeing
COM
097023105
1298
3869
SH
SOLE
1595
0
2274
BP PLC
COM
055622104
1368
29950
SH
SOLE
6384
0
23566
Bristol-Myers Squibb
COM
110122108
15437
278944
SH
SOLE
168596
0
110348
Calyxt Inc
COM
13173L107
4031
215909
SH
SOLE
215909
0
0
Cardiovascular Sys Inc
COM
141619106
2625
81162
SH
SOLE
81162
0
0
Casey's General Stores
COM
147528103
11454
109000
SH
SOLE
109000
0
0
Catalent, Inc.
COM
148806102
13567
323863
SH
SOLE
323260
0
603
Caterpillar
COM
149123101
1091
8040
SH
SOLE
800
0
7240
Celgene Corp
COM
151020104
237
2980
SH
SOLE
0
0
2980
Centerpoint Energy Inc
COM
15189T107
207
7459
SH
SOLE
0
0
7459
Cerner Corp
COM
156782104
230
3855
SH
SOLE
0
0
3855
CH Robinson Worldwide
COM
12541W209
152630
1824408
SH
SOLE
1392721
0
431687
Charles Schwab
COM
808513105
40598
794487
SH
SOLE
559060
0
235427
Chevron Corp
COM
166764100
35410
280076
SH
SOLE
111195
0
168881
Cisco
COM
17275R102
1576
36634
SH
SOLE
5616
0
31018
Clorox
COM
189054109
205
1513
SH
SOLE
1350
0
163
Coca-Cola
COM
191216100
1390
31686
SH
SOLE
9325
0
22361
Colgate-Palmolive
COM
194162103
589
9094
SH
SOLE
0
0
9094
Comcast New Cl A
COM
20030N101
248
7552
SH
SOLE
654
0
6898
ConocoPhillips
COM
20825C104
8302
119242
SH
SOLE
7662
0
111580
CoreSite Realty Corp
COM
21870Q105
89220
805086
SH
SOLE
711490
0
93596
Corning
COM
219350105
63948
2324548
SH
SOLE
1833512
0
491036
Costco Wholesale
COM
22160K105
767
3672
SH
SOLE
800
0
2872
Cray Inc
COM
225223304
52539
2135718
SH
SOLE
1750056
0
385662
CSX Corporation
COM
126408103
587
9200
SH
SOLE
0
0
9200
Cullen Frost Bankers
COM
229899109
14255
131700
SH
SOLE
129395
0
2305
CyberOptics Corp
COM
232517102
4648
267100
SH
SOLE
267100
0
0
Deere & Co.
COM
244199105
223
1592
SH
SOLE
112
0
1480
Deluxe Corp
COM
248019101
4131
62393
SH
SOLE
0
0
62393
Disney
COM
254687106
208350
1987881
SH
SOLE
1578617
0
409264
Dominion Energy, Inc.
COM
25746U109
248
3632
SH
SOLE
0
0
3632
Donaldson
COM
257651109
243649
5400013
SH
SOLE
4184528
0
1215485
DowDupont Inc.
COM
26078J100
752
11410
SH
SOLE
1922
0
9488
Duke Energy Corp New
COM
26441C204
217
2750
SH
SOLE
0
0
2750
Ecolab Inc
COM
278865100
341255
2431804
SH
SOLE
1819987
0
611817
EMC Insurance Group
COM
268664109
5440
195828
SH
SOLE
195828
0
0
Emerson Electric
COM
291011104
32995
477214
SH
SOLE
140443
0
336771
Exelon Corp
COM
30161N101
589
13828
SH
SOLE
0
0
13828
Exxon Mobil
COM
30231G102
55068
665635
SH
SOLE
246885
0
418750
Facebook Inc Class A
COM
30303M102
264
1358
SH
SOLE
384
0
974
Fastenal Co.
COM
311900104
141689
2943875
SH
SOLE
2266635
0
677240
Fedex Corp.
COM
31428X106
486
2140
SH
SOLE
0
0
2140
Fiserv
COM
337738108
150132
2026340
SH
SOLE
1551166
0
475174
Fleetcor Technologies Inc
COM
339041105
211
1000
SH
SOLE
0
0
1000
Generac Hldgs
COM
368736104
40042
774055
SH
SOLE
679696
0
94359
General Electric
COM
369604103
18068
1327529
SH
SOLE
526608
0
800921
General Mills
COM
370334104
138316
3125088
SH
SOLE
2246350
0
878738
Gentherm Inc
COM
37253A103
29972
762635
SH
SOLE
701448
0
61187
Glacier Bancorp Inc
COM
37637Q105
14255
368530
SH
SOLE
368160
0
370
Graco Inc
COM
384109104
250124
5531277
SH
SOLE
3908351
0
1622927
Great Western Bancorp Inc.
COM
391416104
91562
2180568
SH
SOLE
1839853
0
340715
Hawkins Chemical
COM
420261109
4352
123100
SH
SOLE
116600
0
6500
HB Fuller
COM
359694106
141029
2627217
SH
SOLE
2148606
0
478611
Hershey
COM
427866108
11791
126703
SH
SOLE
90845
0
35858
Home Depot
COM
437076102
66299
339821
SH
SOLE
194504
0
145317
Honeywell Inc
COM
438516106
281604
1954904
SH
SOLE
1432941
0
521963
Hormel
COM
440452100
257050
6908078
SH
SOLE
5400594
0
1507484
Hub Group Inc Cl A
COM
443320106
9381
188380
SH
SOLE
188380
0
0
IBM
COM
459200101
12713
91002
SH
SOLE
39337
0
51665
IDEXX Laboratories, Inc
COM
45168D104
937
4298
SH
SOLE
0
0
4298
Illinois Tool Works Inc
COM
452308109
478
3450
SH
SOLE
0
0
3450
Inspire Medical Systems Inc
COM
457730109
4211
118100
SH
SOLE
118100
0
0
Intel
COM
458140100
19952
401372
SH
SOLE
66495
0
334877
Intl Flavors/Fragr
COM
459506101
306
2466
SH
SOLE
2000
0
466
Intricon Corp Com
COM
46121H109
4409
109400
SH
SOLE
109400
0
0
IPG Photonics Corp
COM
44980X109
441
2000
SH
SOLE
0
0
2000
J.P. Morgan Chase & Co
COM
46625H100
25983
249358
SH
SOLE
151081
0
98277
Johnson & Johnson
COM
478160104
267820
2207186
SH
SOLE
1663493
0
543693
Kellogg
COM
487836108
297
4250
SH
SOLE
0
0
4250
Kimberly-Clark
COM
494368103
21962
208489
SH
SOLE
88609
0
119880
Lilly (Eli)
COM
532457108
88443
1036478
SH
SOLE
737680
0
298798
Littelfuse Inc.
COM
537008104
18334
80350
SH
SOLE
80300
0
50
Lowes Companies Inc
COM
548661107
513
5369
SH
SOLE
0
0
5369
Marcus Corp.
COM
566330106
9910
304923
SH
SOLE
304923
0
0
Marsh & McLennan
COM
571748102
202
2466
SH
SOLE
1000
0
1466
MasterCard Inc
COM
57636Q104
530
2695
SH
SOLE
200
0
2495
McDonald's Corp
COM
580135101
2424
15471
SH
SOLE
11000
0
4471
MDU Resources Group
COM
552690109
2326
81106
SH
SOLE
1450
0
79656
Medtronic
COM
G5960L103
296587
3464399
SH
SOLE
2641872
0
822527
Merck & Co Inc
COM
58933Y105
5522
90969
SH
SOLE
11650
0
79319
Microsoft
COM
594918104
114122
1157311
SH
SOLE
938176
0
219135
MMM Co.
COM
88579Y101
299391
1521917
SH
SOLE
1010971
0
510946
MTS Systems
COM
553777103
1820
34575
SH
SOLE
3300
0
31275
Neogen Corp
COM
640491106
238
2965
SH
SOLE
0
0
2965
Nestle S A Reg B ADR
COM
641069406
205
2650
SH
SOLE
1550
0
1100
NextEra Energy, Inc.
COM
65339F101
398
2380
SH
SOLE
0
0
2380
Nike
COM
654106103
351
4400
SH
SOLE
1200
0
3200
Norfolk Southern Corp
COM
655844108
779
5165
SH
SOLE
0
0
5165
Northrop Grumman Corp
COM
666807102
244
792
SH
SOLE
500
0
292
Novartis
COM
66987V109
242
3200
SH
SOLE
850
0
2350
NVE Corp
COM
629445206
40080
329114
SH
SOLE
284999
0
44115
nVent Electric PLC
COM
G6700G107
56107
2235332
SH
SOLE
1610452
0
624880
NW Biotherapeutics
COM
66737P600
3
12500
SH
SOLE
0
0
12500
Oasis Petroleum Inc
COM
674215108
5977
460820
SH
SOLE
460820
0
0
Old Natl Bancorp Ind
COM
680033107
96373
5181339
SH
SOLE
4626899
0
554440
Oracle Sys
COM
68389X105
1414
32092
SH
SOLE
447
0
31645
Oshkosh Corp
COM
688239201
12050
171357
SH
SOLE
171290
0
67
Patterson Companies
COM
703395103
30621
1350716
SH
SOLE
903594
0
447122
Paychex
COM
704326107
294
4297
SH
SOLE
0
0
4297
Pentair PLC
COM
G7S00T104
91614
2177136
SH
SOLE
1570840
0
606296
PepsiCo Inc
COM
713448108
1394
12807
SH
SOLE
1220
0
11587
Pfizer Inc
COM
717081103
144094
3971728
SH
SOLE
2987023
0
984705
Philip Morris Intl Inc
COM
718172109
638
7905
SH
SOLE
393
0
7512
Phillips 66
COM
718546104
2441
21736
SH
SOLE
200
0
21536
Physicians Realty Tr
COM
71943U104
12836
805240
SH
SOLE
785240
0
20000
Polaris Ind
COM
731068102
465
3803
SH
SOLE
3050
0
753
Praxair
COM
74005P104
324
2051
SH
SOLE
0
0
2051
Premier Inc Cl A
COM
74051N102
9970
274039
SH
SOLE
274039
0
0
Principal Financial
COM
74251V102
135464
2558334
SH
SOLE
2008475
0
549859
Procter & Gamble
COM
742718109
27559
353046
SH
SOLE
80249
0
272797
Proto Labs
COM
743713109
36491
306773
SH
SOLE
243911
0
62862
PureCycle Corp
COM
746228303
113
11855
SH
SOLE
0
0
11855
QCR Holdings
COM
74727A104
4317
90975
SH
SOLE
90975
0
0
Qualcomm, Inc.
COM
747525103
75308
1341918
SH
SOLE
1111010
0
230908
Raven Industries Inc
COM
754212108
6247
162466
SH
SOLE
161966
0
500
Raytheon Co
COM
755111507
266
1375
SH
SOLE
0
0
1375
Roche Hldg Ltd ADR
COM
771195104
151447
5481244
SH
SOLE
4545384
0
935860
Rockwell Automation
COM
773903109
249
1500
SH
SOLE
500
0
1000
Royal Dutch Shell Spons ADR A
COM
780259206
368
5320
SH
SOLE
400
0
4920
Schlumberger
COM
806857108
142433
2124910
SH
SOLE
1653407
0
471503
SEI Investments Co
COM
784117103
206
3300
SH
SOLE
0
0
3300
Shire PLC
COM
82481R106
547
3241
SH
SOLE
457
0
2784
Snap-On Inc.
COM
833034101
63757
396696
SH
SOLE
302054
0
94642
Southern Co.
COM
842587107
242
5217
SH
SOLE
0
0
5217
SPS Commerce Inc
COM
78463M107
1218
16570
SH
SOLE
16320
0
250
Starbucks Corp
COM
855244109
535
10947
SH
SOLE
0
0
10947
Stratasys Ltd
COM
M85548101
339
17700
SH
SOLE
800
0
16900
Sysco
COM
871829107
292
4272
SH
SOLE
0
0
4272
Target
COM
87612E106
110273
1448678
SH
SOLE
938545
0
510132
TCF Financial
COM
872275102
811
32926
SH
SOLE
3828
0
29098
Tennant Company
COM
880345103
93657
1185530
SH
SOLE
998776
0
186754
Thermo Fisher Scientific
COM
883556102
427
2060
SH
SOLE
600
0
1460
Tile Shop Inc
COM
88677Q109
7662
995110
SH
SOLE
995110
0
0
Toro
COM
891092108
148145
2458831
SH
SOLE
1849296
0
609535
Travelers Cos Inc
COM
89417E109
30766
251476
SH
SOLE
74055
0
177421
Union Pacific
COM
907818108
1277
9010
SH
SOLE
1800
0
7210
United Bankshares Inc.
COM
909907107
5709
156841
SH
SOLE
156369
0
472
United Fire Group
COM
910340108
10677
195872
SH
SOLE
195872
0
0
United Health Group
COM
91324P102
123990
505380
SH
SOLE
414868
0
90512
United Parcel Service
COM
911312106
95194
896113
SH
SOLE
614136
0
281977
United Technologies
COM
913017109
1803
14421
SH
SOLE
2721
0
11700
Urologix Inc
COM
917273104
2
20000
SH
SOLE
0
0
20000
US Bancorp
COM
902973304
331535
6628043
SH
SOLE
5176318
0
1451725
Verizon Comm
COM
92343V104
6115
121549
SH
SOLE
3443
0
118106
Visa, Inc
COM
92826C839
65624
495459
SH
SOLE
391529
0
103930
Walgreen Boots Alliance
COM
931427108
627
10450
SH
SOLE
0
0
10450
Walmart Inc
COM
931142103
396
4621
SH
SOLE
1700
0
2921
WEC Energy Group
COM
92939U106
476
7369
SH
SOLE
0
0
7369
Wells Fargo & Co
COM
949746101
137457
2479377
SH
SOLE
1714191
0
765186
Westamerica Bancorporation
COM
957090103
303
5359
SH
SOLE
0
0
5359
Western Union
COM
959802109
39689
1952238
SH
SOLE
1442903
0
509335
Weyerhaeuser
COM
962166104
677
18570
SH
SOLE
3653
0
14917
Wintrust Finan Corp
COM
97650W108
13308
152880
SH
SOLE
152880
0
0
Workiva Inc
COM
98139A105
5861
240223
SH
SOLE
240223
0
0
Xcel Energy Inc.
COM
98389B100
12163
266274
SH
SOLE
95963
0
170311
Zimmer Biomet Holdings
COM
98956P102
121819
1093138
SH
SOLE
843626
0
249512
Zoetis Inc.
COM
98978V103
353
4140
SH
SOLE
0
0
4140
iShares Cohen & Steers Reit ET
ETF
464287564
201
2013
SH
SOLE
13
0
2000
iShares Core S&P 500 ETF
ETF
464287200
1219
4464
SH
SOLE
0
0
4464
iShares Core S&P Midcap ETF
ETF
464287507
410
2105
SH
SOLE
0
0
2105
iShares MSCI EAFE Fd
ETF
464287465
503
7506
SH
SOLE
967
0
6539
iShares Russell 1000 Growth
ETF
464287614
941
6545
SH
SOLE
0
0
6545
iShares Russell 1000 Value
ETF
464287598
587
4835
SH
SOLE
100
0
4735
iShares Russell 2000 ETF
ETF
464287655
569
3475
SH
SOLE
0
0
3475
iShares Russell Midcap ETF
ETF
464287499
729
3435
SH
SOLE
0
0
3435
iShares S&P Smallcap
ETF
464287887
313
1655
SH
SOLE
0
0
1655
iShares Select Div
ETF
464287168
731
7479
SH
SOLE
45
0
7434
Schwab Intl Eq ETF
ETF
808524805
1659
50190
SH
SOLE
0
0
50190
Schwab US Broad Mkt ETF
ETF
808524102
2994
45370
SH
SOLE
0
0
45370
SPDR Barclays Cap Conv Sec
ETF
78464A359
313
5900
SH
SOLE
5000
0
900
SPDR S&P 500 ETF Trust
ETF
78462F103
8797
32427
SH
SOLE
20610
0
11817
Vanguard Dividend App ETF
ETF
921908844
326
3204
SH
SOLE
0
0
3204
Blackrock Muni Hldgs
COM
09253P109
157
11350
SH
SOLE
11350
0
0
Blackrock MuniVest
COM
09253T101
160
11450
SH
SOLE
11450
0
0
Eaton Vance Muni Bond
COM
27827X101
315
26685
SH
SOLE
26685
0
0
Eaton Vance Muni Bond II
COM
27827K109
118
10000
SH
SOLE
10000
0
0
Invesco Muni Oppt Tst
COM
46132C107
117
10000
SH
SOLE
10000
0
0
Nuveen MN Qual Mun Income Fd
COM
670734102
553
41302
SH
SOLE
4300
0
37002
Nuveen Muni Value Fd
COM
670695105
203
13000
SH
SOLE
13000
0
0
Nuveen Quality Muncp Income Fd
COM
67066V101
506
38038
SH
SOLE
27865
0
10173
Pimco Muni Income
COM
72200W106
251
19200
SH
SOLE
13200
0
6000