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