0001172661-21-002287.txt : 20211115 0001172661-21-002287.hdr.sgml : 20211115 20211115140827 ACCESSION NUMBER: 0001172661-21-002287 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211115 DATE AS OF CHANGE: 20211115 EFFECTIVENESS DATE: 20211115 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: 211409011 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-2021 09-30-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 11-15-2021 0 210 9994905
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 172877 985502 SH SOLE 631961 0 353540 AAR CORP COM 000361105 12374 381569 SH SOLE 381569 0 0 ABBOTT LABS COM 002824100 178221 1508686 SH SOLE 1064150 0 444536 ABBVIE INC COM 00287Y109 5467 50678 SH SOLE 20599 0 30079 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 419 1310 SH SOLE 764 0 546 ACTIVISION BLIZZARD INC COM 00507V109 85893 1109875 SH SOLE 982670 0 127205 ADOBE SYSTEMS INCORPORATED COM 00724F101 754 1310 SH SOLE 10 0 1300 ALLETE INC COM NEW 018522300 1369 22997 SH SOLE 10214 0 12783 ALLIANT ENERGY CORP COM 018802108 43491 776895 SH SOLE 627978 0 148917 ALPHABET INC CAP STK CL A 02079K305 3417 1278 SH SOLE 1095 0 183 ALPHABET INC CAP STK CL C 02079K107 617702 231756 SH SOLE 193611 0 38145 ALTRIA GROUP INC COM 02209S103 228 5019 SH SOLE 2519 0 2500 AMAZON COM INC COM 023135106 351844 107105 SH SOLE 98137 0 8968 AMCOR PLC ORD G0250X107 3334 287663 SH SOLE 167779 0 119884 AMERICAN EXPRESS CO COM 025816109 104523 623906 SH SOLE 424581 0 199325 AMERICAN TOWER CORP NEW COM 03027X100 536 2020 SH SOLE 0 0 2020 AMERIPRISE FINL INC COM 03076C106 624 2362 SH SOLE 1710 0 652 AMETEK INC COM 031100100 299 2411 SH SOLE 2411 0 0 AMGEN INC COM 031162100 1835 8630 SH SOLE 5984 0 2646 APPLE INC COM 037833100 19371 136897 SH SOLE 64968 0 71929 APPLIED MATLS INC COM 038222105 705 5477 SH SOLE 0 0 5477 ASSOCIATED BANC CORP COM 045487105 7402 345553 SH SOLE 345553 0 0 AT&T INC COM 00206R102 776 28733 SH SOLE 11006 0 17727 AUTODESK INC COM 052769106 235 825 SH SOLE 825 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3774 18877 SH SOLE 16277 0 2600 AXOGEN INC COM 05463X106 431 27299 SH SOLE 27299 0 0 AZEK CO INC CL A 05478C105 4056 111026 SH SOLE 111026 0 0 BADGER METER INC COM 056525108 20254 200256 SH SOLE 85743 0 114513 BAXTER INTL INC COM 071813109 46325 575964 SH SOLE 416753 0 159211 BECTON DICKINSON & CO COM 075887109 955 3884 SH SOLE 1816 0 2068 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2880 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6550 23998 SH SOLE 7840 0 16158 BIOGEN INC COM 09062X103 290 1025 SH SOLE 750 0 275 BIO-TECHNE CORP COM 09073M104 321092 662634 SH SOLE 523422 0 139212 BK OF AMERICA CORP COM 060505104 567 13355 SH SOLE 2790 0 10565 BLACK HILLS CORP COM 092113109 8832 140721 SH SOLE 137153 0 3568 BLACKSTONE INC COM 09260D107 477 4100 SH SOLE 4100 0 0 BOEING CO COM 097023105 775 3525 SH SOLE 3025 0 500 BOSTON SCIENTIFIC CORP COM 101137107 207 4768 SH SOLE 4768 0 0 BP PLC SPONSORED ADR 055622104 206 7526 SH SOLE 4626 0 2900 BRISTOL-MYERS SQUIBB CO COM 110122108 4562 77105 SH SOLE 26005 0 51100 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 113886 1309032 SH SOLE 1006569 0 302463 CAMBIUM NETWORKS CORP SHS G17766109 3493 96514 SH SOLE 96514 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 5485 167060 SH SOLE 167060 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 295 5700 SH SOLE 2115 0 3585 CASEYS GEN STORES INC COM 147528103 12407 65835 SH SOLE 65835 0 0 CATALENT INC COM 148806102 15943 119806 SH SOLE 119806 0 0 CATERPILLAR INC COM 149123101 1310 6822 SH SOLE 1611 0 5211 CHEVRON CORP NEW COM 166764100 6438 63459 SH SOLE 21091 0 42368 CINTAS CORP COM 172908105 1507 3959 SH SOLE 1593 0 2366 CISCO SYS INC COM 17275R102 1469 26987 SH SOLE 7266 0 19721 CMC MATERIALS INC COM 12571T100 13807 112041 SH SOLE 112041 0 0 COCA COLA CO COM 191216100 1552 29579 SH SOLE 17599 0 11980 COMCAST CORP NEW CL A 20030N101 313 5597 SH SOLE 2069 0 3528 CONOCOPHILLIPS COM 20825C104 932 13754 SH SOLE 2713 0 11041 CORE LABORATORIES N V COM N22717107 252 9085 SH SOLE 835 0 8250 CORESITE RLTY CORP COM 21870Q105 146500 1057458 SH SOLE 918686 0 138772 CORNING INC COM 219350105 62674 1717562 SH SOLE 1368857 0 348705 COSTCO WHSL CORP NEW COM 22160K105 1193 2656 SH SOLE 1165 0 1491 CSX CORP COM 126408103 572 19242 SH SOLE 1530 0 17712 CULLEN FROST BANKERS INC COM 229899109 18020 151912 SH SOLE 130724 0 21188 CUMMINS INC COM 231021106 208 928 SH SOLE 0 0 928 CYBEROPTICS CORP COM 232517102 2839 79806 SH SOLE 79806 0 0 DANAHER CORPORATION COM 235851102 280 921 SH SOLE 640 0 281 DEERE & CO COM 244199105 306 913 SH SOLE 132 0 781 DELUXE CORP COM 248019101 1080 30095 SH SOLE 27286 0 2809 DIGI INTL INC COM 253798102 54247 2580738 SH SOLE 2203659 0 377079 DISNEY WALT CO COM 254687106 170146 1005768 SH SOLE 770810 0 234958 DOMINION ENERGY INC COM 25746U109 338 4632 SH SOLE 1250 0 3382 DONALDSON INC COM 257651109 191584 3337119 SH SOLE 2618044 0 719075 DUKE ENERGY CORP NEW COM NEW 26441C204 251 2574 SH SOLE 1159 0 1415 ECOLAB INC COM 278865100 381326 1827848 SH SOLE 1486576 0 341272 ELANCO ANIMAL HEALTH INC COM 28414H103 36494 1144356 SH SOLE 877027 0 267329 EMERSON ELEC CO COM 291011104 12524 132956 SH SOLE 63572 0 69384 ENERPAC TOOL GROUP CORP CL A COM 292765104 6459 311559 SH SOLE 311559 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 208 9600 SH SOLE 8600 0 1000 ENVESTNET INC COM 29404K106 7863 97996 SH SOLE 97996 0 0 EXELON CORP COM 30161N101 303 6278 SH SOLE 278 0 6000 EXXON MOBIL CORP COM 30231G102 3227 54867 SH SOLE 24129 0 30738 FACEBOOK INC CL A 30303M102 957 2820 SH SOLE 2754 0 66 FASTENAL CO COM 311900104 175582 3402094 SH SOLE 2610550 0 791544 FISERV INC COM 337738108 226913 2091360 SH SOLE 1654759 0 436601 FLEETCOR TECHNOLOGIES INC COM 339041105 261 1000 SH SOLE 0 0 1000 FORD MTR CO DEL COM 345370860 269 19000 SH SOLE 15000 0 4000 FULLER H B CO COM 359694106 174863 2708536 SH SOLE 2323489 0 385047 GENERAC HLDGS INC COM 368736104 35249 86254 SH SOLE 57616 0 28638 GENERAL ELECTRIC CO COM NEW 369604301 241 2336 SH SOLE 1115 0 1221 GENERAL MLS INC COM 370334104 21324 356475 SH SOLE 159861 0 196614 GENTHERM INC COM 37253A103 39302 485634 SH SOLE 416545 0 69089 GENUINE PARTS CO COM 372460105 236 1950 SH SOLE 1700 0 250 GLACIER BANCORP INC NEW COM 37637Q105 14858 268432 SH SOLE 268432 0 0 GRACO INC COM 384109104 290820 4156346 SH SOLE 3265861 0 890485 GREAT WESTERN BANCORP INC COM 391416104 21278 649898 SH SOLE 610690 0 39208 HAWKINS INC COM 420261109 465 13320 SH SOLE 320 0 13000 HERSHEY CO COM 427866108 12970 76635 SH SOLE 72650 0 3985 HOME DEPOT INC COM 437076102 138533 422022 SH SOLE 316569 0 105453 HONEYWELL INTL INC COM 438516106 155912 734465 SH SOLE 466636 0 267829 HORMEL FOODS CORP COM 440452100 195171 4760257 SH SOLE 3876253 0 884004 HUB GROUP INC CL A 443320106 7396 107576 SH SOLE 107576 0 0 HUNTINGTON BANCSHARES INC COM 446150104 435 28117 SH SOLE 18050 0 10067 HYLIION HOLDINGS CORP COMMON STOCK 449109107 1246 148367 SH SOLE 148367 0 0 IDEXX LABS INC COM 45168D104 2117 3404 SH SOLE 448 0 2956 ILLINOIS TOOL WKS INC COM 452308109 372 1799 SH SOLE 1400 0 399 INSPIRE MED SYS INC COM 457730109 40103 172203 SH SOLE 169754 0 2449 INTEL CORP COM 458140100 11609 217878 SH SOLE 83390 0 134488 INTERNATIONAL BUSINESS MACHS COM 459200101 741 5335 SH SOLE 2088 0 3247 INTRICON CORP COM 46121H109 7085 390164 SH SOLE 390164 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 449 1255 SH SOLE 1020 0 235 IPG PHOTONICS CORP COM 44980X109 238 1500 SH SOLE 0 0 1500 ISHARES TR CORE S&P500 ETF 464287200 1704 3955 SH SOLE 1112 0 2843 ISHARES TR GLOBAL TECH ETF 464287291 209 3684 SH SOLE 3684 0 0 ISHARES TR MSCI EAFE ETF 464287465 241 3092 SH SOLE 2100 0 992 ISHARES TR RUS MID CAP ETF 464287499 262 3348 SH SOLE 2948 0 400 JAMF HLDG CORP COM 47074L105 58879 1528526 SH SOLE 1347838 0 180688 JOHNSON & JOHNSON COM 478160104 249896 1547344 SH SOLE 1194200 0 353144 JPMORGAN CHASE & CO COM 46625H100 36349 222062 SH SOLE 151522 0 70540 KIMBERLY-CLARK CORP COM 494368103 4486 33875 SH SOLE 13236 0 20639 LILLY ELI & CO COM 532457108 153233 663205 SH SOLE 497810 0 165395 LITTELFUSE INC COM 537008104 211468 773841 SH SOLE 657582 0 116259 LOWES COS INC COM 548661107 1468 7235 SH SOLE 3442 0 3793 MARCUS CORP DEL COM 566330106 9807 562031 SH SOLE 562031 0 0 MASTERCARD INCORPORATED CL A 57636Q104 500 1438 SH SOLE 100 0 1338 MCCORMICK & CO INC COM NON VTG 579780206 219 2700 SH SOLE 2700 0 0 MCDONALDS CORP COM 580135101 3531 14647 SH SOLE 11421 0 3226 MDU RES GROUP INC COM 552690109 235 7933 SH SOLE 3733 0 4200 MEDTRONIC PLC SHS G5960L103 342968 2736081 SH SOLE 2231347 0 504734 MERCK & CO INC COM 58933Y105 4809 64028 SH SOLE 29014 0 35014 MGP INGREDIENTS INC NEW COM 55303J106 4730 72661 SH SOLE 72661 0 0 MICROSOFT CORP COM 594918104 587389 2083530 SH SOLE 1816312 0 267218 MICROVAST HOLDINGS INC COM 59516C106 576 70100 SH SOLE 70100 0 0 MONDELEZ INTL INC CL A 609207105 260 4471 SH SOLE 3385 0 1086 MOTOROLA SOLUTIONS INC COM NEW 620076307 189509 815724 SH SOLE 705505 0 110219 NEXTERA ENERGY INC COM 65339F101 227 2888 SH SOLE 1688 0 1200 NIKE INC CL B 654106103 586 4037 SH SOLE 4037 0 0 NORFOLK SOUTHN CORP COM 655844108 1046 4373 SH SOLE 1062 0 3311 NORTHWESTERN CORP COM NEW 668074305 8087 141133 SH SOLE 137154 0 3979 NUVEEN MINN QUALITY MUN INM SHS 670734102 499 31200 SH SOLE 0 0 31200 NVE CORP COM NEW 629445206 1183 18494 SH SOLE 7113 0 11381 NVENT ELECTRIC PLC SHS G6700G107 124724 3857826 SH SOLE 3299700 0 558126 NVIDIA CORPORATION COM 67066G104 276449 1334471 SH SOLE 1154069 0 180402 OLD NATL BANCORP IND COM 680033107 42730 2520934 SH SOLE 2213146 0 307788 ORACLE CORP COM 68389X105 2274 26096 SH SOLE 3986 0 22110 OSHKOSH CORP COM 688239201 14636 142975 SH SOLE 142975 0 0 OTIS WORLDWIDE CORP COM 68902V107 229 2784 SH SOLE 634 0 2150 PATTERSON COS INC COM 703395103 4689 155565 SH SOLE 146935 0 8630 PAYCHEX INC COM 704326107 307 2730 SH SOLE 1742 0 988 PENTAIR PLC SHS G7S00T104 14842 204355 SH SOLE 103859 0 100496 PEPSICO INC COM 713448108 1820 12100 SH SOLE 6701 0 5399 PFIZER INC COM 717081103 70349 1635633 SH SOLE 1170711 0 464922 PHILIP MORRIS INTL INC COM 718172109 457 4823 SH SOLE 1698 0 3125 PHILLIPS 66 COM 718546104 413 5901 SH SOLE 3419 0 2482 PHYSICIANS RLTY TR COM 71943U104 9969 565804 SH SOLE 537404 0 28400 PLEXUS CORP COM 729132100 8466 94685 SH SOLE 94685 0 0 PLUG POWER INC COM NEW 72919P202 255 10000 SH SOLE 10000 0 0 POLARIS INC COM 731068102 31646 264467 SH SOLE 232341 0 32126 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 107118 1663323 SH SOLE 1270524 0 392799 PROCTER AND GAMBLE CO COM 742718109 26052 186350 SH SOLE 87988 0 98362 PROTO LABS INC COM 743713109 12228 183598 SH SOLE 137661 0 45937 PURE CYCLE CORP COM NEW 746228303 158 11855 SH SOLE 0 0 11855 QCR HOLDINGS INC COM 74727A104 7610 147945 SH SOLE 147945 0 0 QUALCOMM INC COM 747525103 145997 1131938 SH SOLE 946900 0 185038 RAYTHEON TECHNOLOGIES CORP COM 75513E101 849 9876 SH SOLE 2474 0 7402 REATA PHARMACEUTICALS INC CL A 75615P103 201 2000 SH SOLE 0 0 2000 ROCKWELL AUTOMATION INC COM 773903109 43867 149187 SH SOLE 144882 0 4305 SCHWAB CHARLES CORP COM 808513105 115941 1591721 SH SOLE 1348088 0 243633 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1664 43000 SH SOLE 3000 0 40000 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4712 45370 SH SOLE 15510 0 29860 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 515 3452 SH SOLE 1052 0 2400 SHERWIN WILLIAMS CO COM 824348106 156151 558222 SH SOLE 506961 0 51261 SHYFT GROUP INC COM 825698103 502 13200 SH SOLE 0 0 13200 SKYWATER TECHNOLOGY INC COM 83089J108 3766 138465 SH SOLE 138465 0 0 SLEEP NUMBER CORP COM 83125X103 30668 328069 SH SOLE 321401 0 6668 SNAP ON INC COM 833034101 2233 10685 SH SOLE 6080 0 4605 SONY GROUP CORPORATION SPONSORED ADR 835699307 235 2125 SH SOLE 470 0 1655 SOUTHERN CO COM 842587107 258 4158 SH SOLE 1400 0 2758 SPDR S&P 500 ETF TR TR UNIT 78462F103 6370 14843 SH SOLE 12120 0 2723 SQUARE INC CL A 852234103 240 1000 SH SOLE 1000 0 0 STARBUCKS CORP COM 855244109 938 8499 SH SOLE 8249 0 250 SURMODICS INC COM 868873100 3365 60520 SH SOLE 60520 0 0 SYSCO CORP COM 871829107 74652 950978 SH SOLE 843048 0 107930 TARGET CORP COM 87612E106 128382 561185 SH SOLE 390434 0 170751 TENNANT CO COM 880345103 124025 1677146 SH SOLE 1475612 0 201534 TESLA INC COM 88160R101 402 518 SH SOLE 18 0 500 TEXAS INSTRS INC COM 882508104 14041 73050 SH SOLE 64355 0 8695 THERMO FISHER SCIENTIFIC INC COM 883556102 657 1150 SH SOLE 0 0 1150 TORO CO COM 891092108 253934 2606863 SH SOLE 2126224 0 480639 TRANE TECHNOLOGIES PLC SHS G8994E103 204 1179 SH SOLE 819 0 360 TRAVELERS COMPANIES INC COM 89417E109 15411 101384 SH SOLE 50829 0 50555 UNION PAC CORP COM 907818108 1652 8427 SH SOLE 2818 0 5609 UNITED PARCEL SERVICE INC CL B 911312106 45477 249738 SH SOLE 126503 0 123235 UNITEDHEALTH GROUP INC COM 91324P102 363685 930760 SH SOLE 810932 0 119828 US BANCORP DEL COM NEW 902973304 387568 6520325 SH SOLE 5357494 0 1162830 VANGUARD INDEX FDS GROWTH ETF 922908736 233 803 SH SOLE 803 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 556 2504 SH SOLE 1045 0 1459 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 429 2791 SH SOLE 2659 0 132 VANGUARD WORLD FDS INF TECH ETF 92204A702 313 780 SH SOLE 50 0 730 VERICEL CORP COM 92346J108 1327 27200 SH SOLE 27200 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5098 94381 SH SOLE 25096 0 69285 VISA INC COM CL A 92826C839 235522 1057340 SH SOLE 906539 0 150801 WALGREENS BOOTS ALLIANCE INC COM 931427108 340 7225 SH SOLE 1225 0 6000 WALMART INC COM 931142103 732 5251 SH SOLE 3566 0 1685 WEC ENERGY GROUP INC COM 92939U106 646 7319 SH SOLE 4353 0 2966 WELLS FARGO CO NEW COM 949746101 170869 3681737 SH SOLE 3039564 0 642173 WEYERHAEUSER CO MTN BE COM NEW 962166104 802 22550 SH SOLE 11648 0 10902 WINTRUST FINL CORP COM 97650W108 18882 234941 SH SOLE 234941 0 0 WORKIVA INC COM CL A 98139A105 58989 418481 SH SOLE 397909 0 20572 XCEL ENERGY INC COM 98389B100 17653 282443 SH SOLE 180914 0 101529 XYLEM INC COM 98419M100 200 1620 SH SOLE 1100 0 520 ZIMMER BIOMET HOLDINGS INC COM 98956P102 31006 211847 SH SOLE 89896 0 121951 ZOETIS INC CL A 98978V103 314 1617 SH SOLE 1617 0 0