0001172661-22-000530.txt : 20220214
0001172661-22-000530.hdr.sgml : 20220214
20220214123838
ACCESSION NUMBER: 0001172661-22-000530
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20211231
FILED AS OF DATE: 20220214
DATE AS OF CHANGE: 20220214
EFFECTIVENESS DATE: 20220214
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: 22628208
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
12-31-2021
12-31-2021
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
02-14-2022
0
218
10797196
INFORMATION TABLE
2
infotable.xml
3M CO
COM
88579Y101
167972
945626
SH
SOLE
614070
0
331556
AAR CORP
COM
000361105
14881
381272
SH
SOLE
381272
0
0
ABBOTT LABS
COM
002824100
211054
1499599
SH
SOLE
1072888
0
426711
ABBVIE INC
COM
00287Y109
7094
52394
SH
SOLE
23090
0
29304
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
543
1310
SH
SOLE
764
0
546
ACTIVISION BLIZZARD INC
COM
00507V109
69989
1051997
SH
SOLE
961827
0
90170
ADOBE SYSTEMS INCORPORATED
COM
00724F101
743
1310
SH
SOLE
10
0
1300
ALERUS FINL CORP
COM
01446U103
1701
58100
SH
SOLE
58100
0
0
ALLETE INC
COM NEW
018522300
1333
20088
SH
SOLE
9230
0
10858
ALLIANT ENERGY CORP
COM
018802108
47638
774984
SH
SOLE
632258
0
142726
ALPHABET INC
CAP STK CL A
02079K305
3752
1295
SH
SOLE
1112
0
183
ALPHABET INC
CAP STK CL C
02079K107
673321
232694
SH
SOLE
195283
0
37411
ALTRIA GROUP INC
COM
02209S103
238
5021
SH
SOLE
2521
0
2500
AMAZON COM INC
COM
023135106
385453
115601
SH
SOLE
105102
0
10499
AMCOR PLC
ORD
G0250X107
2996
249483
SH
SOLE
142599
0
106884
AMERICAN EXPRESS CO
COM
025816109
64970
397127
SH
SOLE
228964
0
168163
AMERICAN TOWER CORP NEW
COM
03027X100
591
2020
SH
SOLE
0
0
2020
AMERIPRISE FINL INC
COM
03076C106
656
2175
SH
SOLE
1523
0
652
AMETEK INC
COM
031100100
216
1471
SH
SOLE
1471
0
0
AMGEN INC
COM
031162100
1927
8567
SH
SOLE
5921
0
2646
APPLE INC
COM
037833100
24360
137187
SH
SOLE
64124
0
73063
APPLIED MATLS INC
COM
038222105
264
1675
SH
SOLE
198
0
1477
ASSOCIATED BANC CORP
COM
045487105
7805
345524
SH
SOLE
345524
0
0
AT&T INC
COM
00206R102
627
25487
SH
SOLE
8646
0
16841
AUTODESK INC
COM
052769106
232
825
SH
SOLE
825
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
4704
19077
SH
SOLE
16277
0
2800
AXOGEN INC
COM
05463X106
256
27299
SH
SOLE
27299
0
0
AZEK CO INC
CL A
05478C105
8990
194426
SH
SOLE
194426
0
0
BADGER METER INC
COM
056525108
20421
191638
SH
SOLE
90008
0
101630
BAXTER INTL INC
COM
071813109
44334
516468
SH
SOLE
372269
0
144199
BECTON DICKINSON & CO
COM
075887109
968
3851
SH
SOLE
1733
0
2118
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
3155
7
SH
SOLE
7
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
7090
23712
SH
SOLE
7709
0
16003
BIOGEN INC
COM
09062X103
246
1025
SH
SOLE
750
0
275
BIO-TECHNE CORP
COM
09073M104
338244
653815
SH
SOLE
524505
0
129310
BK OF AMERICA CORP
COM
060505104
601
13516
SH
SOLE
2656
0
10860
BLACK HILLS CORP
COM
092113109
8973
127146
SH
SOLE
123578
0
3568
BLACKSTONE INC
COM
09260D107
314
2427
SH
SOLE
2027
0
400
BOEING CO
COM
097023105
593
2944
SH
SOLE
2092
0
852
BOSTON SCIENTIFIC CORP
COM
101137107
203
4768
SH
SOLE
4768
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
4392
70439
SH
SOLE
25545
0
44894
BROADCOM INC
COM
11135F101
216
325
SH
SOLE
325
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
144044
1338323
SH
SOLE
1045967
0
292356
CAMBIUM NETWORKS CORP
SHS
G17766109
3421
133481
SH
SOLE
133481
0
0
CARDIOVASCULAR SYS INC DEL
COM
141619106
3135
166953
SH
SOLE
166953
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
285
5261
SH
SOLE
1676
0
3585
CASEYS GEN STORES INC
COM
147528103
13828
70068
SH
SOLE
70068
0
0
CATALENT INC
COM
148806102
14447
112842
SH
SOLE
112842
0
0
CATERPILLAR INC
COM
149123101
1513
7320
SH
SOLE
1969
0
5351
CHEVRON CORP NEW
COM
166764100
7104
60537
SH
SOLE
20648
0
39889
CINTAS CORP
COM
172908105
1751
3950
SH
SOLE
1584
0
2366
CISCO SYS INC
COM
17275R102
2118
33424
SH
SOLE
7490
0
25934
CMC MATERIALS INC
COM
12571T100
19224
100289
SH
SOLE
100289
0
0
COCA COLA CO
COM
191216100
1709
28862
SH
SOLE
15099
0
13763
COLGATE PALMOLIVE CO
COM
194162103
229
2686
SH
SOLE
2632
0
54
COMCAST CORP NEW
CL A
20030N101
306
6088
SH
SOLE
2685
0
3403
CONOCOPHILLIPS
COM
20825C104
956
13249
SH
SOLE
2838
0
10411
CORE LABORATORIES N V
COM
N22717107
203
9085
SH
SOLE
835
0
8250
CORNING INC
COM
219350105
63383
1702469
SH
SOLE
1376973
0
325496
COSTCO WHSL CORP NEW
COM
22160K105
1802
3174
SH
SOLE
1570
0
1604
CSX CORP
COM
126408103
690
18342
SH
SOLE
1530
0
16812
CULLEN FROST BANKERS INC
COM
229899109
18137
143868
SH
SOLE
127097
0
16771
CUMMINS INC
COM
231021106
269
1231
SH
SOLE
181
0
1050
CVRX INC
COM
126638105
1003
82050
SH
SOLE
82050
0
0
CYBEROPTICS CORP
COM
232517102
3571
76806
SH
SOLE
76806
0
0
DANAHER CORPORATION
COM
235851102
316
959
SH
SOLE
678
0
281
DEERE & CO
COM
244199105
426
1243
SH
SOLE
132
0
1111
DELUXE CORP
COM
248019101
964
30036
SH
SOLE
27227
0
2809
DIGI INTL INC
COM
253798102
62639
2549412
SH
SOLE
2191428
0
357984
DISNEY WALT CO
COM
254687106
154875
999901
SH
SOLE
774067
0
225834
DOMINION ENERGY INC
COM
25746U109
398
5064
SH
SOLE
1682
0
3382
DONALDSON INC
COM
257651109
197087
3325810
SH
SOLE
2636813
0
688997
DUKE ENERGY CORP NEW
COM NEW
26441C204
259
2467
SH
SOLE
834
0
1633
ECOLAB INC
COM
278865100
425420
1813460
SH
SOLE
1485505
0
327955
EDWARDS LIFESCIENCES CORP
COM
28176E108
206
1593
SH
SOLE
633
0
960
ELANCO ANIMAL HEALTH INC
COM
28414H103
19411
683952
SH
SOLE
433579
0
250373
EMERSON ELEC CO
COM
291011104
10853
116739
SH
SOLE
59867
0
56872
ENERPAC TOOL GROUP CORP
CL A COM
292765104
7162
353159
SH
SOLE
353159
0
0
ENTEGRIS INC
COM
29362U104
30707
221580
SH
SOLE
213535
0
8045
ENTERPRISE PRODS PARTNERS L
COM
293792107
211
9600
SH
SOLE
8600
0
1000
ENVESTNET INC
COM
29404K106
7773
97965
SH
SOLE
97965
0
0
EXXON MOBIL CORP
COM
30231G102
2884
47125
SH
SOLE
22303
0
24822
FASTENAL CO
COM
311900104
212745
3321021
SH
SOLE
2600084
0
720937
FISERV INC
COM
337738108
216618
2087080
SH
SOLE
1675658
0
411422
FLEETCOR TECHNOLOGIES INC
COM
339041105
240
1074
SH
SOLE
74
0
1000
FORD MTR CO DEL
COM
345370860
312
15000
SH
SOLE
15000
0
0
FULLER H B CO
COM
359694106
218923
2702753
SH
SOLE
2336196
0
366557
GENERAC HLDGS INC
COM
368736104
29501
83828
SH
SOLE
60960
0
22868
GENERAL ELECTRIC CO
COM NEW
369604301
207
2193
SH
SOLE
1049
0
1144
GENERAL MLS INC
COM
370334104
22664
336354
SH
SOLE
158704
0
177650
GENTHERM INC
COM
37253A103
36764
423061
SH
SOLE
363264
0
59797
GENUINE PARTS CO
COM
372460105
273
1950
SH
SOLE
1950
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
15212
268296
SH
SOLE
268296
0
0
GRACO INC
COM
384109104
333793
4140325
SH
SOLE
3284920
0
855405
GREAT WESTERN BANCORP INC
COM
391416104
9239
272062
SH
SOLE
254709
0
17353
HAWKINS INC
COM
420261109
525
13320
SH
SOLE
320
0
13000
HERSHEY CO
COM
427866108
15400
79600
SH
SOLE
76515
0
3085
HOME DEPOT INC
COM
437076102
172072
414621
SH
SOLE
312551
0
102070
HONEYWELL INTL INC
COM
438516106
150801
723234
SH
SOLE
468360
0
254874
HORMEL FOODS CORP
COM
440452100
239119
4898985
SH
SOLE
4047381
0
851604
HUB GROUP INC
CL A
443320106
9056
107501
SH
SOLE
107501
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
434
28117
SH
SOLE
18050
0
10067
HYLIION HOLDINGS CORP
COMMON STOCK
449109107
1071
172767
SH
SOLE
172767
0
0
IDEXX LABS INC
COM
45168D104
2232
3390
SH
SOLE
448
0
2942
ILLINOIS TOOL WKS INC
COM
452308109
531
2151
SH
SOLE
1375
0
776
INSPIRE MED SYS INC
COM
457730109
39359
171083
SH
SOLE
168820
0
2263
INTEL CORP
COM
458140100
10987
213337
SH
SOLE
78530
0
134807
INTERNATIONAL BUSINESS MACHS
COM
459200101
550
4114
SH
SOLE
1768
0
2346
INTRICON CORP
COM
46121H109
7010
433502
SH
SOLE
433502
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1137
2858
SH
SOLE
1800
0
1058
IPG PHOTONICS CORP
COM
44980X109
258
1500
SH
SOLE
0
0
1500
ISHARES TR
CORE MSCI EAFE
46432F842
366
4903
SH
SOLE
1085
0
3818
ISHARES TR
CORE S&P SCP ETF
464287804
431
3761
SH
SOLE
1887
0
1874
ISHARES TR
CORE S&P500 ETF
464287200
1942
4072
SH
SOLE
1229
0
2843
ISHARES TR
GLOBAL TECH ETF
464287291
237
3684
SH
SOLE
3684
0
0
ISHARES TR
MSCI EAFE ETF
464287465
592
7519
SH
SOLE
6353
0
1166
ISHARES TR
RUS 2000 GRW ETF
464287648
203
694
SH
SOLE
694
0
0
ISHARES TR
RUS MID CAP ETF
464287499
487
5864
SH
SOLE
3304
0
2560
JAMF HLDG CORP
COM
47074L105
61551
1619350
SH
SOLE
1438272
0
181078
JOHNSON & JOHNSON
COM
478160104
265368
1551226
SH
SOLE
1205616
0
345610
JPMORGAN CHASE & CO
COM
46625H100
38587
243681
SH
SOLE
168396
0
75285
KELLOGG CO
COM
487836108
282
4373
SH
SOLE
846
0
3527
KIMBERLY-CLARK CORP
COM
494368103
4629
32390
SH
SOLE
14164
0
18226
LILLY ELI & CO
COM
532457108
183138
663014
SH
SOLE
505064
0
157950
LITTELFUSE INC
COM
537008104
252570
802624
SH
SOLE
684638
0
117986
LOWES COS INC
COM
548661107
1896
7335
SH
SOLE
3442
0
3893
MARCUS CORP DEL
COM
566330106
10030
561568
SH
SOLE
561568
0
0
MARSH & MCLENNAN COS INC
COM
571748102
258
1484
SH
SOLE
284
0
1200
MASTERCARD INCORPORATED
CL A
57636Q104
517
1438
SH
SOLE
100
0
1338
MCCORMICK & CO INC
COM NON VTG
579780206
261
2700
SH
SOLE
2700
0
0
MCDONALDS CORP
COM
580135101
3884
14489
SH
SOLE
11349
0
3140
MEDTRONIC PLC
SHS
G5960L103
282353
2729370
SH
SOLE
2241554
0
487816
MERCK & CO INC
COM
58933Y105
4867
63502
SH
SOLE
28237
0
35265
META PLATFORMS INC
CL A
30303M102
984
2925
SH
SOLE
2859
0
66
MGP INGREDIENTS INC NEW
COM
55303J106
6171
72614
SH
SOLE
72614
0
0
MICROSOFT CORP
COM
594918104
677619
2014805
SH
SOLE
1761868
0
252937
MONDELEZ INTL INC
CL A
609207105
245
3702
SH
SOLE
2916
0
786
MOTOROLA SOLUTIONS INC
COM NEW
620076307
211213
777374
SH
SOLE
672430
0
104944
NANO DIMENSION LTD
SPONSORD ADS NEW
63008G203
38
10000
SH
SOLE
10000
0
0
NEXTERA ENERGY INC
COM
65339F101
516
5530
SH
SOLE
1688
0
3842
NIKE INC
CL B
654106103
740
4437
SH
SOLE
4037
0
400
NORFOLK SOUTHN CORP
COM
655844108
1308
4393
SH
SOLE
1062
0
3331
NORTHWESTERN CORP
COM NEW
668074305
7613
133194
SH
SOLE
129215
0
3979
NOVARTIS AG
SPONSORED ADR
66987V109
222
2536
SH
SOLE
500
0
2036
NUVEEN MINN QUALITY MUN INM
SHS
670734102
469
31200
SH
SOLE
0
0
31200
NVE CORP
COM NEW
629445206
751
10999
SH
SOLE
4021
0
6978
NVENT ELECTRIC PLC
SHS
G6700G107
146042
3843200
SH
SOLE
3315109
0
528091
NVIDIA CORPORATION
COM
67066G104
339013
1152673
SH
SOLE
986288
0
166385
OLD NATL BANCORP IND
COM
680033107
44211
2439905
SH
SOLE
2132117
0
307788
ORACLE CORP
COM
68389X105
2411
27642
SH
SOLE
4961
0
22681
OSHKOSH CORP
COM
688239201
17766
157624
SH
SOLE
157624
0
0
OTIS WORLDWIDE CORP
COM
68902V107
242
2784
SH
SOLE
634
0
2150
PATTERSON COS INC
COM
703395103
543
18502
SH
SOLE
9972
0
8530
PAYCHEX INC
COM
704326107
1055
7730
SH
SOLE
1742
0
5988
PENTAIR PLC
SHS
G7S00T104
13889
190182
SH
SOLE
111187
0
78995
PEPSICO INC
COM
713448108
2187
12589
SH
SOLE
8611
0
3978
PFIZER INC
COM
717081103
44364
751298
SH
SOLE
374371
0
376927
PHILIP MORRIS INTL INC
COM
718172109
449
4723
SH
SOLE
1598
0
3125
PHILLIPS 66
COM
718546104
419
5780
SH
SOLE
3419
0
2361
PHYSICIANS RLTY TR
COM
71943U104
10637
564890
SH
SOLE
536490
0
28400
PLEXUS CORP
COM
729132100
9598
100095
SH
SOLE
100095
0
0
PLUG POWER INC
COM NEW
72919P202
282
10000
SH
SOLE
10000
0
0
POLARIS INC
COM
731068102
43822
398710
SH
SOLE
353591
0
45119
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
106832
1477014
SH
SOLE
1133915
0
343099
PROCTER AND GAMBLE CO
COM
742718109
27782
169838
SH
SOLE
79627
0
90211
PROTO LABS INC
COM
743713109
5824
113411
SH
SOLE
77228
0
36183
PURE CYCLE CORP
COM NEW
746228303
205
14047
SH
SOLE
2192
0
11855
QCR HOLDINGS INC
COM
74727A104
8752
156289
SH
SOLE
156289
0
0
QUALCOMM INC
COM
747525103
206726
1130455
SH
SOLE
953271
0
177184
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
952
11062
SH
SOLE
2815
0
8247
ROCKWELL AUTOMATION INC
COM
773903109
52004
149073
SH
SOLE
144793
0
4280
SALESFORCE COM INC
COM
79466L302
61377
241517
SH
SOLE
220462
0
21055
SCHWAB CHARLES CORP
COM
808513105
160245
1905412
SH
SOLE
1650881
0
254531
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
1671
43000
SH
SOLE
3000
0
40000
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
5127
45370
SH
SOLE
15510
0
29860
SEI INVTS CO
COM
784117103
201
3300
SH
SOLE
0
0
3300
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
600
3452
SH
SOLE
1052
0
2400
SHERWIN WILLIAMS CO
COM
824348106
190644
541356
SH
SOLE
490826
0
50530
SHYFT GROUP INC
COM
825698103
666
13557
SH
SOLE
13557
0
0
SKYWATER TECHNOLOGY INC
COM
83089J108
2251
138753
SH
SOLE
138753
0
0
SLEEP NUMBER CORP
COM
83125X103
37889
494639
SH
SOLE
441662
0
52977
SNAP ON INC
COM
833034101
2253
10460
SH
SOLE
6005
0
4455
SONY GROUP CORPORATION
SPONSORED ADR
835699307
269
2125
SH
SOLE
470
0
1655
SOUTHERN CO
COM
842587107
240
3500
SH
SOLE
1400
0
2100
SPDR S&P 500 ETF TR
TR UNIT
78462F103
16491
34721
SH
SOLE
25258
0
9463
STARBUCKS CORP
COM
855244109
1030
8810
SH
SOLE
8560
0
250
SURMODICS INC
COM
868873100
2911
60464
SH
SOLE
60464
0
0
SYSCO CORP
COM
871829107
111640
1421254
SH
SOLE
1305139
0
116115
TARGET CORP
COM
87612E106
129682
560326
SH
SOLE
400225
0
160101
TENNANT CO
COM
880345103
136155
1680102
SH
SOLE
1483886
0
196216
TESLA INC
COM
88160R101
547
518
SH
SOLE
18
0
500
TEXAS INSTRS INC
COM
882508104
14052
74560
SH
SOLE
65584
0
8976
THERMO FISHER SCIENTIFIC INC
COM
883556102
803
1204
SH
SOLE
54
0
1150
TORO CO
COM
891092108
272154
2723989
SH
SOLE
2252400
0
471589
TRANE TECHNOLOGIES PLC
SHS
G8994E103
238
1179
SH
SOLE
819
0
360
TRAVELERS COMPANIES INC
COM
89417E109
15816
101109
SH
SOLE
54707
0
46402
UNION PAC CORP
COM
907818108
2098
8327
SH
SOLE
2818
0
5509
UNITED PARCEL SERVICE INC
CL B
911312106
52709
245915
SH
SOLE
129986
0
115929
UNITEDHEALTH GROUP INC
COM
91324P102
460732
917537
SH
SOLE
800463
0
117074
US BANCORP DEL
COM NEW
902973304
377625
6722887
SH
SOLE
5610303
0
1112584
VANGUARD INDEX FDS
GROWTH ETF
922908736
258
803
SH
SOLE
803
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
437
3765
SH
SOLE
1115
0
2650
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
582
2411
SH
SOLE
1152
0
1259
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
479
2791
SH
SOLE
2659
0
132
VANGUARD WORLD FDS
INF TECH ETF
92204A702
334
730
SH
SOLE
50
0
680
VERICEL CORP
COM
92346J108
1054
26825
SH
SOLE
26825
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
4912
94532
SH
SOLE
26251
0
68281
VISA INC
COM CL A
92826C839
229884
1060792
SH
SOLE
912784
0
148008
WALGREENS BOOTS ALLIANCE INC
COM
931427108
369
7075
SH
SOLE
1225
0
5850
WALMART INC
COM
931142103
745
5151
SH
SOLE
3466
0
1685
WEC ENERGY GROUP INC
COM
92939U106
431
4444
SH
SOLE
1478
0
2966
WELLS FARGO CO NEW
COM
949746101
175969
3667548
SH
SOLE
3060446
0
607102
WEYERHAEUSER CO MTN BE
COM NEW
962166104
931
22607
SH
SOLE
11648
0
10959
WINTRUST FINL CORP
COM
97650W108
17360
191143
SH
SOLE
191143
0
0
WORKIVA INC
COM CL A
98139A105
52122
399431
SH
SOLE
379819
0
19612
XCEL ENERGY INC
COM
98389B100
19134
282627
SH
SOLE
185870
0
96757
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
19510
153574
SH
SOLE
67077
0
86497
ZOETIS INC
CL A
98978V103
416
1704
SH
SOLE
1617
0
87