Now live: Pro — the full 13F research suite for serious investorsSee pricing →
MAIRS & POWER INC

Q4 2023 · 13F-HR

MAIRS & POWER INCholdings as filed

Filed 2024-02-14 · accession 0001172661-24-001540

$9.49B
Reported value
231
Positions
2023-12-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
594918104MSFTMICROSOFT CORP$743.0M7.83%1,975,744CommonSOLE
02079K107GOOGALPHABET INC$471.2M4.97%3,343,819CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$427.0M4.50%811,055CommonSOLE
023135106AMZNAMAZON COM INC$372.7M3.93%2,452,975CommonSOLE
67066G104NVDANVIDIA CORPORATION$369.7M3.89%746,438CommonSOLE
384109104GGGGRACO INC$349.2M3.68%4,024,787CommonSOLE
891092108TTCTORO CO$309.6M3.26%3,225,547CommonSOLE
46625H100JPMJPMORGAN CHASE & CO$293.8M3.10%1,727,101CommonSOLE
902973304USBUS BANCORP DEL$261.3M2.75%6,037,103CommonSOLE
337738108FISVFISERV INC$258.2M2.72%1,943,707CommonSOLE
278865100ECLECOLAB INC$243.3M2.56%1,226,530CommonSOLE
G5960L103MDTMEDTRONIC PLC$242.0M2.55%2,937,957CommonSOLE
09073M104TECHBIO-TECHNE CORP$237.6M2.50%3,079,483CommonSOLE
537008104LFUSLITTELFUSE INC$229.9M2.42%859,245CommonSOLE
532457108LLYELI LILLY & CO$228.9M2.41%392,689CommonSOLE
311900104FASTFASTENAL CO$206.7M2.18%3,190,597CommonSOLE
747525103QCOMQUALCOMM INC$202.4M2.13%1,399,244CommonSOLE
478160104JNJJOHNSON & JOHNSON$198.2M2.09%1,264,667CommonSOLE
359694106FULFULLER H B CO$185.4M1.95%2,276,800CommonSOLE
440452100HRLHORMEL FOODS CORP$175.3M1.85%5,459,039CommonSOLE
G6700G107NVTNVENT ELECTRIC PLC$168.6M1.78%2,853,642CommonSOLE
92826C839VVISA INC$163.4M1.72%627,753CommonSOLE
018802108LNTALLIANT ENERGY CORP$162.8M1.72%3,173,484CommonSOLE
620076307MSIMOTOROLA SOLUTIONS INC$157.3M1.66%502,457CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$147.5M1.55%473,053CommonSOLE
438516106HONHONEYWELL INTL INC$142.1M1.50%677,823CommonSOLE
002824100ABTABBOTT LABS$141.5M1.49%1,285,461CommonSOLE
949746101WMT2WELLS FARGO CO NEW$137.0M1.44%2,783,702CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC$127.7M1.35%3,386,406CommonSOLE
257651109DCIDONALDSON INC$123.4M1.30%1,888,681CommonSOLE
29362U104ENTGENTEGRIS INC$119.6M1.26%998,159CommonSOLE
773903109ROKROCKWELL AUTOMATION INC$119.4M1.26%384,684CommonSOLE
880345103TNCTENNANT CO$113.5M1.20%1,224,709CommonSOLE
037833100AAPLAPPLE INC$112.6M1.19%584,900CommonSOLE
871829107SYYSYSCO CORP$103.3M1.09%1,412,120CommonSOLE
808513105SCHWSCHWAB CHARLES CORP$101.1M1.07%1,469,537CommonSOLE
74251V102PFGPRINCIPAL FINANCIAL GROUP IN$93.8M0.99%1,191,691CommonSOLE
98139A105WKWORKIVA INC$78.0M0.82%768,573CommonSOLE
79466L302CRMSALESFORCE INC$73.5M0.77%279,155CommonSOLE
87612E106TGTTARGET CORP$65.3M0.69%458,228CommonSOLE
437076102HDHOME DEPOT INC$62.0M0.65%178,942CommonSOLE
12541W209CHRWC H ROBINSON WORLDWIDE INC$49.8M0.53%576,746CommonSOLE
025816109AXPAMERICAN EXPRESS CO$45.3M0.48%241,580CommonSOLE
086516101BBYBEST BUY INC$41.7M0.44%532,167CommonSOLE
731068102PIIPOLARIS INC$35.1M0.37%369,884CommonSOLE
254687106DISDISNEY WALT CO$34.6M0.36%383,004CommonSOLE
882508104TXNTEXAS INSTRS INC$31.5M0.33%184,568CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$30.2M0.32%191,829CommonSOLE
88579Y101MMM3M CO$28.0M0.30%256,353CommonNONE
680033107ONBOLD NATL BANCORP IND$27.1M0.29%1,603,286CommonSOLE
368736104GNRCGENERAC HLDGS INC$26.5M0.28%204,682CommonSOLE
98389B100XELXCEL ENERGY INC$21.9M0.23%353,276CommonSOLE
056525108BMIBADGER METER INC$21.8M0.23%141,376CommonSOLE
72407810062CPIPER SANDLER COMPANIES$21.5M0.23%123,095CommonSOLE
37253A103THRMGENTHERM INC$20.7M0.22%395,006CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING IN$20.1M0.21%86,231CommonSOLE
742718109PGPROCTER AND GAMBLE CO$19.4M0.20%132,336CommonSOLE
427866108HSYHERSHEY CO$18.1M0.19%97,220CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC$14.8M0.16%77,836CommonSOLE
05478C105AZEKAZEK CO INC$14.7M0.15%383,353CommonSOLE
97650W108WTFCWINTRUST FINL CORP$14.1M0.15%151,765CommonSOLE
021369103ALTREURALTAIR ENGR INC$13.5M0.14%160,198CommonSOLE
457730109INSPINSPIRE MED SYS INC$13.1M0.14%64,609CommonSOLE
665859104NTRSNORTHERN TR CORP$12.8M0.13%151,532CommonSOLE
47074L105JAMFJAMF HLDG CORP$12.0M0.13%666,246CommonSOLE
147528103CASYCASEYS GEN STORES INC$11.9M0.13%43,327CommonSOLE
443320106HUBGHUB GROUP INC$11.9M0.13%129,052CommonSOLE
000361105AIRAAR CORP$11.5M0.12%184,126CommonSOLE
229899109CFRCULLEN FROST BANKERS INC$11.2M0.12%103,607CommonSOLE
729132100PLXSPLEXUS CORP$10.3M0.11%95,492CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$9.8M0.10%20,518CommonSOLE
370334104GISGENERAL MLS INC$9.7M0.10%148,896CommonSOLE
477839104JBTMJOHN BEAN TECHNOLOGIES CORP$9.6M0.10%96,927CommonSOLE
58506Q109MEDPMEDPACE HLDGS INC$9.6M0.10%31,189CommonSOLE
37637Q105GBCIGLACIER BANCORP INC NEW$8.9M0.09%214,730CommonSOLE
74727A104QCRHQCR HOLDINGS INC$8.8M0.09%151,155CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$8.7M0.09%24,308CommonNONE
045487105ASBASSOCIATED BANC CORP$8.5M0.09%399,310CommonSOLE
55303J106MGPIMGP INGREDIENTS INC NEW$7.9M0.08%80,693CommonSOLE
291011104EMREMERSON ELEC CO$7.5M0.08%77,481CommonSOLE
00287Y109ABBVABBVIE INC$7.3M0.08%47,284CommonSOLE
092113109BKHBLACK HILLS CORP$7.0M0.07%129,190CommonSOLE
G7S00T104PNRPENTAIR PLC$6.8M0.07%94,081CommonSOLE
58933Y105MRKMERCK & CO INC$6.8M0.07%61,984CommonSOLE
18482P103CLFDCLEARFIELD INC$6.7M0.07%229,181CommonSOLE
253798102DGIIDIGI INTL INC$6.6M0.07%255,527CommonSOLE
640491106NEOGNEOGEN CORP$6.5M0.07%321,804CommonSOLE
668074305NWENORTHWESTERN ENERGY GROUP IN$6.3M0.07%124,530CommonSOLE
148806102CTLTEURCATALENT INC$6.2M0.06%137,182CommonSOLE
688239201OSKOSHKOSH CORP$5.8M0.06%53,125CommonSOLE
71943U104DOCUSDPHYSICIANS RLTY TR$5.6M0.06%422,188CommonSOLE
498894104KNFKNIFE RIVER CORP$5.6M0.06%84,705CommonSOLE
149123101CATCATERPILLAR INC$5.2M0.05%17,580CommonSOLE
717081103PFEPFIZER INC$5.0M0.05%174,976CommonSOLE
219350105GLWCORNING INC$5.0M0.05%164,196CommonSOLE
02079K305GOOGLALPHABET INC$5.0M0.05%35,721CommonSOLE
808524102SCHBSCHWAB STRATEGIC TR$4.7M0.05%84,000CommonNONE
071813109BAXBAXTER INTL INC$4.7M0.05%120,953CommonSOLE
697435105PANWPALO ALTO NETWORKS INC$4.4M0.05%15,044CommonSOLE
580135101MCDMCDONALDS CORP$4.1M0.04%13,894CommonSOLE
166764100CVXCHEVRON CORP NEW$3.7M0.04%24,578CommonSOLE
464287200IVVISHARES TR$3.4M0.04%7,031CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW$3.3M0.03%4,936CommonNONE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$3.3M0.03%6CommonSOLE
81369Y308XLPSELECT SECTOR SPDR TR$3.2M0.03%44,420CommonSOLE
30231G102XOMEXXON MOBIL CORP$3.1M0.03%31,387CommonNONE
20825C104COPCONOCOPHILLIPS$2.9M0.03%25,019CommonSOLE
126638105CVRXCVRX INC$2.9M0.03%91,903CommonSOLE
566330106MCSMARCUS CORP DEL$2.8M0.03%192,346CommonSOLE
01446U103ALRSALERUS FINL CORP$2.8M0.03%124,294CommonSOLE
68389X105ORCLORACLE CORP$2.7M0.03%25,960CommonNONE
110122108BMYBRISTOL-MYERS SQUIBB CO$2.7M0.03%53,302CommonSOLE
81369Y209XLVSELECT SECTOR SPDR TR$2.7M0.03%19,483CommonSOLE
458140100INTCINTEL CORP$2.5M0.03%49,087CommonSOLE
172908105CTASCINTAS CORP$2.3M0.02%3,809CommonNONE
98956P102ZBHZIMMER BIOMET HOLDINGS INC$2.2M0.02%18,295CommonSOLE
833034101SNASNAP ON INC$2.2M0.02%7,655CommonSOLE
83089J108SKYTSKYWATER TECHNOLOGY INC$2.2M0.02%224,540CommonSOLE
031162100AMGNAMGEN INC$2.2M0.02%7,465CommonSOLE
46090E103QQQINVESCO QQQ TR$1.9M0.02%4,704CommonNONE
075887109BDXBECTON DICKINSON & CO$1.9M0.02%7,884CommonSOLE
980745103WWDWOODWARD INC$1.9M0.02%14,000CommonSOLE
G0250X107AMCRAMCOR PLC$1.8M0.02%184,010CommonSOLE
30063P105EXKEXACT SCIENCES CORP$1.8M0.02%23,800CommonSOLE
494368103KMBKIMBERLY-CLARK CORP$1.7M0.02%14,089CommonSOLE
962166104WYWEYERHAEUSER CO MTN BE$1.6M0.02%45,993CommonSOLE
713448108PEPPEPSICO INC$1.6M0.02%9,220CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$1.6M0.02%8,089CommonNONE
548661107LOWLOWES COS INC$1.6M0.02%6,972CommonSOLE
45168D104IDXXIDEXX LABS INC$1.5M0.02%2,777CommonNONE
907818108UNPUNION PAC CORP$1.5M0.02%5,910CommonNONE
191216100KOCOCA COLA CO$1.4M0.02%24,306CommonSOLE
61945C103MOSMOSAIC CO NEW$1.4M0.01%39,000CommonSOLE
703395103PDCOEURPATTERSON COS INC$1.2M0.01%42,730CommonSOLE
038222105AMATAPPLIED MATLS INC$1.2M0.01%7,477CommonSOLE
863667101SYKSTRYKER CORPORATION$1.2M0.01%4,012CommonSOLE
00724F101ADBEADOBE INC$1.1M0.01%1,860CommonNONE
931142103WMTWALMART INC$1.1M0.01%6,883CommonSOLE
718546104PSXPHILLIPS 66$1.0M0.01%7,680CommonSOLE
17275R102CSCOCISCO SYS INC$1.0M0.01%20,001CommonNONE
464287168DVYISHARES TR$978,7920.01%8,350CommonSOLE
420261109HWKNHAWKINS INC$937,9940.01%13,320CommonNONE
92346J108VCELVERICEL CORP$922,8330.01%25,915CommonSOLE
780259305SHELSHELL PLC$915,9360.01%13,920CommonSOLE
063671101BMOBANK MONTREAL QUE$890,4600.01%9,000CommonSOLE
655844108NSCNORFOLK SOUTHN CORP$879,8060.01%3,722CommonNONE
369604301GEGENERAL ELECTRIC CO$876,3080.01%6,866CommonSOLE
45167R104IEXIDEX CORP$868,4400.01%4,000CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$865,7180.01%1,631CommonNONE
060505104BACBANK AMERICA CORP$845,6890.01%25,117CommonSOLE
806857108SLBSCHLUMBERGER LTD$761,0850.01%14,625CommonSOLE
018522300AEBAALLETE INC$745,4180.01%12,188CommonSOLE
30303M102METAMETA PLATFORMS INC$736,2370.01%2,080CommonSOLE
75513E101RTXRTX CORPORATION$725,3710.01%8,621CommonNONE
03076C106AMPAMERIPRISE FINL INC$719,7780.01%1,895CommonNONE
H1467J104CBCHUBB LIMITED$678,4520.01%3,002CommonSOLE
921908844VIGVANGUARD SPECIALIZED FUNDS$661,4930.01%3,882CommonSOLE
030420103AWKAMERICAN WTR WKS CO INC NEW$659,9500.01%5,000CommonSOLE
097023105BABOEING CO$651,9110.01%2,501CommonSOLE
101137107BSXBOSTON SCIENTIFIC CORP$597,4660.01%10,335CommonSOLE
629445206NVECNVE CORP$572,5390.01%7,300CommonSOLE
808524805SCHFSCHWAB STRATEGIC TR$554,4000.01%15,000CommonNONE
864159108RGRSTURM RUGER & CO INC$545,4000.01%12,000CommonSOLE
57636Q104MAMASTERCARD INCORPORATED$535,2700.01%1,255CommonNONE
185899101CLFCLEVELAND-CLIFFS INC NEW$530,9200.01%26,000CommonSOLE
055622104BPBP PLC$525,6900.01%14,850CommonSOLE
855244109SBUXSTARBUCKS CORP$520,0890.01%5,417CommonSOLE
446150104HBANHUNTINGTON BANCSHARES INC$515,7450.01%40,546CommonSOLE
654106103NKENIKE INC$504,4160.01%4,646CommonSOLE
136069101CMCANADIAN IMPERIAL BK COMM TO$489,8730.01%10,176CommonSOLE
910340108UFCSUNITED FIRE GROUP INC$482,8800.01%24,000CommonSOLE
922908736VUGVANGUARD INDEX FDS$479,6880.01%1,543CommonSOLE
03027X100AMTAMERICAN TOWER CORP NEW$477,3110.01%2,211CommonNONE
412822108HOGHARLEY DAVIDSON INC$449,4480.00%12,200CommonSOLE
718172109PMPHILIP MORRIS INTL INC$445,9390.00%4,740CommonNONE
539830109LMTLOCKHEED MARTIN CORP$434,2040.00%958CommonNONE
452308109ITWILLINOIS TOOL WKS INC$429,3200.00%1,639CommonSOLE
81369Y886XLUSELECT SECTOR SPDR TR$423,3610.00%6,685CommonSOLE
104674106BRCBRADY CORP$410,8300.00%7,000CommonSOLE
704326107PAYXPAYCHEX INC$410,3340.00%3,445CommonNONE
571748102MRSHMARSH & MCLENNAN COS INC$409,0660.00%2,159CommonSOLE
464287648IWOISHARES TR$390,1840.00%1,547CommonSOLE
88160R101TSLATESLA INC$386,1380.00%1,554CommonNONE
98978V103ZTSZOETIS INC$379,5430.00%1,923CommonSOLE
29273V100ETENERGY TRANSFER L P$379,5000.00%27,500CommonSOLE
868873100SU6SURMODICS INC$363,5000.00%10,000CommonSOLE
92939U106WECWEC ENERGY GROUP INC$354,2720.00%4,209CommonSOLE
244199105DEDEERE & CO$342,6890.00%857CommonNONE
670734102NMSNUVEEN MINN QUALITY MUN INM$342,5760.00%31,200CommonSOLE
911363109URIUNITED RENTALS INC$341,1850.00%595CommonSOLE
651639106NEMNEWMONT CORP$331,1200.00%8,000CommonSOLE
00206R102TAT&T INC$300,0940.00%17,884CommonNONE
7591EP100RFREGIONS FINANCIAL CORP NEW$290,7000.00%15,000CommonNONE
062540109BOHBANK HAWAII CORP$289,8400.00%4,000CommonSOLE
235851102DHRDANAHER CORPORATION$283,6230.00%1,226CommonSOLE
835495102SONSONOCO PRODS CO$281,3050.00%5,035CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$279,0220.00%1,144CommonSOLE
609207105MDLZMONDELEZ INTL INC$271,2500.00%3,745CommonSOLE
11135F101AVGOBROADCOM INC$267,9000.00%240CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND$258,2700.00%736CommonSOLE
872540109TJXTJX COS INC NEW$254,6940.00%2,715CommonSOLE
553498106MSAMSA SAFETY INC$251,5570.00%1,490CommonSOLE
65339F101NEENEXTERA ENERGY INC$249,8840.00%4,114CommonSOLE
09062X103BIIBBIOGEN INC$245,8320.00%950CommonSOLE
031100100AMEAMETEK INC$242,5530.00%1,471CommonSOLE
194162103CLCOLGATE PALMOLIVE CO$239,2100.00%3,001CommonSOLE
372460105GPCGENUINE PARTS CO$235,4500.00%1,700CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC$228,7800.00%1,552CommonSOLE
169656105CMGCHIPOTLE MEXICAN GRILL INC$228,6960.00%100CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION$227,5020.00%3,960CommonSOLE
14149Y108CAHCARDINAL HEALTH INC$225,5900.00%2,238CommonSOLE
20030N101CMCSACOMCAST CORP NEW$217,5400.00%4,961CommonSOLE
G54950103LINLINDE PLC$214,8010.00%523CommonNONE
464287291IXNISHARES TR$214,7670.00%3,150CommonSOLE
626717102MURMURPHY OIL CORP$213,3000.00%5,000CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS$212,9420.00%1,302CommonSOLE
464287804IJRISHARES TR$210,6550.00%1,946CommonNONE
464287465EFAISHARES TR$210,3770.00%2,792CommonSOLE
784117103SEICSEI INVTS CO$209,7150.00%3,300CommonNONE
66987V109NVSNOVARTIS AG$204,3630.00%2,024CommonNONE
02209S103MOALTRIA GROUP INC$203,2980.00%5,040CommonSOLE
92204A702VGTVANGUARD WORLD FDS$203,2800.00%420CommonNONE
052769106ADSKAUTODESK INC$200,8710.00%825CommonSOLE
28414H103ELANELANCO ANIMAL HEALTH INC$200,2860.00%13,442CommonSOLE
345370860FFORD MTR CO DEL$190,1640.00%15,600CommonSOLE
67073B106JPCNUVEEN PFD & INCOME OPPORTUN$182,5130.00%26,999CommonSOLE
83304A106SNAPSNAP INC$169,3000.00%10,000CommonSOLE
234264109DAKTDAKTRONICS INC$161,1200.00%19,000CommonSOLE
831754106SWBISMITH & WESSON BRANDS INC$135,6000.00%10,000CommonSOLE
825698103SPARUSDSHYFT GROUP INC$122,2000.00%10,000CommonSOLE
05463X106AXGNAXOGEN INC$116,1100.00%17,000CommonSOLE

Source: SEC EDGAR · raw 13F holdings as filed. The Class column shows the option type when reported (Put/Call) or Common when the issuer's equity is held directly. 13F discloses long positions only.