13F HOLDINGS REPORT
MAIRS & POWER INC
Quarter ended Q1 2024 · Filed May 15, 2024 · Accession 0001172661-24-002334
Total Value
$10.33B
Positions
226
Other Managers
0
Confidential Omitted
No
Holdings (226)
| # | Issuer | Ticker / CUSIP | Shares | Value | % of Filing |
|---|---|---|---|---|---|
| 1 | MICROSOFT CORP | MSFT | 1,966,804 | $827.5M | 8.01% |
| 2 | NVIDIA CORPORATION | NVDA | 655,857 | $592.6M | 5.74% |
| 3 | ALPHABET INC | GOOG | 3,205,267 | $488.0M | 4.73% |
| 4 | AMAZON COM INC | AMZN | 2,430,175 | $438.4M | 4.24% |
| 5 | UNITEDHEALTH GROUP INC | UNH | 816,526 | $403.9M | 3.91% |
| 6 | GRACO INC | GGG | 3,792,159 | $354.4M | 3.43% |
| 7 | JPMORGAN CHASE & CO | VYLD | 1,716,546 | $343.8M | 3.33% |
| 8 | FISERV INC | FISV | 1,909,516 | $305.2M | 2.95% |
| 9 | TORO CO | TORO | 3,244,481 | $297.3M | 2.88% |
| 10 | ELI LILLY & CO | LLY | 364,467 | $283.5M | 2.75% |
| 11 | US BANCORP DEL | USB-PS | 5,849,322 | $261.5M | 2.53% |
| 12 | MEDTRONIC PLC | MDT | 2,986,579 | $260.3M | 2.52% |
| 13 | ECOLAB INC | ECL | 991,564 | $229.0M | 2.22% |
| 14 | QUALCOMM INC | QCOM | 1,312,754 | $222.2M | 2.15% |
| 15 | BIO-TECHNE CORP | TECH | 2,959,357 | $208.3M | 2.02% |
| 16 | LITTELFUSE INC | LFUS | 857,751 | $207.9M | 2.01% |
| 17 | FASTENAL CO | FAST | 2,692,096 | $207.7M | 2.01% |
| 18 | NVENT ELECTRIC PLC | NVT | 2,630,651 | $198.4M | 1.92% |
| 19 | HORMEL FOODS CORP | HRL | 5,548,480 | $193.6M | 1.87% |
| 20 | JOHNSON & JOHNSON | JNJ | 1,216,514 | $192.4M | 1.86% |
| 21 | MOTOROLA SOLUTIONS INC | MSI | 500,799 | $177.8M | 1.72% |
| 22 | VISA INC | V | 627,269 | $175.1M | 1.70% |
| 23 | FULLER H B CO | FUL | 2,149,029 | $171.4M | 1.66% |
| 24 | VERIZON COMMUNICATIONS INC | VZ | 4,004,841 | $168.0M | 1.63% |
| 25 | ALLIANT ENERGY CORP | LNT | 3,321,368 | $167.4M | 1.62% |
| 26 | APPLE INC | AAPL | 955,549 | $163.9M | 1.59% |
| 27 | SHERWIN WILLIAMS CO | SHW | 460,977 | $160.1M | 1.55% |
| 28 | WELLS FARGO CO NEW | 949746101 | 2,668,307 | $154.7M | 1.50% |
| 29 | TENNANT CO | TNC | 1,169,609 | $142.2M | 1.38% |
| 30 | ABBOTT LABS | ABLZF | 1,249,673 | $142.0M | 1.38% |
| 31 | HONEYWELL INTL INC | 438516106 | 664,822 | $136.5M | 1.32% |
| 32 | ENTEGRIS INC | ENTG | 947,489 | $133.2M | 1.29% |
| 33 | DONALDSON INC | DCI | 1,601,031 | $119.6M | 1.16% |
| 34 | ROCKWELL AUTOMATION INC | ROK | 382,874 | $111.5M | 1.08% |
| 35 | PRINCIPAL FINANCIAL GROUP IN | PFG | 1,228,314 | $106.0M | 1.03% |
| 36 | SYSCO CORP | SYY | 1,269,689 | $103.1M | 1.00% |
| 37 | SCHWAB CHARLES CORP | SCHW-PJ | 1,386,956 | $100.3M | 0.97% |
| 38 | TARGET CORP | TGT | 458,724 | $81.3M | 0.79% |
| 39 | SALESFORCE INC | CRM | 267,036 | $80.4M | 0.78% |
| 40 | HOME DEPOT INC | HD | 169,118 | $64.9M | 0.63% |
| 41 | WORKIVA INC | WK | 757,234 | $64.2M | 0.62% |
| 42 | BEST BUY INC | BBY | 692,770 | $56.8M | 0.55% |
| 43 | AMERICAN EXPRESS CO | AXP | 234,619 | $53.4M | 0.52% |
| 44 | C H ROBINSON WORLDWIDE INC | CHRW | 692,273 | $52.7M | 0.51% |
| 45 | PIPER SANDLER COMPANIES | PIPR | 259,355 | $51.5M | 0.50% |
| 46 | DISNEY WALT CO | 254687106 | 380,098 | $46.5M | 0.45% |
| 47 | CASEYS GEN STORES INC | 147528103 | 137,774 | $43.9M | 0.42% |
| 48 | POLARIS INC | PII | 365,653 | $36.6M | 0.35% |
| 49 | TEXAS INSTRS INC | 882508104 | 205,817 | $35.9M | 0.35% |
| 50 | ULTA BEAUTY INC | ULTA | 64,766 | $33.9M | 0.33% |
| 51 | PROCTER AND GAMBLE CO | 742718109 | 189,666 | $30.8M | 0.30% |
| 52 | OLD NATL BANCORP IND | 680033107 | 1,473,316 | $25.7M | 0.25% |
| 53 | GENERAC HLDGS INC | GNRC | 200,237 | $25.3M | 0.24% |
| 54 | AUTOMATIC DATA PROCESSING IN | ADP | 96,191 | $24.0M | 0.23% |
| 55 | 3M CO | MMM | 222,958 | $23.6M | 0.23% |
| 56 | HERSHEY CO | HSY | 113,584 | $22.1M | 0.21% |
| 57 | BADGER METER INC | BMI | 133,552 | $21.6M | 0.21% |
| 58 | UNITED PARCEL SERVICE INC | UPS | 142,315 | $21.2M | 0.20% |
| 59 | XCEL ENERGY INC | XELLL | 364,380 | $19.6M | 0.19% |
| 60 | TRAVELERS COMPANIES INC | TRV | 77,711 | $17.9M | 0.17% |
| 61 | AZEK CO INC | 05478C105 | 280,260 | $14.1M | 0.14% |
| 62 | HUB GROUP INC | HUBG | 296,669 | $12.8M | 0.12% |
| 63 | INSPIRE MED SYS INC | 457730109 | 59,188 | $12.7M | 0.12% |
| 64 | WINTRUST FINL CORP | 97650W108 | 121,160 | $12.6M | 0.12% |
| 65 | AAR CORP | AIR | 200,746 | $12.0M | 0.12% |
| 66 | ALTAIR ENGR INC | 021369103 | 138,788 | $12.0M | 0.12% |
| 67 | JOHN BEAN TECHNOLOGIES CORP | JBTM | 112,147 | $11.8M | 0.11% |
| 68 | MEDPACE HLDGS INC | MEDP | 28,789 | $11.6M | 0.11% |
| 69 | BERKSHIRE HATHAWAY INC DEL | BRK-A | 26,464 | $11.1M | 0.11% |
| 70 | CULLEN FROST BANKERS INC | CFR-PB | 98,227 | $11.1M | 0.11% |
| 71 | GENTHERM INC | THRM | 191,342 | $11.0M | 0.11% |
| 72 | ASSOCIATED BANC CORP | ASBA | 474,515 | $10.2M | 0.10% |
| 73 | GENERAL MLS INC | 370334104 | 138,250 | $9.7M | 0.09% |
| 74 | QCR HOLDINGS INC | QCRH | 157,728 | $9.6M | 0.09% |
| 75 | PLEXUS CORP | PLXS | 99,187 | $9.4M | 0.09% |
| 76 | MGP INGREDIENTS INC NEW | MGPI | 105,288 | $9.1M | 0.09% |
| 77 | KNIFE RIVER CORP | KNF | 109,285 | $8.9M | 0.09% |
| 78 | GLACIER BANCORP INC NEW | GBCI | 215,080 | $8.7M | 0.08% |
| 79 | NORTHERN TR CORP | NTRSO | 94,071 | $8.4M | 0.08% |
| 80 | META PLATFORMS INC | META | 17,049 | $8.3M | 0.08% |
| 81 | JAMF HLDG CORP | 47074L105 | 446,002 | $8.2M | 0.08% |
| 82 | EMERSON ELEC CO | EMR | 71,283 | $8.1M | 0.08% |
| 83 | CLEARFIELD INC | CLFD | 259,166 | $8.0M | 0.08% |
| 84 | ABBVIE INC | ABBV | 43,632 | $7.9M | 0.08% |
| 85 | PENTAIR PLC | PNR | 91,412 | $7.8M | 0.08% |
| 86 | BLACK HILLS CORP | BKH | 140,630 | $7.7M | 0.07% |
| 87 | MERCK & CO INC | MRK | 57,017 | $7.5M | 0.07% |
| 88 | NORTHWESTERN ENERGY GROUP IN | NWE | 137,280 | $7.0M | 0.07% |
| 89 | CATERPILLAR INC | CAT | 17,435 | $6.4M | 0.06% |
| 90 | OSHKOSH CORP | OSK | 50,485 | $6.3M | 0.06% |
| 91 | SCHWAB STRATEGIC TR | 808524102 | 89,300 | $5.5M | 0.05% |
| 92 | NEOGEN CORP | NEOG | 344,493 | $5.4M | 0.05% |
| 93 | ALPHABET INC | GOOG | 32,447 | $4.9M | 0.05% |
| 94 | PALO ALTO NETWORKS INC | PANW | 17,013 | $4.8M | 0.05% |
| 95 | CORNING INC | GLW | 125,460 | $4.1M | 0.04% |
| 96 | CHEVRON CORP NEW | CVX | 24,355 | $3.8M | 0.04% |
| 97 | BERKSHIRE HATHAWAY INC DEL | BRK-A | 6 | $3.8M | 0.04% |
| 98 | MCDONALDS CORP | MCD | 13,492 | $3.8M | 0.04% |
| 99 | PFIZER INC | PFE | 135,390 | $3.8M | 0.04% |
| 100 | EXXON MOBIL CORP | XOM | 30,721 | $3.6M | 0.03% |
| 101 | BAXTER INTL INC | 071813109 | 80,324 | $3.4M | 0.03% |
| 102 | COSTCO WHSL CORP NEW | 22160K105 | 4,579 | $3.4M | 0.03% |
| 103 | ISHARES TR | 464287200 | 6,235 | $3.3M | 0.03% |
| 104 | ORACLE CORP | ORCL-PD | 26,034 | $3.3M | 0.03% |
| 105 | CONOCOPHILLIPS | COP | 25,200 | $3.2M | 0.03% |
| 106 | AMERIPRISE FINL INC | 03076C106 | 6,865 | $3.0M | 0.03% |
| 107 | SPDR S&P 500 ETF TR | SPY | 5,531 | $2.9M | 0.03% |
| 108 | ALERUS FINL CORP | 01446U103 | 124,294 | $2.7M | 0.03% |
| 109 | CINTAS CORP | CTAS | 3,774 | $2.6M | 0.03% |
| 110 | BRISTOL-MYERS SQUIBB CO | CELG-RI | 46,497 | $2.5M | 0.02% |
| 111 | MARCUS CORP DEL | MCS | 169,856 | $2.4M | 0.02% |
| 112 | ZIMMER BIOMET HOLDINGS INC | ZBH | 16,500 | $2.2M | 0.02% |
| 113 | WOODWARD INC | WWD | 14,000 | $2.2M | 0.02% |
| 114 | AMGEN INC | AMGN | 7,285 | $2.1M | 0.02% |
| 115 | INTEL CORP | INTC | 44,388 | $2.0M | 0.02% |
| 116 | BECTON DICKINSON & CO | BDX | 7,749 | $1.9M | 0.02% |
| 117 | CVRX INC | CVRX | 99,903 | $1.8M | 0.02% |
| 118 | SELECT SECTOR SPDR TR | 81369Y803 | 8,449 | $1.8M | 0.02% |
| 119 | LOWES COS INC | 548661107 | 6,887 | $1.8M | 0.02% |
| 120 | SKYWATER TECHNOLOGY INC | SKYT | 168,870 | $1.7M | 0.02% |
| 121 | WEYERHAEUSER CO MTN BE | WY | 46,945 | $1.7M | 0.02% |
| 122 | EXACT SCIENCES CORP | 30063P105 | 23,905 | $1.7M | 0.02% |
| 123 | SNAP ON INC | SNA | 5,530 | $1.6M | 0.02% |
| 124 | KIMBERLY-CLARK CORP | KMB | 12,614 | $1.6M | 0.02% |
| 125 | INVESCO QQQ TR | IVZ | 3,631 | $1.6M | 0.02% |
| 126 | APPLIED MATLS INC | 038222105 | 7,477 | $1.5M | 0.01% |
| 127 | PEPSICO INC | PEP | 8,664 | $1.5M | 0.01% |
| 128 | COCA COLA CO | KO | 24,605 | $1.5M | 0.01% |
| 129 | AMCOR PLC | AMCCF | 154,385 | $1.5M | 0.01% |
| 130 | STRYKER CORPORATION | SYK | 4,000 | $1.4M | 0.01% |
| 131 | UNION PAC CORP | UNP | 5,734 | $1.4M | 0.01% |
| 132 | IDEXX LABS INC | 45168D104 | 2,582 | $1.4M | 0.01% |
| 133 | VERICEL CORP | VCEL | 25,915 | $1.3M | 0.01% |
| 134 | MOSAIC CO NEW | MOS | 39,000 | $1.3M | 0.01% |
| 135 | PHILLIPS 66 | PSX | 7,400 | $1.2M | 0.01% |
| 136 | GENERAL ELECTRIC CO | 369604301 | 6,821 | $1.2M | 0.01% |
| 137 | WALMART INC | WMT | 17,999 | $1.1M | 0.01% |
| 138 | PATTERSON COS INC | 703395103 | 39,150 | $1.1M | 0.01% |
| 139 | HAWKINS INC | HWKN | 13,320 | $1.0M | 0.01% |
| 140 | IDEX CORP | 45167R104 | 4,000 | $976,080 | 0.01% |
| 141 | CISCO SYS INC | CSCO | 19,043 | $950,436 | 0.01% |
| 142 | ADOBE INC | ADBE | 1,883 | $950,162 | 0.01% |
| 143 | SHELL PLC | RYDAF | 13,920 | $933,197 | 0.01% |
| 144 | NORFOLK SOUTHN CORP | 655844108 | 3,647 | $929,511 | 0.01% |
| 145 | BANK AMERICA CORP | 060505104 | 24,033 | $911,331 | 0.01% |
| 146 | THERMO FISHER SCIENTIFIC INC | TMO | 1,541 | $895,645 | 0.01% |
| 147 | BANK MONTREAL QUE | 063671101 | 9,000 | $879,120 | 0.01% |
| 148 | ISHARES TR | 464287168 | 6,645 | $818,536 | 0.01% |
| 149 | SCHLUMBERGER LTD | SLB | 14,575 | $798,856 | 0.01% |
| 150 | CHUBB LIMITED | CB | 3,019 | $782,313 | 0.01% |
| 151 | RTX CORPORATION | RTX | 7,417 | $723,380 | 0.01% |
| 152 | BOSTON SCIENTIFIC CORP | BSX | 10,469 | $717,022 | 0.01% |
| 153 | NVE CORP | NVT | 7,300 | $658,314 | 0.01% |
| 154 | ALLETE INC | 018522300 | 10,838 | $646,378 | 0.01% |
| 155 | MASTERCARD INCORPORATED | MA | 1,274 | $613,520 | 0.01% |
| 156 | AMERICAN WTR WKS CO INC NEW | 030420103 | 5,000 | $611,050 | 0.01% |
| 157 | CLEVELAND-CLIFFS INC NEW | CLF | 26,000 | $591,240 | 0.01% |
| 158 | SCHWAB STRATEGIC TR | 808524805 | 15,000 | $585,300 | 0.01% |
| 159 | BP PLC | BPPFF | 14,850 | $559,548 | 0.01% |
| 160 | STURM RUGER & CO INC | RGR | 12,000 | $553,800 | 0.01% |
| 161 | VANGUARD SPECIALIZED FUNDS | 921908844 | 2,957 | $539,978 | 0.01% |
| 162 | HARLEY DAVIDSON INC | HOG | 12,075 | $528,161 | 0.01% |
| 163 | UNITED FIRE GROUP INC | UFCS | 24,000 | $522,480 | 0.01% |
| 164 | CANADIAN IMPERIAL BK COMM TO | CNDIF | 10,176 | $516,127 | 0.00% |
| 165 | HUNTINGTON BANCSHARES INC | HBANP | 36,128 | $503,986 | 0.00% |
| 166 | ILLINOIS TOOL WKS INC | 452308109 | 1,729 | $463,943 | 0.00% |
| 167 | MARSH & MCLENNAN COS INC | 571748102 | 2,178 | $448,624 | 0.00% |
| 168 | NIKE INC | NKE | 4,707 | $442,398 | 0.00% |
| 169 | PHILIP MORRIS INTL INC | 718172109 | 4,765 | $436,569 | 0.00% |
| 170 | VANGUARD INDEX FDS | 922908736 | 1,253 | $431,283 | 0.00% |
| 171 | LOCKHEED MARTIN CORP | LMT | 918 | $417,571 | 0.00% |
| 172 | BRADY CORP | BRC | 7,000 | $414,960 | 0.00% |
| 173 | PAYCHEX INC | PAYX | 3,260 | $400,328 | 0.00% |
| 174 | AMERICAN TOWER CORP NEW | 03027X100 | 2,020 | $399,132 | 0.00% |
| 175 | BOEING CO | BA-PA | 2,053 | $396,208 | 0.00% |
| 176 | BROADCOM INC | AVGO | 273 | $362,167 | 0.00% |
| 177 | DEERE & CO | DE | 857 | $352,004 | 0.00% |
| 178 | NUVEEN MINN QUALITY MUN INM | NU | 31,200 | $350,803 | 0.00% |
| 179 | TRANE TECHNOLOGIES PLC | TT | 1,144 | $343,429 | 0.00% |
| 180 | HEALTHPEAK PROPERTIES INC | DOC | 17,591 | $329,831 | 0.00% |
| 181 | WEC ENERGY GROUP INC | WEC | 4,000 | $328,480 | 0.00% |
| 182 | ZOETIS INC | ZTS | 1,913 | $323,699 | 0.00% |
| 183 | AT&T INC | T-PC | 18,384 | $323,558 | 0.00% |
| 184 | COMCAST CORP NEW | CCZ | 6,823 | $295,777 | 0.00% |
| 185 | SURMODICS INC | 868873100 | 10,000 | $293,400 | 0.00% |
| 186 | MSA SAFETY INC | MNESP | 1,510 | $292,321 | 0.00% |
| 187 | STARBUCKS CORP | SBUX | 3,182 | $290,832 | 0.00% |
| 188 | CHIPOTLE MEXICAN GRILL INC | CMG | 100 | $290,677 | 0.00% |
| 189 | SONOCO PRODS CO | 835495102 | 5,000 | $289,200 | 0.00% |
| 190 | DIGI INTL INC | 253798102 | 9,000 | $287,370 | 0.00% |
| 191 | NEWMONT CORP | NEMCL | 8,000 | $286,720 | 0.00% |
| 192 | TJX COS INC NEW | 872540109 | 2,759 | $279,818 | 0.00% |
| 193 | TESLA INC | TSLA | 1,554 | $273,178 | 0.00% |
| 194 | ADVANCED MICRO DEVICES INC | AMD | 1,508 | $272,179 | 0.00% |
| 195 | COLGATE PALMOLIVE CO | CL | 2,951 | $265,738 | 0.00% |
| 196 | GENUINE PARTS CO | GPC | 1,700 | $263,381 | 0.00% |
| 197 | MONDELEZ INTL INC | 609207105 | 3,671 | $256,970 | 0.00% |
| 198 | NEXTERA ENERGY INC | NEE-PW | 4,014 | $256,535 | 0.00% |
| 199 | ISHARES TR | 464287648 | 932 | $252,386 | 0.00% |
| 200 | BANK HAWAII CORP | 062540109 | 4,000 | $249,560 | 0.00% |
| 201 | UNITED RENTALS INC | URI | 345 | $248,783 | 0.00% |
| 202 | CARDINAL HEALTH INC | CAH | 2,197 | $245,844 | 0.00% |
| 203 | LINDE PLC | LIN | 515 | $239,125 | 0.00% |
| 204 | SEI INVTS CO | 784117103 | 3,300 | $237,270 | 0.00% |
| 205 | CARRIER GLOBAL CORPORATION | CARR | 4,075 | $236,880 | 0.00% |
| 206 | ISHARES TR | 464287291 | 3,150 | $235,652 | 0.00% |
| 207 | ACCENTURE PLC IRELAND | ACN | 671 | $232,575 | 0.00% |
| 208 | MURPHY OIL CORP | MUR | 5,000 | $228,500 | 0.00% |
| 209 | DANAHER CORPORATION | 235851102 | 896 | $223,749 | 0.00% |
| 210 | ISHARES TR | 464287465 | 2,792 | $222,969 | 0.00% |
| 211 | ALTRIA GROUP INC | MO | 5,043 | $219,959 | 0.00% |
| 212 | VANGUARD INDEX FDS | 922908769 | 828 | $215,197 | 0.00% |
| 213 | ISHARES TR | 464287804 | 1,946 | $215,072 | 0.00% |
| 214 | INTERNATIONAL BUSINESS MACHS | INTR | 1,117 | $213,302 | 0.00% |
| 215 | WASTE MGMT INC DEL | 94106L109 | 1,000 | $213,150 | 0.00% |
| 216 | AUTODESK INC | ADSK | 800 | $208,336 | 0.00% |
| 217 | FORD MTR CO DEL | 345370860 | 15,600 | $207,168 | 0.00% |
| 218 | MARATHON PETE CORP | MARA | 1,000 | $201,500 | 0.00% |
| 219 | ISHARES TR | 464287499 | 2,385 | $200,555 | 0.00% |
| 220 | DAKTRONICS INC | DAKT | 19,000 | $189,240 | 0.00% |
| 221 | SMITH & WESSON BRANDS INC | SWBI | 10,000 | $173,600 | 0.00% |
| 222 | AXOGEN INC | AXGN | 17,000 | $137,190 | 0.00% |
| 223 | SHYFT GROUP INC | 825698103 | 10,000 | $124,200 | 0.00% |
| 224 | SNAP INC | SNAP | 10,000 | $114,800 | 0.00% |
| 225 | ARCADIUM LITHIUM PLC | G0508H110 | 13,925 | $60,017 | 0.00% |
| 226 | PLUG POWER INC | PLUG | 10,000 | $34,400 | 0.00% |