13F HOLDINGS REPORT
MAIRS & POWER INC
Quarter ended Q4 2023 · Filed November 14, 2023 · Accession 0001172661-23-003911
Total Value
$8.52B
Positions
214
Other Managers
0
Confidential Omitted
No
Holdings (214)
| # | Issuer | Ticker / CUSIP | Shares | Value | % of Filing |
|---|---|---|---|---|---|
| 1 | MICROSOFT CORP | MSFT | 2,047,386 | $646.5M | 7.59% |
| 2 | ALPHABET INC | GOOG | 3,377,890 | $445.4M | 5.23% |
| 3 | UNITEDHEALTH GROUP INC | UNH | 808,787 | $407.8M | 4.79% |
| 4 | NVIDIA CORPORATION | NVDA | 809,488 | $352.1M | 4.13% |
| 5 | AMAZON COM INC | AMZN | 2,664,451 | $338.7M | 3.98% |
| 6 | GRACO INC | GGG | 4,186,367 | $305.1M | 3.58% |
| 7 | TORO CO | TORO | 3,206,648 | $266.5M | 3.13% |
| 8 | JPMORGAN CHASE & CO | VYLD | 1,685,291 | $244.4M | 2.87% |
| 9 | ECOLAB INC | ECL | 1,401,841 | $237.5M | 2.79% |
| 10 | MEDTRONIC PLC | MDT | 2,957,473 | $231.7M | 2.72% |
| 11 | ELI LILLY & CO | LLY | 426,308 | $229.0M | 2.69% |
| 12 | FISERV INC | FISV | 1,952,581 | $220.6M | 2.59% |
| 13 | LITTELFUSE INC | LFUS | 878,019 | $217.2M | 2.55% |
| 14 | JOHNSON & JOHNSON | JNJ | 1,345,151 | $209.5M | 2.46% |
| 15 | BIO-TECHNE CORP | TECH | 3,053,580 | $207.9M | 2.44% |
| 16 | US BANCORP DEL | USB-PS | 6,280,821 | $207.6M | 2.44% |
| 17 | HORMEL FOODS CORP | HRL | 5,350,095 | $203.5M | 2.39% |
| 18 | FASTENAL CO | FAST | 3,233,893 | $176.7M | 2.07% |
| 19 | NVENT ELECTRIC PLC | NVT | 3,241,577 | $171.8M | 2.02% |
| 20 | QUALCOMM INC | QCOM | 1,462,981 | $162.5M | 1.91% |
| 21 | FULLER H B CO | FUL | 2,365,311 | $162.3M | 1.90% |
| 22 | ALLIANT ENERGY CORP | LNT | 3,105,934 | $150.5M | 1.77% |
| 23 | MOTOROLA SOLUTIONS INC | MSI | 531,911 | $144.8M | 1.70% |
| 24 | VISA INC | V | 626,489 | $144.1M | 1.69% |
| 25 | SHERWIN WILLIAMS CO | SHW | 564,082 | $143.9M | 1.69% |
| 26 | ABBOTT LABS | ABLZF | 1,298,999 | $125.8M | 1.48% |
| 27 | HONEYWELL INTL INC | 438516106 | 675,434 | $124.8M | 1.46% |
| 28 | WELLS FARGO CO NEW | 949746101 | 2,881,836 | $117.8M | 1.38% |
| 29 | DONALDSON INC | DCI | 1,944,960 | $116.0M | 1.36% |
| 30 | ROCKWELL AUTOMATION INC | ROK | 375,552 | $107.4M | 1.26% |
| 31 | ENTEGRIS INC | ENTG | 1,137,765 | $106.8M | 1.25% |
| 32 | TENNANT CO | TNC | 1,331,814 | $98.8M | 1.16% |
| 33 | SYSCO CORP | SYY | 1,394,739 | $92.1M | 1.08% |
| 34 | PRINCIPAL FINANCIAL GROUP IN | PFG | 1,193,278 | $86.0M | 1.01% |
| 35 | VERIZON COMMUNICATIONS INC | VZ | 2,630,183 | $85.2M | 1.00% |
| 36 | SCHWAB CHARLES CORP | SCHW-PJ | 1,477,539 | $81.1M | 0.95% |
| 37 | WORKIVA INC | WK | 793,265 | $80.4M | 0.94% |
| 38 | SALESFORCE INC | CRM | 285,129 | $57.8M | 0.68% |
| 39 | HOME DEPOT INC | HD | 186,586 | $56.4M | 0.66% |
| 40 | TARGET CORP | TGT | 459,678 | $50.8M | 0.60% |
| 41 | C H ROBINSON WORLDWIDE INC | CHRW | 570,671 | $49.2M | 0.58% |
| 42 | POLARIS INC | PII | 379,124 | $39.5M | 0.46% |
| 43 | AMERICAN EXPRESS CO | AXP | 248,726 | $37.1M | 0.44% |
| 44 | OLD NATL BANCORP IND | 680033107 | 2,163,702 | $31.5M | 0.37% |
| 45 | UNITED PARCEL SERVICE INC | UPS | 201,092 | $31.3M | 0.37% |
| 46 | DISNEY WALT CO | 254687106 | 367,282 | $29.8M | 0.35% |
| 47 | DIGI INTL INC | 253798102 | 1,012,214 | $27.3M | 0.32% |
| 48 | APPLE INC | AAPL | 150,504 | $25.8M | 0.30% |
| 49 | 3M CO | MMM | 269,097 | $25.2M | 0.30% |
| 50 | GENERAC HLDGS INC | GNRC | 215,982 | $23.5M | 0.28% |
| 51 | TEXAS INSTRS INC | 882508104 | 140,116 | $22.3M | 0.26% |
| 52 | BADGER METER INC | BMI | 145,690 | $21.0M | 0.25% |
| 53 | AUTOMATIC DATA PROCESSING IN | ADP | 83,561 | $20.1M | 0.24% |
| 54 | PROCTER AND GAMBLE CO | 742718109 | 134,504 | $19.6M | 0.23% |
| 55 | GENTHERM INC | THRM | 361,436 | $19.6M | 0.23% |
| 56 | XCEL ENERGY INC | XELLL | 334,863 | $19.2M | 0.22% |
| 57 | JAMF HLDG CORP | 47074L105 | 1,031,793 | $18.2M | 0.21% |
| 58 | NORTHERN TR CORP | NTRSO | 226,882 | $15.8M | 0.19% |
| 59 | HERSHEY CO | HSY | 78,170 | $15.6M | 0.18% |
| 60 | CASEYS GEN STORES INC | 147528103 | 52,268 | $14.2M | 0.17% |
| 61 | TRAVELERS COMPANIES INC | TRV | 80,201 | $13.1M | 0.15% |
| 62 | AAR CORP | AIR | 210,165 | $12.5M | 0.15% |
| 63 | WINTRUST FINL CORP | 97650W108 | 165,357 | $12.5M | 0.15% |
| 64 | INSPIRE MED SYS INC | 457730109 | 62,511 | $12.4M | 0.15% |
| 65 | AZEK CO INC | 05478C105 | 403,913 | $12.0M | 0.14% |
| 66 | ALTAIR ENGR INC | 021369103 | 181,928 | $11.4M | 0.13% |
| 67 | JOHN BEAN TECHNOLOGIES CORP | JBTM | 99,954 | $10.5M | 0.12% |
| 68 | GENERAL MLS INC | 370334104 | 155,732 | $10.0M | 0.12% |
| 69 | PLEXUS CORP | PLXS | 105,002 | $9.8M | 0.11% |
| 70 | CULLEN FROST BANKERS INC | CFR-PB | 106,336 | $9.7M | 0.11% |
| 71 | BERKSHIRE HATHAWAY INC DEL | BRK-A | 26,940 | $9.4M | 0.11% |
| 72 | CATALENT INC | 148806102 | 203,667 | $9.3M | 0.11% |
| 73 | MEDPACE HLDGS INC | MEDP | 37,091 | $9.0M | 0.11% |
| 74 | PFIZER INC | PFE | 257,552 | $8.5M | 0.10% |
| 75 | MGP INGREDIENTS INC NEW | MGPI | 76,948 | $8.1M | 0.10% |
| 76 | EMERSON ELEC CO | EMR | 80,328 | $7.8M | 0.09% |
| 77 | HUB GROUP INC | HUBG | 98,725 | $7.8M | 0.09% |
| 78 | QCR HOLDINGS INC | QCRH | 157,470 | $7.6M | 0.09% |
| 79 | ABBVIE INC | ABBV | 47,982 | $7.2M | 0.08% |
| 80 | BAXTER INTL INC | 071813109 | 177,188 | $6.7M | 0.08% |
| 81 | BLACK HILLS CORP | BKH | 131,625 | $6.7M | 0.08% |
| 82 | GLACIER BANCORP INC NEW | GBCI | 229,225 | $6.5M | 0.08% |
| 83 | PENTAIR PLC | PNR | 97,171 | $6.3M | 0.07% |
| 84 | CLEARFIELD INC | CLFD | 217,426 | $6.2M | 0.07% |
| 85 | NORTHWESTERN CORP | NWE | 127,140 | $6.1M | 0.07% |
| 86 | MERCK & CO INC | MRK | 59,345 | $6.1M | 0.07% |
| 87 | ASSOCIATED BANC CORP | ASBA | 350,878 | $6.0M | 0.07% |
| 88 | CORNING INC | GLW | 191,511 | $5.8M | 0.07% |
| 89 | PIPER SANDLER COMPANIES | PIPR | 39,600 | $5.8M | 0.07% |
| 90 | OSHKOSH CORP | OSK | 59,916 | $5.7M | 0.07% |
| 91 | PHYSICIANS RLTY TR | 71943U104 | 431,089 | $5.3M | 0.06% |
| 92 | CATERPILLAR INC | CAT | 17,580 | $4.8M | 0.06% |
| 93 | SPDR S&P 500 ETF TR | SPY | 10,253 | $4.4M | 0.05% |
| 94 | NEOGEN CORP | NEOG | 236,380 | $4.4M | 0.05% |
| 95 | CHEVRON CORP NEW | CVX | 25,334 | $4.3M | 0.05% |
| 96 | SCHWAB STRATEGIC TR | 808524102 | 84,720 | $4.2M | 0.05% |
| 97 | MCDONALDS CORP | MCD | 14,110 | $3.7M | 0.04% |
| 98 | ALPHABET INC | GOOG | 28,401 | $3.7M | 0.04% |
| 99 | EXXON MOBIL CORP | XOM | 31,487 | $3.7M | 0.04% |
| 100 | SLEEP NUMBER CORP | SNBR | 149,958 | $3.7M | 0.04% |
| 101 | ISHARES TR | 464287200 | 7,643 | $3.3M | 0.04% |
| 102 | MARCUS CORP DEL | MCS | 208,031 | $3.2M | 0.04% |
| 103 | BERKSHIRE HATHAWAY INC DEL | BRK-A | 6 | $3.2M | 0.04% |
| 104 | CONOCOPHILLIPS | COP | 24,700 | $3.0M | 0.03% |
| 105 | BRISTOL-MYERS SQUIBB CO | CELG-RI | 50,102 | $2.9M | 0.03% |
| 106 | ORACLE CORP | ORCL-PD | 26,109 | $2.8M | 0.03% |
| 107 | ALERUS FINL CORP | 01446U103 | 141,319 | $2.6M | 0.03% |
| 108 | CVRX INC | CVRX | 166,573 | $2.5M | 0.03% |
| 109 | PALO ALTO NETWORKS INC | PANW | 10,510 | $2.5M | 0.03% |
| 110 | INTEL CORP | INTC | 69,102 | $2.5M | 0.03% |
| 111 | ZIMMER BIOMET HOLDINGS INC | ZBH | 20,785 | $2.3M | 0.03% |
| 112 | BECTON DICKINSON & CO | BDX | 7,907 | $2.0M | 0.02% |
| 113 | AMGEN INC | AMGN | 7,475 | $2.0M | 0.02% |
| 114 | SNAP ON INC | SNA | 7,860 | $2.0M | 0.02% |
| 115 | COSTCO WHSL CORP NEW | 22160K105 | 3,450 | $1.9M | 0.02% |
| 116 | CINTAS CORP | CTAS | 3,809 | $1.8M | 0.02% |
| 117 | KIMBERLY-CLARK CORP | KMB | 14,766 | $1.8M | 0.02% |
| 118 | WOODWARD INC | WWD | 14,000 | $1.7M | 0.02% |
| 119 | AMCOR PLC | AMCCF | 189,220 | $1.7M | 0.02% |
| 120 | EXACT SCIENCES CORP | 30063P105 | 23,800 | $1.6M | 0.02% |
| 121 | WEYERHAEUSER CO MTN BE | WY | 51,781 | $1.6M | 0.02% |
| 122 | PEPSICO INC | PEP | 9,212 | $1.6M | 0.02% |
| 123 | LOWES COS INC | 548661107 | 7,077 | $1.5M | 0.02% |
| 124 | UNION PAC CORP | UNP | 6,914 | $1.4M | 0.02% |
| 125 | MOSAIC CO NEW | MOS | 39,000 | $1.4M | 0.02% |
| 126 | SKYWATER TECHNOLOGY INC | SKYT | 224,540 | $1.4M | 0.02% |
| 127 | COCA COLA CO | KO | 24,047 | $1.3M | 0.02% |
| 128 | PATTERSON COS INC | 703395103 | 42,830 | $1.3M | 0.01% |
| 129 | SELECT SECTOR SPDR TR | 81369Y803 | 7,712 | $1.3M | 0.01% |
| 130 | IDEXX LABS INC | 45168D104 | 2,828 | $1.2M | 0.01% |
| 131 | STRYKER CORPORATION | SYK | 4,050 | $1.1M | 0.01% |
| 132 | WALMART INC | WMT | 6,908 | $1.1M | 0.01% |
| 133 | CISCO SYS INC | CSCO | 20,481 | $1.1M | 0.01% |
| 134 | APPLIED MATLS INC | 038222105 | 7,477 | $1.0M | 0.01% |
| 135 | ADOBE INC | ADBE | 1,850 | $943,315 | 0.01% |
| 136 | PHILLIPS 66 | PSX | 7,679 | $922,632 | 0.01% |
| 137 | SHELL PLC | RYDAF | 13,920 | $896,170 | 0.01% |
| 138 | ELANCO ANIMAL HEALTH INC | ELAN | 78,794 | $885,645 | 0.01% |
| 139 | VERICEL CORP | VCEL | 25,915 | $868,671 | 0.01% |
| 140 | SCHLUMBERGER LTD | SLB | 14,625 | $852,638 | 0.01% |
| 141 | INVESCO QQQ TR | IVZ | 2,372 | $849,816 | 0.01% |
| 142 | IDEX CORP | 45167R104 | 4,000 | $832,080 | 0.01% |
| 143 | GENERAL ELECTRIC CO | 369604301 | 7,446 | $823,155 | 0.01% |
| 144 | ISHARES TR | 464287168 | 7,450 | $801,922 | 0.01% |
| 145 | THERMO FISHER SCIENTIFIC INC | TMO | 1,564 | $791,650 | 0.01% |
| 146 | HAWKINS INC | HWKN | 13,320 | $783,882 | 0.01% |
| 147 | BANK MONTREAL QUE | 063671101 | 9,000 | $759,330 | 0.01% |
| 148 | NORFOLK SOUTHN CORP | 655844108 | 3,722 | $732,973 | 0.01% |
| 149 | ALLETE INC | 018522300 | 13,608 | $718,502 | 0.01% |
| 150 | AMERIPRISE FINL INC | 03076C106 | 2,162 | $712,768 | 0.01% |
| 151 | BANK AMERICA CORP | 060505104 | 25,517 | $698,655 | 0.01% |
| 152 | VANGUARD SPECIALIZED FUNDS | 921908844 | 4,457 | $692,529 | 0.01% |
| 153 | RTX CORPORATION | RTX | 9,005 | $648,090 | 0.01% |
| 154 | STURM RUGER & CO INC | RGR | 12,000 | $625,440 | 0.01% |
| 155 | META PLATFORMS INC | META | 2,070 | $621,435 | 0.01% |
| 156 | CHUBB LIMITED | CB | 2,985 | $621,417 | 0.01% |
| 157 | AMERICAN WTR WKS CO INC NEW | 030420103 | 5,000 | $619,150 | 0.01% |
| 158 | NVE CORP | NVT | 7,400 | $607,836 | 0.01% |
| 159 | BP PLC | BPPFF | 15,600 | $604,032 | 0.01% |
| 160 | STARBUCKS CORP | SBUX | 6,015 | $548,976 | 0.01% |
| 161 | BOSTON SCIENTIFIC CORP | BSX | 10,296 | $543,629 | 0.01% |
| 162 | UNITED FIRE GROUP INC | UFCS | 26,000 | $513,500 | 0.01% |
| 163 | BOEING CO | BA-PA | 2,671 | $511,977 | 0.01% |
| 164 | SCHWAB STRATEGIC TR | 808524805 | 15,000 | $509,400 | 0.01% |
| 165 | PAYCHEX INC | PAYX | 4,137 | $477,120 | 0.01% |
| 166 | HARLEY DAVIDSON INC | HOG | 14,350 | $474,411 | 0.01% |
| 167 | HUNTINGTON BANCSHARES INC | HBANP | 42,621 | $443,258 | 0.01% |
| 168 | ISHARES TR | 464287648 | 1,973 | $442,248 | 0.01% |
| 169 | PHILIP MORRIS INTL INC | 718172109 | 4,745 | $439,292 | 0.01% |
| 170 | NIKE INC | NKE | 4,558 | $435,836 | 0.01% |
| 171 | LOCKHEED MARTIN CORP | LMT | 1,028 | $420,411 | 0.00% |
| 172 | VANGUARD INDEX FDS | 922908736 | 1,543 | $420,174 | 0.00% |
| 173 | MARSH & MCLENNAN COS INC | 571748102 | 2,172 | $413,332 | 0.00% |
| 174 | CLEVELAND-CLIFFS INC NEW | CLF | 26,000 | $406,380 | 0.00% |
| 175 | BEST BUY INC | BBY | 5,750 | $399,453 | 0.00% |
| 176 | AMERICAN TOWER CORP NEW | 03027X100 | 2,399 | $394,516 | 0.00% |
| 177 | CANADIAN IMPERIAL BK COMM TO | CNDIF | 10,176 | $392,895 | 0.00% |
| 178 | TESLA INC | TSLA | 1,554 | $388,842 | 0.00% |
| 179 | BRADY CORP | BRC | 7,000 | $384,440 | 0.00% |
| 180 | ILLINOIS TOOL WKS INC | 452308109 | 1,624 | $374,023 | 0.00% |
| 181 | MASTERCARD INCORPORATED | MA | 901 | $356,715 | 0.00% |
| 182 | WEC ENERGY GROUP INC | WEC | 4,352 | $350,554 | 0.00% |
| 183 | AT&T INC | T-PC | 23,184 | $348,224 | 0.00% |
| 184 | ZOETIS INC | ZTS | 1,923 | $334,564 | 0.00% |
| 185 | DEERE & CO | DE | 859 | $324,169 | 0.00% |
| 186 | SURMODICS INC | 868873100 | 10,000 | $320,900 | 0.00% |
| 187 | NUVEEN MINN QUALITY MUN INM | NU | 31,200 | $304,200 | 0.00% |
| 188 | DANAHER CORPORATION | 235851102 | 1,219 | $302,434 | 0.00% |
| 189 | NEWMONT CORP | NEMCL | 8,000 | $295,600 | 0.00% |
| 190 | GENUINE PARTS CO | GPC | 1,950 | $281,541 | 0.00% |
| 191 | SONOCO PRODS CO | 835495102 | 5,000 | $271,750 | 0.00% |
| 192 | VERTEX PHARMACEUTICALS INC | VRTX | 755 | $262,544 | 0.00% |
| 193 | NEXTERA ENERGY INC | NEE-PW | 4,514 | $258,607 | 0.00% |
| 194 | REGIONS FINANCIAL CORP NEW | RF-PF | 15,000 | $258,000 | 0.00% |
| 195 | UNITED RENTALS INC | URI | 550 | $244,514 | 0.00% |
| 196 | BIOGEN INC | BIIB | 950 | $244,160 | 0.00% |
| 197 | TRANE TECHNOLOGIES PLC | TT | 1,179 | $239,231 | 0.00% |
| 198 | MONDELEZ INTL INC | 609207105 | 3,409 | $236,585 | 0.00% |
| 199 | COMCAST CORP NEW | CCZ | 5,287 | $234,426 | 0.00% |
| 200 | MSA SAFETY INC | MNESP | 1,470 | $231,746 | 0.00% |
| 201 | MURPHY OIL CORP | MUR | 5,000 | $226,750 | 0.00% |
| 202 | ACCENTURE PLC IRELAND | ACN | 726 | $222,962 | 0.00% |
| 203 | ISHARES TR | 464287804 | 2,330 | $219,789 | 0.00% |
| 204 | CARRIER GLOBAL CORPORATION | CARR | 3,960 | $218,592 | 0.00% |
| 205 | AMETEK INC | AME | 1,471 | $217,355 | 0.00% |
| 206 | COLGATE PALMOLIVE CO | CL | 3,001 | $213,401 | 0.00% |
| 207 | ALTRIA GROUP INC | MO | 5,037 | $211,796 | 0.00% |
| 208 | FORD MTR CO DEL | 345370860 | 15,600 | $193,752 | 0.00% |
| 209 | DAKTRONICS INC | DAKT | 19,000 | $169,480 | 0.00% |
| 210 | SHYFT GROUP INC | 825698103 | 10,000 | $149,700 | 0.00% |
| 211 | SMITH & WESSON BRANDS INC | SWBI | 10,000 | $129,100 | 0.00% |
| 212 | AXOGEN INC | AXGN | 22,000 | $110,000 | 0.00% |
| 213 | SNAP INC | SNAP | 10,000 | $89,100 | 0.00% |
| 214 | PLUG POWER INC | PLUG | 10,000 | $76,000 | 0.00% |