0001172661-22-001407.txt : 20220516
0001172661-22-001407.hdr.sgml : 20220516
20220516115617
ACCESSION NUMBER: 0001172661-22-001407
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220331
FILED AS OF DATE: 20220516
DATE AS OF CHANGE: 20220516
EFFECTIVENESS DATE: 20220516
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: 22926893
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
03-31-2022
03-31-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
05-16-2022
0
216
9927144
INFORMATION TABLE
2
infotable.xml
3M CO
COM
88579Y101
136253
915187
SH
SOLE
594331
0
320856
AAR CORP
COM
000361105
16839
347705
SH
SOLE
347705
0
0
ABBOTT LABS
COM
002824100
173188
1463229
SH
SOLE
1055609
0
407619
ABBVIE INC
COM
00287Y109
8070
49781
SH
SOLE
21837
0
27944
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
267
791
SH
SOLE
370
0
421
ACTIVISION BLIZZARD INC
COM
00507V109
4953
61823
SH
SOLE
26176
0
35647
ADOBE SYSTEMS INCORPORATED
COM
00724F101
599
1314
SH
SOLE
14
0
1300
ADVANCED MICRO DEVICES INC
COM
007903107
204
1864
SH
SOLE
1532
0
332
ALERUS FINL CORP
COM
01446U103
3905
141296
SH
SOLE
141296
0
0
ALLETE INC
COM NEW
018522300
1228
18338
SH
SOLE
9080
0
9258
ALLIANT ENERGY CORP
COM
018802108
48349
773831
SH
SOLE
632533
0
141298
ALPHABET INC
CAP STK CL A
02079K305
3694
1328
SH
SOLE
1145
0
183
ALPHABET INC
CAP STK CL C
02079K107
643212
230295
SH
SOLE
192798
0
37497
ALTRIA GROUP INC
COM
02209S103
286
5473
SH
SOLE
2973
0
2500
AMAZON COM INC
COM
023135106
399096
122424
SH
SOLE
109993
0
12431
AMCOR PLC
ORD
G0250X107
2406
212383
SH
SOLE
117999
0
94384
AMERICAN EXPRESS CO
COM
025816109
62900
336362
SH
SOLE
186039
0
150323
AMERICAN TOWER CORP NEW
COM
03027X100
509
2025
SH
SOLE
5
0
2020
AMERIPRISE FINL INC
COM
03076C106
653
2175
SH
SOLE
1523
0
652
AMGEN INC
COM
031162100
2102
8692
SH
SOLE
6071
0
2621
APPLE INC
COM
037833100
24100
138024
SH
SOLE
66709
0
71315
APPLIED MATLS INC
COM
038222105
484
3675
SH
SOLE
2198
0
1477
ASSOCIATED BANC CORP
COM
045487105
7831
344057
SH
SOLE
344057
0
0
AT&T INC
COM
00206R102
627
26518
SH
SOLE
7841
0
18677
AUTOMATIC DATA PROCESSING IN
COM
053015103
7514
33022
SH
SOLE
29982
0
3040
AXOGEN INC
COM
05463X106
207
26042
SH
SOLE
26042
0
0
AZEK CO INC
CL A
05478C105
7614
306536
SH
SOLE
306536
0
0
BADGER METER INC
COM
056525108
17720
177718
SH
SOLE
84068
0
93650
BAXTER INTL INC
COM
071813109
39889
514428
SH
SOLE
371244
0
143184
BECTON DICKINSON & CO
COM
075887109
1091
4101
SH
SOLE
1983
0
2118
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
3702
7
SH
SOLE
7
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
8447
23934
SH
SOLE
6416
0
17518
BIOGEN INC
COM
09062X103
216
1025
SH
SOLE
750
0
275
BIO-TECHNE CORP
COM
09073M104
284924
657962
SH
SOLE
529203
0
128759
BK OF AMERICA CORP
COM
060505104
496
12044
SH
SOLE
2250
0
9794
BLACK HILLS CORP
COM
092113109
9306
120826
SH
SOLE
117258
0
3568
BLACKSTONE INC
COM
09260D107
308
2427
SH
SOLE
2027
0
400
BOEING CO
COM
097023105
564
2944
SH
SOLE
2092
0
852
BOSTON SCIENTIFIC CORP
COM
101137107
236
5337
SH
SOLE
5337
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
5022
68771
SH
SOLE
25427
0
43344
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
142762
1325428
SH
SOLE
1039641
0
285787
CAMBIUM NETWORKS CORP
SHS
G17766109
4469
189042
SH
SOLE
189042
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
256
5571
SH
SOLE
2076
0
3495
CASEYS GEN STORES INC
COM
147528103
14325
72285
SH
SOLE
72285
0
0
CATALENT INC
COM
148806102
13748
123970
SH
SOLE
123970
0
0
CATERPILLAR INC
COM
149123101
1698
7620
SH
SOLE
2269
0
5351
CEMEX SAB DE CV
SPON ADR NEW
151290889
90
17000
SH
SOLE
0
0
17000
CHEVRON CORP NEW
COM
166764100
7648
46969
SH
SOLE
15409
0
31560
CINTAS CORP
COM
172908105
1636
3845
SH
SOLE
1479
0
2366
CISCO SYS INC
COM
17275R102
1939
34780
SH
SOLE
9069
0
25711
CMC MATERIALS INC
COM
12571T100
4497
24253
SH
SOLE
24253
0
0
COCA COLA CO
COM
191216100
1791
28888
SH
SOLE
15375
0
13513
COMCAST CORP NEW
CL A
20030N101
318
6800
SH
SOLE
3537
0
3263
CONOCOPHILLIPS
COM
20825C104
1247
12473
SH
SOLE
2588
0
9885
CORE LABORATORIES N V
COM
N22717107
275
8685
SH
SOLE
435
0
8250
CORNING INC
COM
219350105
15573
421905
SH
SOLE
177350
0
244555
COSTCO WHSL CORP NEW
COM
22160K105
1830
3178
SH
SOLE
1574
0
1604
CSX CORP
COM
126408103
747
19949
SH
SOLE
4612
0
15337
CULLEN FROST BANKERS INC
COM
229899109
18944
136871
SH
SOLE
120740
0
16131
CUMMINS INC
COM
231021106
270
1314
SH
SOLE
264
0
1050
CVRX INC
COM
126638105
543
90638
SH
SOLE
90638
0
0
CYBEROPTICS CORP
COM
232517102
3110
76639
SH
SOLE
76639
0
0
DANAHER CORPORATION
COM
235851102
370
1260
SH
SOLE
979
0
281
DEERE & CO
COM
244199105
497
1196
SH
SOLE
132
0
1064
DELUXE CORP
COM
248019101
899
29719
SH
SOLE
26910
0
2809
DIGI INTL INC
COM
253798102
53114
2468136
SH
SOLE
2111327
0
356809
DISNEY WALT CO
COM
254687106
130545
951774
SH
SOLE
725160
0
226614
DOMINION ENERGY INC
COM
25746U109
473
5564
SH
SOLE
2182
0
3382
DONALDSON INC
COM
257651109
171847
3309202
SH
SOLE
2624460
0
684742
DUKE ENERGY CORP NEW
COM NEW
26441C204
267
2392
SH
SOLE
834
0
1558
ECOLAB INC
COM
278865100
319054
1807055
SH
SOLE
1479998
0
327057
ELANCO ANIMAL HEALTH INC
COM
28414H103
10854
416032
SH
SOLE
331640
0
84392
EMERSON ELEC CO
COM
291011104
9965
101633
SH
SOLE
53784
0
47849
ENERPAC TOOL GROUP CORP
CL A COM
292765104
5741
262286
SH
SOLE
262286
0
0
ENTEGRIS INC
COM
29362U104
69820
531920
SH
SOLE
504740
0
27180
ENTERPRISE PRODS PARTNERS L
COM
293792107
222
8600
SH
SOLE
8600
0
0
ENVESTNET INC
COM
29404K106
7288
97901
SH
SOLE
97901
0
0
EXXON MOBIL CORP
COM
30231G102
3522
42648
SH
SOLE
21388
0
21260
FASTENAL CO
COM
311900104
192369
3238528
SH
SOLE
2533807
0
704721
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
8081
219773
SH
SOLE
214044
0
5729
FISERV INC
COM
337738108
205921
2030783
SH
SOLE
1614247
0
416536
FORD MTR CO DEL
COM
345370860
254
15000
SH
SOLE
15000
0
0
FULLER H B CO
COM
359694106
169098
2559376
SH
SOLE
2200635
0
358741
GENERAC HLDGS INC
COM
368736104
25143
84583
SH
SOLE
60777
0
23806
GENERAL MLS INC
COM
370334104
20833
307642
SH
SOLE
151662
0
155980
GENTHERM INC
COM
37253A103
27754
379977
SH
SOLE
321543
0
58434
GENUINE PARTS CO
COM
372460105
214
1700
SH
SOLE
1700
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
13955
277537
SH
SOLE
277537
0
0
GRACO INC
COM
384109104
288060
4131668
SH
SOLE
3280826
0
850842
HAWKINS INC
COM
420261109
611
13320
SH
SOLE
320
0
13000
HERSHEY CO
COM
427866108
17273
79737
SH
SOLE
76652
0
3085
HOME DEPOT INC
COM
437076102
124646
416417
SH
SOLE
314216
0
102201
HONEYWELL INTL INC
COM
438516106
138886
713774
SH
SOLE
464110
0
249664
HORMEL FOODS CORP
COM
440452100
258856
5022430
SH
SOLE
4161137
0
861293
HP INC
COM
40434L105
224
6171
SH
SOLE
5881
0
290
HUB GROUP INC
CL A
443320106
9280
120187
SH
SOLE
120187
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
278
19032
SH
SOLE
14457
0
4575
HYLIION HOLDINGS CORP
COMMON STOCK
449109107
765
172767
SH
SOLE
172767
0
0
IDEXX LABS INC
COM
45168D104
1925
3518
SH
SOLE
576
0
2942
ILLINOIS TOOL WKS INC
COM
452308109
450
2151
SH
SOLE
1375
0
776
INSPIRE MED SYS INC
COM
457730109
33996
132439
SH
SOLE
130011
0
2428
INTEL CORP
COM
458140100
9962
201005
SH
SOLE
73851
0
127154
INTERNATIONAL BUSINESS MACHS
COM
459200101
481
3702
SH
SOLE
1182
0
2520
INTRICON CORP
COM
46121H109
6415
268845
SH
SOLE
268845
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1027
2832
SH
SOLE
1774
0
1058
ISHARES TR
CORE S&P SCP ETF
464287804
422
3915
SH
SOLE
2041
0
1874
ISHARES TR
MSCI EAFE ETF
464287465
496
6745
SH
SOLE
5879
0
866
ISHARES TR
CORE MSCI EAFE
46432F842
349
5022
SH
SOLE
1204
0
3818
ISHARES TR
CORE S&P500 ETF
464287200
1843
4062
SH
SOLE
1219
0
2843
ISHARES TR
RUS MID CAP ETF
464287499
424
5439
SH
SOLE
2879
0
2560
JAMF HLDG CORP
COM
47074L105
58692
1686077
SH
SOLE
1480763
0
205314
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
2057
17365
SH
SOLE
17365
0
0
JOHNSON & JOHNSON
COM
478160104
275605
1555068
SH
SOLE
1209620
0
345448
JPMORGAN CHASE & CO
COM
46625H100
68870
505206
SH
SOLE
428106
0
77100
KELLOGG CO
COM
487836108
401
6225
SH
SOLE
2846
0
3379
KIMBERLY-CLARK CORP
COM
494368103
3054
24794
SH
SOLE
10244
0
14550
LILLY ELI & CO
COM
532457108
186573
651512
SH
SOLE
492911
0
158601
LITTELFUSE INC
COM
537008104
208394
835547
SH
SOLE
706311
0
129236
LOCKHEED MARTIN CORP
COM
539830109
224
508
SH
SOLE
508
0
0
LOWES COS INC
COM
548661107
1453
7185
SH
SOLE
3442
0
3743
MARATHON PETE CORP
COM
56585A102
214
2500
SH
SOLE
0
0
2500
MARCUS CORP DEL
COM
566330106
10403
587730
SH
SOLE
587730
0
0
MARSH & MCLENNAN COS INC
COM
571748102
389
2284
SH
SOLE
1084
0
1200
MASTERCARD INCORPORATED
CL A
57636Q104
525
1469
SH
SOLE
351
0
1118
MCCORMICK & CO INC
COM NON VTG
579780206
269
2700
SH
SOLE
2700
0
0
MCDONALDS CORP
COM
580135101
3524
14251
SH
SOLE
11158
0
3093
MEDTRONIC PLC
SHS
G5960L103
292201
2633624
SH
SOLE
2147709
0
485915
MERCK & CO INC
COM
58933Y105
4935
60145
SH
SOLE
27320
0
32825
META PLATFORMS INC
CL A
30303M102
580
2608
SH
SOLE
2542
0
66
MGP INGREDIENTS INC NEW
COM
55303J106
6211
72570
SH
SOLE
72570
0
0
MICROSOFT CORP
COM
594918104
633513
2054792
SH
SOLE
1797963
0
256829
MONDELEZ INTL INC
CL A
609207105
227
3609
SH
SOLE
2868
0
741
MOTOROLA SOLUTIONS INC
COM NEW
620076307
187876
775708
SH
SOLE
671348
0
104360
NANO DIMENSION LTD
SPONSORD ADS NEW
63008G203
36
10000
SH
SOLE
10000
0
0
NEXTERA ENERGY INC
COM
65339F101
453
5351
SH
SOLE
1509
0
3842
NIKE INC
CL B
654106103
600
4458
SH
SOLE
4058
0
400
NORFOLK SOUTHN CORP
COM
655844108
1239
4343
SH
SOLE
1062
0
3281
NORTHERN TR CORP
COM
665859104
61242
525908
SH
SOLE
486698
0
39210
NORTHWESTERN CORP
COM NEW
668074305
7383
122047
SH
SOLE
118068
0
3979
NOVARTIS AG
SPONSORED ADR
66987V109
203
2309
SH
SOLE
500
0
1809
NUVEEN MINN QUALITY MUN INM
SHS
670734102
464
31200
SH
SOLE
31200
0
0
NVE CORP
COM NEW
629445206
365
6710
SH
SOLE
870
0
5840
NVENT ELECTRIC PLC
SHS
G6700G107
132799
3818268
SH
SOLE
3295198
0
523070
NVIDIA CORPORATION
COM
67066G104
262881
963429
SH
SOLE
801066
0
162363
OLD NATL BANCORP IND
COM
680033107
42900
2619073
SH
SOLE
2311285
0
307788
ORACLE CORP
COM
68389X105
2288
27660
SH
SOLE
4989
0
22671
OSHKOSH CORP
COM
688239201
14434
143405
SH
SOLE
143405
0
0
OTIS WORLDWIDE CORP
COM
68902V107
230
2984
SH
SOLE
834
0
2150
OTTER TAIL CORP
COM
689648103
238
3800
SH
SOLE
2000
0
1800
PATTERSON COS INC
COM
703395103
548
16930
SH
SOLE
8400
0
8530
PAYCHEX INC
COM
704326107
782
5730
SH
SOLE
1742
0
3988
PENTAIR PLC
SHS
G7S00T104
9972
183948
SH
SOLE
108528
0
75420
PEPSICO INC
COM
713448108
2086
12464
SH
SOLE
8656
0
3808
PFIZER INC
COM
717081103
31075
600252
SH
SOLE
311750
0
288502
PHILIP MORRIS INTL INC
COM
718172109
406
4323
SH
SOLE
1598
0
2725
PHILLIPS 66
COM
718546104
404
4682
SH
SOLE
2482
0
2200
PHYSICIANS RLTY TR
COM
71943U104
9194
524186
SH
SOLE
495786
0
28400
PLEXUS CORP
COM
729132100
9725
118869
SH
SOLE
118869
0
0
PLUG POWER INC
COM NEW
72919P202
286
10000
SH
SOLE
10000
0
0
POLARIS INC
COM
731068102
49462
469638
SH
SOLE
410660
0
58978
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
104666
1425775
SH
SOLE
1110816
0
314959
PROCTER AND GAMBLE CO
COM
742718109
25938
169754
SH
SOLE
80443
0
89311
PROTO LABS INC
COM
743713109
4824
91198
SH
SOLE
68692
0
22506
QCR HOLDINGS INC
COM
74727A104
8837
156152
SH
SOLE
156152
0
0
QUALCOMM INC
COM
747525103
185847
1216118
SH
SOLE
1028925
0
187193
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
1065
10755
SH
SOLE
2843
0
7912
ROCKWELL AUTOMATION INC
COM
773903109
65619
234328
SH
SOLE
224015
0
10313
SALESFORCE COM INC
COM
79466L302
83217
391941
SH
SOLE
345445
0
46496
SASOL LTD
SPONSORED ADR
803866300
208
8595
SH
SOLE
0
0
8595
SCHLUMBERGER LTD
COM STK
806857108
216
5228
SH
SOLE
2628
0
2600
SCHWAB CHARLES CORP
COM
808513105
164131
1946761
SH
SOLE
1689813
0
256948
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
4845
90740
SH
SOLE
31020
0
59720
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
1579
43000
SH
SOLE
3000
0
40000
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
549
3452
SH
SOLE
1052
0
2400
SHERWIN WILLIAMS CO
COM
824348106
142733
571800
SH
SOLE
519961
0
51839
SHYFT GROUP INC
COM
825698103
490
13557
SH
SOLE
13557
0
0
SKYWATER TECHNOLOGY INC
COM
83089J108
2215
204511
SH
SOLE
204511
0
0
SLEEP NUMBER CORP
COM
83125X103
28053
553202
SH
SOLE
477565
0
75637
SNAP ON INC
COM
833034101
1956
9519
SH
SOLE
5385
0
4134
SONY GROUP CORPORATION
SPONSORED ADR
835699307
356
3470
SH
SOLE
470
0
3000
SOUTHERN CO
COM
842587107
254
3500
SH
SOLE
1400
0
2100
SPDR S&P 500 ETF TR
TR UNIT
78462F103
15802
34989
SH
SOLE
28449
0
6540
STARBUCKS CORP
COM
855244109
892
9805
SH
SOLE
9555
0
250
STATE STR CORP
COM
857477103
205
2357
SH
SOLE
1340
0
1017
SUPERIOR INDS INTL INC
COM
868168105
58
12500
SH
SOLE
0
0
12500
SURMODICS INC
COM
868873100
3246
71604
SH
SOLE
71604
0
0
SYSCO CORP
COM
871829107
123427
1511657
SH
SOLE
1347332
0
164325
TARGET CORP
COM
87612E106
117471
553535
SH
SOLE
396729
0
156806
TENNANT CO
COM
880345103
131376
1667206
SH
SOLE
1471739
0
195467
TESLA INC
COM
88160R101
558
518
SH
SOLE
18
0
500
TEXAS INSTRS INC
COM
882508104
14315
78019
SH
SOLE
68453
0
9566
THERMO FISHER SCIENTIFIC INC
COM
883556102
711
1204
SH
SOLE
54
0
1150
TORO CO
COM
891092108
244448
2859373
SH
SOLE
2365346
0
494027
TRAVELERS COMPANIES INC
COM
89417E109
17107
93619
SH
SOLE
51337
0
42282
UNION PAC CORP
COM
907818108
2343
8577
SH
SOLE
3068
0
5509
UNITED PARCEL SERVICE INC
CL B
911312106
52282
243783
SH
SOLE
127920
0
115863
UNITEDHEALTH GROUP INC
COM
91324P102
449279
880991
SH
SOLE
764769
0
116222
US BANCORP DEL
COM NEW
902973304
357311
6722688
SH
SOLE
5612825
0
1109863
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
546
2400
SH
SOLE
1426
0
974
VANGUARD INDEX FDS
GROWTH ETF
922908736
231
803
SH
SOLE
803
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
413
3813
SH
SOLE
1163
0
2650
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
453
2791
SH
SOLE
2659
0
132
VANGUARD WORLD FDS
INF TECH ETF
92204A702
254
610
SH
SOLE
50
0
560
VERICEL CORP
COM
92346J108
1012
26490
SH
SOLE
26490
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
4506
88453
SH
SOLE
27900
0
60553
VISA INC
COM CL A
92826C839
182096
821101
SH
SOLE
674092
0
147010
WALGREENS BOOTS ALLIANCE INC
COM
931427108
278
6215
SH
SOLE
325
0
5890
WALMART INC
COM
931142103
821
5514
SH
SOLE
3866
0
1648
WEC ENERGY GROUP INC
COM
92939U106
711
7119
SH
SOLE
4153
0
2966
WELLS FARGO CO NEW
COM
949746101
173401
3578234
SH
SOLE
2983348
0
594886
WEYERHAEUSER CO MTN BE
COM NEW
962166104
857
22607
SH
SOLE
11648
0
10959
WINTRUST FINL CORP
COM
97650W108
15019
161621
SH
SOLE
161621
0
0
WORKIVA INC
COM CL A
98139A105
56585
479531
SH
SOLE
450718
0
28813
XCEL ENERGY INC
COM
98389B100
21063
291857
SH
SOLE
198274
0
93583
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
10796
84409
SH
SOLE
33507
0
50902
ZOETIS INC
CL A
98978V103
292
1550
SH
SOLE
1463
0
87