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

Q1 2024 · 13F-HR

MAIRS & POWER INCholdings as filed

Filed 2024-05-15 · accession 0001172661-24-002334

$10.33B
Reported value
226
Positions
2024-03-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
594918104MSFTMICROSOFT CORP$827.5M8.01%1,966,804CommonSOLE
67066G104NVDANVIDIA CORPORATION$592.6M5.74%655,857CommonSOLE
02079K107GOOGALPHABET INC$488.0M4.73%3,205,267CommonSOLE
023135106AMZNAMAZON COM INC$438.4M4.24%2,430,175CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$403.9M3.91%816,526CommonSOLE
384109104GGGGRACO INC$354.4M3.43%3,792,159CommonSOLE
46625H100JPMJPMORGAN CHASE & CO$343.8M3.33%1,716,546CommonSOLE
337738108FISVFISERV INC$305.2M2.95%1,909,516CommonSOLE
891092108TTCTORO CO$297.3M2.88%3,244,481CommonSOLE
532457108LLYELI LILLY & CO$283.5M2.75%364,467CommonSOLE
902973304USBUS BANCORP DEL$261.5M2.53%5,849,322CommonSOLE
G5960L103MDTMEDTRONIC PLC$260.3M2.52%2,986,579CommonSOLE
278865100ECLECOLAB INC$229.0M2.22%991,564CommonSOLE
747525103QCOMQUALCOMM INC$222.2M2.15%1,312,754CommonSOLE
09073M104TECHBIO-TECHNE CORP$208.3M2.02%2,959,357CommonSOLE
537008104LFUSLITTELFUSE INC$207.9M2.01%857,751CommonSOLE
311900104FASTFASTENAL CO$207.7M2.01%2,692,096CommonSOLE
G6700G107NVTNVENT ELECTRIC PLC$198.4M1.92%2,630,651CommonSOLE
440452100HRLHORMEL FOODS CORP$193.6M1.87%5,548,480CommonSOLE
478160104JNJJOHNSON & JOHNSON$192.4M1.86%1,216,514CommonSOLE
620076307MSIMOTOROLA SOLUTIONS INC$177.8M1.72%500,799CommonSOLE
92826C839VVISA INC$175.1M1.70%627,269CommonSOLE
359694106FULFULLER H B CO$171.4M1.66%2,149,029CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC$168.0M1.63%4,004,841CommonSOLE
018802108LNTALLIANT ENERGY CORP$167.4M1.62%3,321,368CommonSOLE
037833100AAPLAPPLE INC$163.9M1.59%955,549CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$160.1M1.55%460,977CommonSOLE
949746101WMT2WELLS FARGO CO NEW$154.7M1.50%2,668,307CommonSOLE
880345103TNCTENNANT CO$142.2M1.38%1,169,609CommonSOLE
002824100ABTABBOTT LABS$142.0M1.38%1,249,673CommonSOLE
438516106HONHONEYWELL INTL INC$136.5M1.32%664,822CommonSOLE
29362U104ENTGENTEGRIS INC$133.2M1.29%947,489CommonSOLE
257651109DCIDONALDSON INC$119.6M1.16%1,601,031CommonSOLE
773903109ROKROCKWELL AUTOMATION INC$111.5M1.08%382,874CommonSOLE
74251V102PFGPRINCIPAL FINANCIAL GROUP IN$106.0M1.03%1,228,314CommonSOLE
871829107SYYSYSCO CORP$103.1M1.00%1,269,689CommonSOLE
808513105SCHWSCHWAB CHARLES CORP$100.3M0.97%1,386,956CommonSOLE
87612E106TGTTARGET CORP$81.3M0.79%458,724CommonSOLE
79466L302CRMSALESFORCE INC$80.4M0.78%267,036CommonSOLE
437076102HDHOME DEPOT INC$64.9M0.63%169,118CommonSOLE
98139A105WKWORKIVA INC$64.2M0.62%757,234CommonSOLE
086516101BBYBEST BUY INC$56.8M0.55%692,770CommonSOLE
025816109AXPAMERICAN EXPRESS CO$53.4M0.52%234,619CommonSOLE
12541W209CHRWC H ROBINSON WORLDWIDE INC$52.7M0.51%692,273CommonSOLE
72407810062CPIPER SANDLER COMPANIES$51.5M0.50%259,355CommonSOLE
254687106DISDISNEY WALT CO$46.5M0.45%380,098CommonSOLE
147528103CASYCASEYS GEN STORES INC$43.9M0.42%137,774CommonSOLE
731068102PIIPOLARIS INC$36.6M0.35%365,653CommonSOLE
882508104TXNTEXAS INSTRS INC$35.9M0.35%205,817CommonSOLE
90384S303ULTAULTA BEAUTY INC$33.9M0.33%64,766CommonSOLE
742718109PGPROCTER AND GAMBLE CO$30.8M0.30%189,666CommonSOLE
680033107ONBOLD NATL BANCORP IND$25.7M0.25%1,473,316CommonSOLE
368736104GNRCGENERAC HLDGS INC$25.3M0.24%200,237CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING IN$24.0M0.23%96,191CommonSOLE
88579Y101MMM3M CO$23.6M0.23%222,958CommonNONE
427866108HSYHERSHEY CO$22.1M0.21%113,584CommonSOLE
056525108BMIBADGER METER INC$21.6M0.21%133,552CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$21.2M0.20%142,315CommonSOLE
98389B100XELXCEL ENERGY INC$19.6M0.19%364,380CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC$17.9M0.17%77,711CommonSOLE
05478C105AZEKAZEK CO INC$14.1M0.14%280,260CommonSOLE
443320106HUBGHUB GROUP INC$12.8M0.12%296,669CommonSOLE
457730109INSPINSPIRE MED SYS INC$12.7M0.12%59,188CommonSOLE
97650W108WTFCWINTRUST FINL CORP$12.6M0.12%121,160CommonSOLE
000361105AIRAAR CORP$12.0M0.12%200,746CommonSOLE
021369103ALTREURALTAIR ENGR INC$12.0M0.12%138,788CommonSOLE
477839104JBTMJOHN BEAN TECHNOLOGIES CORP$11.8M0.11%112,147CommonSOLE
58506Q109MEDPMEDPACE HLDGS INC$11.6M0.11%28,789CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$11.1M0.11%26,464CommonNONE
229899109CFRCULLEN FROST BANKERS INC$11.1M0.11%98,227CommonSOLE
37253A103THRMGENTHERM INC$11.0M0.11%191,342CommonSOLE
045487105ASBASSOCIATED BANC CORP$10.2M0.10%474,515CommonSOLE
370334104GISGENERAL MLS INC$9.7M0.09%138,250CommonSOLE
74727A104QCRHQCR HOLDINGS INC$9.6M0.09%157,728CommonSOLE
729132100PLXSPLEXUS CORP$9.4M0.09%99,187CommonSOLE
55303J106MGPIMGP INGREDIENTS INC NEW$9.1M0.09%105,288CommonSOLE
498894104KNFKNIFE RIVER CORP$8.9M0.09%109,285CommonSOLE
37637Q105GBCIGLACIER BANCORP INC NEW$8.7M0.08%215,080CommonSOLE
665859104NTRSNORTHERN TR CORP$8.4M0.08%94,071CommonSOLE
30303M102METAMETA PLATFORMS INC$8.3M0.08%17,049CommonSOLE
47074L105JAMFJAMF HLDG CORP$8.2M0.08%446,002CommonSOLE
291011104EMREMERSON ELEC CO$8.1M0.08%71,283CommonSOLE
18482P103CLFDCLEARFIELD INC$8.0M0.08%259,166CommonSOLE
00287Y109ABBVABBVIE INC$7.9M0.08%43,632CommonSOLE
G7S00T104PNRPENTAIR PLC$7.8M0.08%91,412CommonSOLE
092113109BKHBLACK HILLS CORP$7.7M0.07%140,630CommonSOLE
58933Y105MRKMERCK & CO INC$7.5M0.07%57,017CommonSOLE
668074305NWENORTHWESTERN ENERGY GROUP IN$7.0M0.07%137,280CommonSOLE
149123101CATCATERPILLAR INC$6.4M0.06%17,435CommonSOLE
688239201OSKOSHKOSH CORP$6.3M0.06%50,485CommonSOLE
808524102SCHBSCHWAB STRATEGIC TR$5.5M0.05%89,300CommonNONE
640491106NEOGNEOGEN CORP$5.4M0.05%344,493CommonSOLE
02079K305GOOGLALPHABET INC$4.9M0.05%32,447CommonSOLE
697435105PANWPALO ALTO NETWORKS INC$4.8M0.05%17,013CommonSOLE
219350105GLWCORNING INC$4.1M0.04%125,460CommonSOLE
166764100CVXCHEVRON CORP NEW$3.8M0.04%24,355CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$3.8M0.04%6CommonSOLE
580135101MCDMCDONALDS CORP$3.8M0.04%13,492CommonSOLE
717081103PFEPFIZER INC$3.8M0.04%135,390CommonSOLE
30231G102XOMEXXON MOBIL CORP$3.6M0.03%30,721CommonSOLE
071813109BAXBAXTER INTL INC$3.4M0.03%80,324CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW$3.4M0.03%4,579CommonNONE
464287200IVVISHARES TR$3.3M0.03%6,235CommonSOLE
68389X105ORCLORACLE CORP$3.3M0.03%26,034CommonNONE
20825C104COPCONOCOPHILLIPS$3.2M0.03%25,200CommonSOLE
03076C106AMPAMERIPRISE FINL INC$3.0M0.03%6,865CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$2.9M0.03%5,531CommonSOLE
01446U103ALRSALERUS FINL CORP$2.7M0.03%124,294CommonSOLE
172908105CTASCINTAS CORP$2.6M0.03%3,774CommonNONE
110122108BMYBRISTOL-MYERS SQUIBB CO$2.5M0.02%46,497CommonSOLE
566330106MCSMARCUS CORP DEL$2.4M0.02%169,856CommonSOLE
98956P102ZBHZIMMER BIOMET HOLDINGS INC$2.2M0.02%16,500CommonSOLE
980745103WWDWOODWARD INC$2.2M0.02%14,000CommonSOLE
031162100AMGNAMGEN INC$2.1M0.02%7,285CommonSOLE
458140100INTCINTEL CORP$2.0M0.02%44,388CommonSOLE
075887109BDXBECTON DICKINSON & CO$1.9M0.02%7,749CommonSOLE
126638105CVRXCVRX INC$1.8M0.02%99,903CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$1.8M0.02%8,449CommonNONE
548661107LOWLOWES COS INC$1.8M0.02%6,887CommonSOLE
83089J108SKYTSKYWATER TECHNOLOGY INC$1.7M0.02%168,870CommonSOLE
962166104WYWEYERHAEUSER CO MTN BE$1.7M0.02%46,945CommonSOLE
30063P105EXKEXACT SCIENCES CORP$1.7M0.02%23,905CommonSOLE
833034101SNASNAP ON INC$1.6M0.02%5,530CommonSOLE
494368103KMBKIMBERLY-CLARK CORP$1.6M0.02%12,614CommonSOLE
46090E103QQQINVESCO QQQ TR$1.6M0.02%3,631CommonNONE
038222105AMATAPPLIED MATLS INC$1.5M0.01%7,477CommonSOLE
713448108PEPPEPSICO INC$1.5M0.01%8,664CommonSOLE
191216100KOCOCA COLA CO$1.5M0.01%24,605CommonSOLE
G0250X107AMCRAMCOR PLC$1.5M0.01%154,385CommonSOLE
863667101SYKSTRYKER CORPORATION$1.4M0.01%4,000CommonSOLE
907818108UNPUNION PAC CORP$1.4M0.01%5,734CommonNONE
45168D104IDXXIDEXX LABS INC$1.4M0.01%2,582CommonNONE
92346J108VCELVERICEL CORP$1.3M0.01%25,915CommonSOLE
61945C103MOSMOSAIC CO NEW$1.3M0.01%39,000CommonSOLE
718546104PSXPHILLIPS 66$1.2M0.01%7,400CommonSOLE
369604301GEGENERAL ELECTRIC CO$1.2M0.01%6,821CommonSOLE
931142103WMTWALMART INC$1.1M0.01%17,999CommonSOLE
703395103PDCOEURPATTERSON COS INC$1.1M0.01%39,150CommonSOLE
420261109HWKNHAWKINS INC$1.0M0.01%13,320CommonNONE
45167R104IEXIDEX CORP$976,0800.01%4,000CommonSOLE
17275R102CSCOCISCO SYS INC$950,4360.01%19,043CommonNONE
00724F101ADBEADOBE INC$950,1620.01%1,883CommonNONE
780259305SHELSHELL PLC$933,1970.01%13,920CommonSOLE
655844108NSCNORFOLK SOUTHN CORP$929,5110.01%3,647CommonNONE
060505104BACBANK AMERICA CORP$911,3310.01%24,033CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$895,6450.01%1,541CommonNONE
063671101BMOBANK MONTREAL QUE$879,1200.01%9,000CommonSOLE
464287168DVYISHARES TR$818,5360.01%6,645CommonSOLE
806857108SLBSCHLUMBERGER LTD$798,8560.01%14,575CommonSOLE
H1467J104CBCHUBB LIMITED$782,3130.01%3,019CommonSOLE
75513E101RTXRTX CORPORATION$723,3800.01%7,417CommonNONE
101137107BSXBOSTON SCIENTIFIC CORP$717,0220.01%10,469CommonSOLE
629445206NVECNVE CORP$658,3140.01%7,300CommonSOLE
018522300AEBAALLETE INC$646,3780.01%10,838CommonSOLE
57636Q104MAMASTERCARD INCORPORATED$613,5200.01%1,274CommonNONE
030420103AWKAMERICAN WTR WKS CO INC NEW$611,0500.01%5,000CommonSOLE
185899101CLFCLEVELAND-CLIFFS INC NEW$591,2400.01%26,000CommonSOLE
808524805SCHFSCHWAB STRATEGIC TR$585,3000.01%15,000CommonNONE
055622104BPBP PLC$559,5480.01%14,850CommonSOLE
864159108RGRSTURM RUGER & CO INC$553,8000.01%12,000CommonSOLE
921908844VIGVANGUARD SPECIALIZED FUNDS$539,9780.01%2,957CommonSOLE
412822108HOGHARLEY DAVIDSON INC$528,1610.01%12,075CommonSOLE
910340108UFCSUNITED FIRE GROUP INC$522,4800.01%24,000CommonSOLE
136069101CMCANADIAN IMPERIAL BK COMM TO$516,1270.00%10,176CommonSOLE
446150104HBANHUNTINGTON BANCSHARES INC$503,9860.00%36,128CommonSOLE
452308109ITWILLINOIS TOOL WKS INC$463,9430.00%1,729CommonSOLE
571748102MRSHMARSH & MCLENNAN COS INC$448,6240.00%2,178CommonSOLE
654106103NKENIKE INC$442,3980.00%4,707CommonSOLE
718172109PMPHILIP MORRIS INTL INC$436,5690.00%4,765CommonNONE
922908736VUGVANGUARD INDEX FDS$431,2830.00%1,253CommonSOLE
539830109LMTLOCKHEED MARTIN CORP$417,5710.00%918CommonNONE
104674106BRCBRADY CORP$414,9600.00%7,000CommonSOLE
704326107PAYXPAYCHEX INC$400,3280.00%3,260CommonNONE
03027X100AMTAMERICAN TOWER CORP NEW$399,1320.00%2,020CommonNONE
097023105BABOEING CO$396,2080.00%2,053CommonSOLE
11135F101AVGOBROADCOM INC$362,1670.00%273CommonSOLE
244199105DEDEERE & CO$352,0040.00%857CommonNONE
670734102NMSNUVEEN MINN QUALITY MUN INM$350,8030.00%31,200CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$343,4290.00%1,144CommonSOLE
42250P103DOCHEALTHPEAK PROPERTIES INC$329,8310.00%17,591CommonNONE
92939U106WECWEC ENERGY GROUP INC$328,4800.00%4,000CommonSOLE
98978V103ZTSZOETIS INC$323,6990.00%1,913CommonSOLE
00206R102TAT&T INC$323,5580.00%18,384CommonNONE
20030N101CMCSACOMCAST CORP NEW$295,7770.00%6,823CommonSOLE
868873100SU6SURMODICS INC$293,4000.00%10,000CommonSOLE
553498106MSAMSA SAFETY INC$292,3210.00%1,510CommonSOLE
855244109SBUXSTARBUCKS CORP$290,8320.00%3,182CommonSOLE
169656105CMGCHIPOTLE MEXICAN GRILL INC$290,6770.00%100CommonSOLE
835495102SONSONOCO PRODS CO$289,2000.00%5,000CommonSOLE
253798102DGIIDIGI INTL INC$287,3700.00%9,000CommonNONE
651639106NEMNEWMONT CORP$286,7200.00%8,000CommonSOLE
872540109TJXTJX COS INC NEW$279,8180.00%2,759CommonSOLE
88160R101TSLATESLA INC$273,1780.00%1,554CommonNONE
007903107AMDADVANCED MICRO DEVICES INC$272,1790.00%1,508CommonSOLE
194162103CLCOLGATE PALMOLIVE CO$265,7380.00%2,951CommonSOLE
372460105GPCGENUINE PARTS CO$263,3810.00%1,700CommonSOLE
609207105MDLZMONDELEZ INTL INC$256,9700.00%3,671CommonSOLE
65339F101NEENEXTERA ENERGY INC$256,5350.00%4,014CommonSOLE
464287648IWOISHARES TR$252,3860.00%932CommonSOLE
062540109BOHBANK HAWAII CORP$249,5600.00%4,000CommonSOLE
911363109URIUNITED RENTALS INC$248,7830.00%345CommonSOLE
14149Y108CAHCARDINAL HEALTH INC$245,8440.00%2,197CommonSOLE
G54950103LINLINDE PLC$239,1250.00%515CommonNONE
784117103SEICSEI INVTS CO$237,2700.00%3,300CommonNONE
14448C104CARRCARRIER GLOBAL CORPORATION$236,8800.00%4,075CommonSOLE
464287291IXNISHARES TR$235,6520.00%3,150CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND$232,5750.00%671CommonSOLE
626717102MURMURPHY OIL CORP$228,5000.00%5,000CommonSOLE
235851102DHRDANAHER CORPORATION$223,7490.00%896CommonSOLE
464287465EFAISHARES TR$222,9690.00%2,792CommonSOLE
02209S103MOALTRIA GROUP INC$219,9590.00%5,043CommonSOLE
922908769VTIVANGUARD INDEX FDS$215,1970.00%828CommonNONE
464287804IJRISHARES TR$215,0720.00%1,946CommonNONE
459200101IBMINTERNATIONAL BUSINESS MACHS$213,3020.00%1,117CommonSOLE
94106L109WMWASTE MGMT INC DEL$213,1500.00%1,000CommonSOLE
052769106ADSKAUTODESK INC$208,3360.00%800CommonSOLE
345370860FFORD MTR CO DEL$207,1680.00%15,600CommonSOLE
56585A102MPCMARATHON PETE CORP$201,5000.00%1,000CommonNONE
464287499IWRISHARES TR$200,5550.00%2,385CommonSOLE
234264109DAKTDAKTRONICS INC$189,2400.00%19,000CommonSOLE
831754106SWBISMITH & WESSON BRANDS INC$173,6000.00%10,000CommonSOLE
05463X106AXGNAXOGEN INC$137,1900.00%17,000CommonSOLE
825698103SPARUSDSHYFT GROUP INC$124,2000.00%10,000CommonSOLE
83304A106SNAPSNAP INC$114,8000.00%10,000CommonSOLE
G0508H110ALTMEURARCADIUM LITHIUM PLC$60,0170.00%13,925CommonSOLE
72919P202PLUGPLUG POWER INC$34,4000.00%10,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.