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