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