0001172661-22-002437.txt : 20221114
0001172661-22-002437.hdr.sgml : 20221114
20221114112243
ACCESSION NUMBER: 0001172661-22-002437
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220930
FILED AS OF DATE: 20221114
DATE AS OF CHANGE: 20221114
EFFECTIVENESS DATE: 20221114
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: 221382247
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
false
false
false
0001070134
XXXXXXXX
09-30-2022
09-30-2022
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
11-14-2022
0
221
7926338
INFORMATION TABLE
2
infotable.xml
3M CO
COM
88579Y101
73023
660842
SH
SOLE
392938
0
267904
AAR CORP
COM
000361105
11123
310529
SH
SOLE
310529
0
0
ABBOTT LABS
COM
002824100
139159
1438192
SH
SOLE
1059934
0
378258
ABBVIE INC
COM
00287Y109
7236
53913
SH
SOLE
26640
0
27273
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
204
791
SH
SOLE
370
0
421
ACTIVISION BLIZZARD INC
COM
00507V109
1602
21551
SH
SOLE
13401
0
8150
ADOBE SYSTEMS INCORPORATED
COM
00724F101
373
1354
SH
SOLE
54
0
1300
ALERUS FINL CORP
COM
01446U103
3120
141199
SH
SOLE
141199
0
0
ALLETE INC
COM NEW
018522300
929
18571
SH
SOLE
12413
0
6158
ALLIANT ENERGY CORP
COM
018802108
38488
726317
SH
SOLE
593002
0
133315
ALPHABET INC
CAP STK CL C
02079K107
449997
4680159
SH
SOLE
3924455
0
755704
ALPHABET INC
CAP STK CL A
02079K305
2628
27480
SH
SOLE
22860
0
4620
ALTAIR ENGR INC
COM CL A
021369103
4887
110525
SH
SOLE
110525
0
0
ALTRIA GROUP INC
COM
02209S103
203
5027
SH
SOLE
2527
0
2500
AMAZON COM INC
COM
023135106
269489
2384857
SH
SOLE
2069992
0
314865
AMCOR PLC
ORD
G0250X107
2668
248624
SH
SOLE
176080
0
72544
AMERICAN EXPRESS CO
COM
025816109
40215
298090
SH
SOLE
169545
0
128544
AMERICAN TOWER CORP NEW
COM
03027X100
475
2214
SH
SOLE
700
0
1514
AMERICAN WTR WKS CO INC NEW
COM
030420103
654
5026
SH
SOLE
5026
0
0
AMERIPRISE FINL INC
COM
03076C106
548
2175
SH
SOLE
830
0
1345
AMGEN INC
COM
031162100
2014
8935
SH
SOLE
6478
0
2457
APPLE INC
COM
037833100
19015
137587
SH
SOLE
64058
0
73529
APPLIED MATLS INC
COM
038222105
668
8151
SH
SOLE
6674
0
1477
ASSOCIATED BANC CORP
COM
045487105
7482
372597
SH
SOLE
372597
0
0
AT&T INC
COM
00206R102
577
37646
SH
SOLE
6119
0
31527
AUTOMATIC DATA PROCESSING IN
COM
053015103
6788
30012
SH
SOLE
27922
0
2090
AXOGEN INC
COM
05463X106
300
25200
SH
SOLE
25200
0
0
AZEK CO INC
CL A
05478C105
5389
324256
SH
SOLE
324256
0
0
BADGER METER INC
COM
056525108
15761
170594
SH
SOLE
86785
0
83809
BANK HAWAII CORP
COM
062540109
304
4000
SH
SOLE
4000
0
0
BANK MONTREAL QUE
COM
063671101
789
9000
SH
SOLE
9000
0
0
BARCLAYS PLC
ADR
06738E204
192
30000
SH
SOLE
0
0
30000
BAXTER INTL INC
COM
071813109
27963
519187
SH
SOLE
379350
0
139837
BECTON DICKINSON & CO
COM
075887109
1982
8893
SH
SOLE
6895
0
1998
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
2845
7
SH
SOLE
7
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
6284
23533
SH
SOLE
6865
0
16668
BEST BUY INC
COM
086516101
348
5500
SH
SOLE
5500
0
0
BIOGEN INC
COM
09062X103
274
1025
SH
SOLE
750
0
275
BIO-TECHNE CORP
COM
09073M104
191308
673620
SH
SOLE
551143
0
122477
BK OF AMERICA CORP
COM
060505104
664
21978
SH
SOLE
14584
0
7394
BLACK HILLS CORP
COM
092113109
7863
116090
SH
SOLE
112522
0
3568
BOEING CO
COM
097023105
344
2844
SH
SOLE
1992
0
852
BOSTON SCIENTIFIC CORP
COM
101137107
417
10768
SH
SOLE
10768
0
0
BP PLC
SPONSORED ADR
055622104
564
19750
SH
SOLE
17250
0
2500
BRADY CORP
CL A
104674106
292
7000
SH
SOLE
7000
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
5664
79677
SH
SOLE
38402
0
41275
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
104475
1084775
SH
SOLE
832263
0
252512
CAMECO CORP
COM
13321L108
318
12000
SH
SOLE
0
0
12000
CANADIAN IMPERIAL BK COMM TO
COM
136069101
445
10176
SH
SOLE
10176
0
0
CASEYS GEN STORES INC
COM
147528103
13303
65688
SH
SOLE
65688
0
0
CATALENT INC
COM
148806102
9432
130348
SH
SOLE
130348
0
0
CATERPILLAR INC
COM
149123101
2969
18095
SH
SOLE
12744
0
5351
CHART INDS INC
COM
16115Q308
20316
110205
SH
SOLE
108815
0
1390
CHEVRON CORP NEW
COM
166764100
5153
35869
SH
SOLE
15609
0
20260
CHUBB LIMITED
COM
H1467J104
423
2324
SH
SOLE
2000
0
324
CINTAS CORP
COM
172908105
1498
3860
SH
SOLE
1444
0
2416
CISCO SYS INC
COM
17275R102
1091
27273
SH
SOLE
8457
0
18816
COCA COLA CO
COM
191216100
1597
28507
SH
SOLE
18237
0
10270
CONOCOPHILLIPS
COM
20825C104
2913
28466
SH
SOLE
20625
0
7841
CONSTELLATION ENERGY CORP
COM
21037T109
238
2866
SH
SOLE
0
0
2866
CORNING INC
COM
219350105
10072
347071
SH
SOLE
190323
0
156748
COSTCO WHSL CORP NEW
COM
22160K105
1479
3131
SH
SOLE
1527
0
1604
CSX CORP
COM
126408103
389
14587
SH
SOLE
1530
0
13057
CULLEN FROST BANKERS INC
COM
229899109
16903
127837
SH
SOLE
112385
0
15452
CUMMINS INC
COM
231021106
237
1164
SH
SOLE
114
0
1050
CVRX INC
COM
126638105
846
90638
SH
SOLE
90638
0
0
DAKTRONICS INC
COM
234264109
62
23000
SH
SOLE
23000
0
0
DANAHER CORPORATION
COM
235851102
225
871
SH
SOLE
590
0
281
DEERE & CO
COM
244199105
394
1181
SH
SOLE
282
0
899
DIGI INTL INC
COM
253798102
54415
1574060
SH
SOLE
1272027
0
302033
DISNEY WALT CO
COM
254687106
87603
928687
SH
SOLE
704280
0
224407
DOMINION ENERGY INC
COM
25746U109
233
3377
SH
SOLE
1495
0
1882
DONALDSON INC
COM
257651109
147707
3013809
SH
SOLE
2365853
0
647956
ECOLAB INC
COM
278865100
257597
1783668
SH
SOLE
1465581
0
318087
ELANCO ANIMAL HEALTH INC
COM
28414H103
3219
259353
SH
SOLE
225477
0
33876
EMERSON ELEC CO
COM
291011104
7464
101937
SH
SOLE
66473
0
35464
ENTEGRIS INC
COM
29362U104
67500
813055
SH
SOLE
727656
0
85399
ENTERPRISE PRODS PARTNERS L
COM
293792107
228
9600
SH
SOLE
9600
0
0
ENVESTNET INC
COM
29404K106
4343
97806
SH
SOLE
97806
0
0
EXELON CORP
COM
30161N101
327
8739
SH
SOLE
139
0
8600
EXXON MOBIL CORP
COM
30231G102
3821
43759
SH
SOLE
21528
0
22231
FASTENAL CO
COM
311900104
137492
2986369
SH
SOLE
2325087
0
661282
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
8765
217223
SH
SOLE
213433
0
3790
FISERV INC
COM
337738108
187014
1998658
SH
SOLE
1593825
0
404833
FORD MTR CO DEL
COM
345370860
168
15000
SH
SOLE
15000
0
0
FULLER H B CO
COM
359694106
155579
2588675
SH
SOLE
2225939
0
362736
GENERAC HLDGS INC
COM
368736104
39479
221617
SH
SOLE
185607
0
36010
GENERAL ELECTRIC CO
COM NEW
369604301
507
8195
SH
SOLE
7658
0
537
GENERAL MLS INC
COM
370334104
16277
212460
SH
SOLE
115767
0
96693
GENERAL MTRS CO
COM
37045V100
230
7179
SH
SOLE
4179
0
3000
GENTHERM INC
COM
37253A103
19344
388981
SH
SOLE
335484
0
53497
GENUINE PARTS CO
COM
372460105
291
1950
SH
SOLE
1950
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
13310
270912
SH
SOLE
270912
0
0
GRACO INC
COM
384109104
257643
4297629
SH
SOLE
3445764
0
851865
HARLEY DAVIDSON INC
COM
412822108
504
14458
SH
SOLE
14458
0
0
HAWKINS INC
COM
420261109
519
13320
SH
SOLE
320
0
13000
HERSHEY CO
COM
427866108
13827
62717
SH
SOLE
60432
0
2285
HOME DEPOT INC
COM
437076102
84796
307299
SH
SOLE
211275
0
96024
HONEYWELL INTL INC
COM
438516106
114913
688226
SH
SOLE
458695
0
229531
HORMEL FOODS CORP
COM
440452100
215553
4743685
SH
SOLE
3905665
0
838020
HUB GROUP INC
CL A
443320106
7588
110009
SH
SOLE
110009
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
707
53635
SH
SOLE
49060
0
4575
HYLIION HOLDINGS CORP
COMMON STOCK
449109107
496
172767
SH
SOLE
172767
0
0
IDEX CORP
COM
45167R104
799
4000
SH
SOLE
4000
0
0
IDEXX LABS INC
COM
45168D104
1141
3503
SH
SOLE
496
0
3007
ILLINOIS TOOL WKS INC
COM
452308109
389
2151
SH
SOLE
1375
0
776
INSPIRE MED SYS INC
COM
457730109
23414
132007
SH
SOLE
128924
0
3083
INTEL CORP
COM
458140100
4633
179771
SH
SOLE
74708
0
105063
INTERNATIONAL BUSINESS MACHS
COM
459200101
290
2442
SH
SOLE
1382
0
1060
INVESCO QQQ TR
UNIT SER 1
46090E103
467
1746
SH
SOLE
695
0
1051
ISHARES TR
CORE S&P500 ETF
464287200
1345
3751
SH
SOLE
858
0
2893
ISHARES TR
CORE S&P SCP ETF
464287804
226
2588
SH
SOLE
1474
0
1114
JAMF HLDG CORP
COM
47074L105
43312
1954509
SH
SOLE
1703958
0
250551
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
4950
57558
SH
SOLE
57558
0
0
JOHNSON & JOHNSON
COM
478160104
236167
1445685
SH
SOLE
1118721
0
326964
JPMORGAN CHASE & CO
COM
46625H100
100340
960193
SH
SOLE
852590
0
107603
KIMBERLY-CLARK CORP
COM
494368103
2185
19414
SH
SOLE
11269
0
8145
LILLY ELI & CO
COM
532457108
161045
498053
SH
SOLE
361243
0
136810
LITTELFUSE INC
COM
537008104
177000
890836
SH
SOLE
756029
0
134807
LOWES COS INC
COM
548661107
1338
7124
SH
SOLE
6731
0
393
LUMEN TECHNOLOGIES INC
COM
550241103
146
20000
SH
SOLE
0
0
20000
MARCUS CORP DEL
COM
566330106
7579
545680
SH
SOLE
545680
0
0
MARSH & MCLENNAN COS INC
COM
571748102
214
1436
SH
SOLE
1436
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
493
1735
SH
SOLE
383
0
1352
MCDONALDS CORP
COM
580135101
3357
14551
SH
SOLE
13658
0
893
MDU RES GROUP INC
COM
552690109
250
9133
SH
SOLE
6733
0
2400
MEDPACE HLDGS INC
COM
58506Q109
4944
31455
SH
SOLE
31455
0
0
MEDTRONIC PLC
SHS
G5960L103
224919
2785370
SH
SOLE
2302329
0
483041
MERCK & CO INC
COM
58933Y105
6470
75132
SH
SOLE
42778
0
32354
META PLATFORMS INC
CL A
30303M102
226
1665
SH
SOLE
1599
0
66
MGP INGREDIENTS INC NEW
COM
55303J106
7362
69348
SH
SOLE
69348
0
0
MICROSOFT CORP
COM
594918104
476057
2044042
SH
SOLE
1790268
0
253774
MOSAIC CO NEW
COM
61945C103
1885
39000
SH
SOLE
39000
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
143504
640730
SH
SOLE
540298
0
100432
NANO DIMENSION LTD
SPONSORD ADS NEW
63008G203
24
10000
SH
SOLE
10000
0
0
NEOGEN CORP
COM
640491106
2087
149416
SH
SOLE
107311
0
42105
NEWMONT CORP
COM
651639106
336
8000
SH
SOLE
8000
0
0
NEXTERA ENERGY INC
COM
65339F101
446
5691
SH
SOLE
2420
0
3271
NIKE INC
CL B
654106103
374
4501
SH
SOLE
4101
0
400
NORFOLK SOUTHN CORP
COM
655844108
892
4254
SH
SOLE
1108
0
3146
NORTHERN TR CORP
COM
665859104
54430
636165
SH
SOLE
544358
0
91807
NORTHWESTERN CORP
COM NEW
668074305
6005
121858
SH
SOLE
117879
0
3979
NUVEEN MINN QUALITY MUN INM
SHS
670734102
375
31200
SH
SOLE
31200
0
0
NVE CORP
COM NEW
629445206
350
7500
SH
SOLE
7400
0
100
NVENT ELECTRIC PLC
SHS
G6700G107
116719
3692480
SH
SOLE
3177347
0
515133
NVIDIA CORPORATION
COM
67066G104
130004
1070959
SH
SOLE
907622
0
163337
OLD NATL BANCORP IND
COM
680033107
43013
2611595
SH
SOLE
2303807
0
307788
ORACLE CORP
COM
68389X105
1684
27579
SH
SOLE
7689
0
19890
OSHKOSH CORP
COM
688239201
10770
153221
SH
SOLE
153221
0
0
PATTERSON COS INC
COM
703395103
1168
48630
SH
SOLE
40100
0
8530
PAYCHEX INC
COM
704326107
306
2730
SH
SOLE
1742
0
988
PENTAIR PLC
SHS
G7S00T104
6634
163277
SH
SOLE
102433
0
60844
PEPSICO INC
COM
713448108
1784
10928
SH
SOLE
9505
0
1423
PFIZER INC
COM
717081103
20615
471093
SH
SOLE
284220
0
186873
PHILIP MORRIS INTL INC
COM
718172109
334
4023
SH
SOLE
1298
0
2725
PHILLIPS 66
COM
718546104
710
8798
SH
SOLE
7048
0
1750
PHYSICIANS RLTY TR
COM
71943U104
6383
424394
SH
SOLE
395994
0
28400
PLEXUS CORP
COM
729132100
10043
114697
SH
SOLE
114697
0
0
PLUG POWER INC
COM NEW
72919P202
210
10000
SH
SOLE
10000
0
0
POLARIS INC
COM
731068102
45643
477186
SH
SOLE
407432
0
69754
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
99560
1379898
SH
SOLE
1087617
0
292281
PROCTER AND GAMBLE CO
COM
742718109
19361
153355
SH
SOLE
74031
0
79324
PROTO LABS INC
COM
743713109
2799
76835
SH
SOLE
58699
0
18136
QCR HOLDINGS INC
COM
74727A104
7940
155876
SH
SOLE
155876
0
0
QUALCOMM INC
COM
747525103
152103
1346280
SH
SOLE
1140061
0
206219
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
746
9117
SH
SOLE
3681
0
5436
REGIONS FINANCIAL CORP NEW
COM
7591EP100
301
15000
SH
SOLE
2000
0
13000
ROCKWELL AUTOMATION INC
COM
773903109
74592
346760
SH
SOLE
320911
0
25849
SALESFORCE INC
COM
79466L302
86978
604688
SH
SOLE
531784
0
72904
SCHLUMBERGER LTD
COM STK
806857108
700
19500
SH
SOLE
19500
0
0
SCHWAB CHARLES CORP
COM
808513105
121804
1694787
SH
SOLE
1404336
0
290451
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3810
90740
SH
SOLE
31020
0
59720
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
422
15000
SH
SOLE
0
0
15000
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
410
3452
SH
SOLE
1052
0
2400
SHELL PLC
SPON ADS
780259305
693
13920
SH
SOLE
13000
0
920
SHERWIN WILLIAMS CO
COM
824348106
116628
569613
SH
SOLE
518689
0
50924
SHYFT GROUP INC
COM
825698103
204
10000
SH
SOLE
10000
0
0
SKYWATER TECHNOLOGY INC
COM
83089J108
1563
204256
SH
SOLE
204256
0
0
SLEEP NUMBER CORP
COM
83125X103
27330
808342
SH
SOLE
726534
0
81808
SMITH & WESSON BRANDS INC
COM
831754106
104
10000
SH
SOLE
10000
0
0
SNAP ON INC
COM
833034101
1962
9744
SH
SOLE
6285
0
3459
SONOCO PRODS CO
COM
835495102
284
5000
SH
SOLE
5000
0
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
222
3470
SH
SOLE
470
0
3000
SOUTHERN CO
COM
842587107
238
3500
SH
SOLE
1400
0
2100
SPDR S&P 500 ETF TR
TR UNIT
78462F103
6096
17067
SH
SOLE
14216
0
2851
STARBUCKS CORP
COM
855244109
696
8256
SH
SOLE
8006
0
250
STRYKER CORPORATION
COM
863667101
810
4000
SH
SOLE
4000
0
0
STURM RUGER & CO INC
COM
864159108
609
12000
SH
SOLE
12000
0
0
SUPERIOR INDS INTL INC
COM
868168105
38
12500
SH
SOLE
0
0
12500
SURMODICS INC
COM
868873100
1918
63084
SH
SOLE
63084
0
0
SYSCO CORP
COM
871829107
86395
1221816
SH
SOLE
1061246
0
160570
TARGET CORP
COM
87612E106
85567
576633
SH
SOLE
419761
0
156872
TENNANT CO
COM
880345103
94644
1673332
SH
SOLE
1494098
0
179234
TESLA INC
COM
88160R101
412
1554
SH
SOLE
54
0
1500
TEXAS INSTRS INC
COM
882508104
12591
81350
SH
SOLE
72145
0
9205
THERMO FISHER SCIENTIFIC INC
COM
883556102
611
1204
SH
SOLE
54
0
1150
TORO CO
COM
891092108
266633
3083178
SH
SOLE
2543759
0
539419
TRANSOCEAN LTD
REG SHS
H8817H100
25
10000
SH
SOLE
10000
0
0
TRAVELERS COMPANIES INC
COM
89417E109
14585
95202
SH
SOLE
66054
0
29148
UNION PAC CORP
COM
907818108
1584
8129
SH
SOLE
2620
0
5509
UNITED FIRE GROUP INC
COM
910340108
804
28000
SH
SOLE
28000
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
39048
241721
SH
SOLE
131975
0
109746
UNITEDHEALTH GROUP INC
COM
91324P102
401387
794763
SH
SOLE
686855
0
107908
US BANCORP DEL
COM NEW
902973304
270548
6710011
SH
SOLE
5619761
0
1090250
VALERO ENERGY CORP
COM
91913Y100
513
4800
SH
SOLE
0
0
4800
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
204
1136
SH
SOLE
207
0
929
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
377
2791
SH
SOLE
2659
0
132
VERICEL CORP
COM
92346J108
615
26490
SH
SOLE
26490
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
2938
77389
SH
SOLE
27054
0
50335
VISA INC
COM CL A
92826C839
113298
637760
SH
SOLE
496844
0
140916
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
130
11431
SH
SOLE
1431
0
10000
WALMART INC
COM
931142103
916
7063
SH
SOLE
4143
0
2920
WEC ENERGY GROUP INC
COM
92939U106
371
4144
SH
SOLE
1278
0
2866
WELLS FARGO CO NEW
COM
949746101
146780
3649421
SH
SOLE
3056199
0
593222
WEYERHAEUSER CO MTN BE
COM NEW
962166104
1493
52281
SH
SOLE
43048
0
9233
WINTRUST FINL CORP
COM
97650W108
13164
161425
SH
SOLE
161425
0
0
WOODWARD INC
COM
980745103
1124
14000
SH
SOLE
14000
0
0
WORKIVA INC
COM CL A
98139A105
61987
796742
SH
SOLE
718562
0
78180
XCEL ENERGY INC
COM
98389B100
18024
281628
SH
SOLE
205230
0
76398
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
262
1000
SH
SOLE
1000
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
3252
31100
SH
SOLE
14484
0
16616