MondegarAI
MAIRS & POWER INC

Q4 2024 · 13F-HR

MAIRS & POWER INCholdings as filed

Filed 2025-02-14 · accession 0001172661-25-000936

$10.34B
Reported value
229
Positions
2024-12-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
594918104MSFTMICROSOFT CORP$830.1M8.03%1,969,379CommonSOLE
67066G104NVDANVIDIA CORPORATION$790.3M7.64%5,884,992CommonSOLE
023135106AMZNAMAZON COM INC$518.5M5.02%2,363,488CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$439.3M4.25%868,407CommonSOLE
02079K107GOOGALPHABET INC$414.7M4.01%2,177,364CommonSOLE
46625H100JPMJPMORGAN CHASE & CO.$410.9M3.98%1,714,289CommonSOLE
337738108FISVFISERV INC$384.4M3.72%1,871,409CommonSOLE
037833100AAPLAPPLE INC$339.0M3.28%1,353,586CommonSOLE
384109104GGGGRACO INC$333.6M3.23%3,957,203CommonSOLE
891092108TTCTORO CO$287.8M2.78%3,593,482CommonSOLE
92826C839VVISA INC$264.0M2.55%835,325CommonSOLE
532457108LLYELI LILLY & CO$261.9M2.53%339,267CommonSOLE
018802108LNTALLIANT ENERGY CORP$231.5M2.24%3,913,967CommonSOLE
620076307MSIMOTOROLA SOLUTIONS INC$224.0M2.17%484,538CommonSOLE
537008104LFUSLITTELFUSE INC$206.3M2.00%875,381CommonSOLE
747525103QCOMQUALCOMM INC$202.5M1.96%1,318,445CommonSOLE
902973304USBUS BANCORP DEL$201.2M1.95%4,206,238CommonSOLE
311900104FASTFASTENAL CO$194.8M1.88%2,709,431CommonSOLE
09073M104TECHBIO-TECHNE CORP$192.6M1.86%2,673,768CommonSOLE
278865100ECLECOLAB INC$183.5M1.78%783,309CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$163.8M1.58%481,781CommonSOLE
949746101WMT2WELLS FARGO CO NEW$162.3M1.57%2,310,552CommonSOLE
G6700G107NVTNVENT ELECTRIC PLC$161.0M1.56%2,361,455CommonSOLE
359694106FULFULLER H B CO$149.2M1.44%2,211,223CommonSOLE
478160104JNJJOHNSON & JOHNSON$148.3M1.43%1,025,376CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC$137.9M1.33%3,449,480CommonSOLE
440452100HRLHORMEL FOODS CORP$133.6M1.29%4,258,565CommonSOLE
002824100ABTABBOTT LABS$121.8M1.18%1,076,915CommonSOLE
773903109ROKROCKWELL AUTOMATION INC$119.7M1.16%418,809CommonSOLE
880345103TNCTENNANT CO$115.7M1.12%1,419,695CommonSOLE
29362U104ENTGENTEGRIS INC$92.9M0.90%938,273CommonSOLE
257651109DCIDONALDSON INC$88.2M0.85%1,309,975CommonSOLE
12541W209CHRWC H ROBINSON WORLDWIDE INC$88.2M0.85%853,541CommonSOLE
808513105SCHWSCHWAB CHARLES CORP$81.2M0.79%1,097,556CommonSOLE
79466L302CRMSALESFORCE INC$80.7M0.78%241,391CommonSOLE
98139A105WKWORKIVA INC$80.4M0.78%734,030CommonSOLE
438516106HONHONEYWELL INTL INC$80.3M0.78%355,510CommonSOLE
72407810062CPIPER SANDLER COMPANIES$72.5M0.70%241,622CommonSOLE
92939U106WECWEC ENERGY GROUP INC$71.8M0.69%763,758CommonSOLE
086516101BBYBEST BUY INC$64.0M0.62%746,044CommonSOLE
74251V102PFGPRINCIPAL FINANCIAL GROUP IN$63.7M0.62%823,478CommonSOLE
025816109AXPAMERICAN EXPRESS CO$62.6M0.61%210,790CommonSOLE
437076102HDHOME DEPOT INC$62.6M0.61%160,813CommonSOLE
G5960L103MDTMEDTRONIC PLC$61.9M0.60%775,359CommonSOLE
87612E106TGTTARGET CORP$60.4M0.58%446,990CommonSOLE
147528103CASYCASEYS GEN STORES INC$54.6M0.53%137,749CommonSOLE
882508104TXNTEXAS INSTRS INC$43.1M0.42%229,811CommonSOLE
500754106KHCKRAFT HEINZ CO$42.6M0.41%1,386,267CommonSOLE
254687106DISDISNEY WALT CO$36.6M0.35%328,587CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING IN$31.7M0.31%108,414CommonSOLE
871829107SYYSYSCO CORP$31.3M0.30%409,312CommonSOLE
90384S303ULTAULTA BEAUTY INC$31.2M0.30%71,782CommonSOLE
742718109PGPROCTER AND GAMBLE CO$28.8M0.28%171,869CommonSOLE
368736104GNRCGENERAC HLDGS INC$26.0M0.25%167,684CommonSOLE
88579Y101MMM3M CO$25.9M0.25%200,531CommonNONE
056525108BMIBADGER METER INC$25.9M0.25%121,901CommonSOLE
98389B100XELXCEL ENERGY INC$25.3M0.25%375,289CommonSOLE
680033107ONBOLD NATL BANCORP IND$20.6M0.20%951,362CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC$17.9M0.17%74,178CommonSOLE
477839104JBTMJOHN BEAN TECHNOLOGIES CORP$16.6M0.16%130,382CommonSOLE
30303M102METAMETA PLATFORMS INC$15.4M0.15%26,312CommonSOLE
03076C106AMPAMERIPRISE FINL INC$15.0M0.15%28,161CommonSOLE
05478C105AZEKAZEK CO INC$13.5M0.13%284,575CommonSOLE
427866108HSYHERSHEY CO$13.3M0.13%78,346CommonSOLE
18482P103CLFDCLEARFIELD INC$13.0M0.13%419,206CommonSOLE
498894104KNFKNIFE RIVER CORP$12.9M0.12%126,935CommonSOLE
729132100PLXSPLEXUS CORP$12.8M0.12%81,909CommonSOLE
443320106HUBGHUB GROUP INC$12.6M0.12%283,299CommonSOLE
457730109INSPINSPIRE MED SYS INC$12.0M0.12%64,671CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$11.8M0.11%25,993CommonSOLE
000361105AIRAAR CORP$11.5M0.11%187,949CommonSOLE
58506Q109MEDPMEDPACE HLDGS INC$10.8M0.10%32,408CommonSOLE
97650W108WTFCWINTRUST FINL CORP$10.7M0.10%86,135CommonSOLE
229899109CFRCULLEN FROST BANKERS INC$9.9M0.10%73,401CommonSOLE
74727A104QCRHQCR HOLDINGS INC$9.7M0.09%119,938CommonSOLE
045487105ASBASSOCIATED BANC CORP$8.8M0.08%366,577CommonSOLE
092113109BKHBLACK HILLS CORP$8.2M0.08%140,345CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$8.1M0.08%64,529CommonSOLE
00287Y109ABBVABBVIE INC$8.1M0.08%45,770CommonSOLE
291011104EMREMERSON ELEC CO$7.9M0.08%63,878CommonSOLE
370334104GISGENERAL MLS INC$7.8M0.08%123,052CommonSOLE
37637Q105GBCIGLACIER BANCORP INC NEW$7.6M0.07%151,880CommonSOLE
37253A103THRMGENTHERM INC$7.6M0.07%189,628CommonSOLE
668074305NWENORTHWESTERN ENERGY GROUP IN$7.3M0.07%136,995CommonSOLE
G7S00T104PNRPENTAIR PLC$6.6M0.06%65,240CommonSOLE
149123101CATCATERPILLAR INC$6.1M0.06%16,693CommonSOLE
55303J106MGPIMGP INGREDIENTS INC NEW$6.0M0.06%152,488CommonSOLE
808524102SCHBSCHWAB STRATEGIC TR$5.9M0.06%261,246CommonNONE
640491106NEOGNEOGEN CORP$5.7M0.05%466,808CommonSOLE
47074L105JAMFJAMF HLDG CORP$5.6M0.05%398,981CommonSOLE
58933Y105MRKMERCK & CO INC$5.4M0.05%53,900CommonSOLE
697435105PANWPALO ALTO NETWORKS INC$5.3M0.05%29,356CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$5.3M0.05%9,016CommonSOLE
02079K305GOOGLALPHABET INC$4.9M0.05%25,891CommonSOLE
688239201OSKOSHKOSH CORP$4.8M0.05%50,260CommonSOLE
580135101MCDMCDONALDS CORP$4.7M0.05%16,378CommonSOLE
219350105GLWCORNING INC$4.4M0.04%92,270CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$4.1M0.04%6CommonSOLE
30231G102XOMEXXON MOBIL CORP$3.5M0.03%32,289CommonSOLE
30063P105EXKEXACT SCIENCES CORP$3.4M0.03%60,410CommonSOLE
731068102PIIPOLARIS INC$3.3M0.03%56,751CommonSOLE
166764100CVXCHEVRON CORP NEW$3.1M0.03%21,124CommonSOLE
20825C104COPCONOCOPHILLIPS$2.9M0.03%29,374CommonSOLE
464287200IVVISHARES TR$2.7M0.03%4,651CommonSOLE
172908105CTASCINTAS CORP$2.7M0.03%14,920CommonNONE
22160K105COSTCOSTCO WHSL CORP NEW$2.5M0.02%2,739CommonSOLE
53190C102LTHLIFE TIME GROUP HOLDINGS INC$2.5M0.02%111,220CommonSOLE
83444M101SOLVSOLVENTUM CORP$2.3M0.02%35,373CommonNONE
980745103WWDWOODWARD INC$2.3M0.02%14,000CommonSOLE
68389X105ORCLORACLE CORP$2.3M0.02%13,530CommonSOLE
717081103PFEPFIZER INC$2.1M0.02%79,302CommonSOLE
83089J108SKYTSKYWATER TECHNOLOGY INC$1.9M0.02%141,170CommonSOLE
863667101SYKSTRYKER CORPORATION$1.9M0.02%5,275CommonSOLE
01446U103ALRSALERUS FINL CORP$1.9M0.02%97,674CommonSOLE
126638105CVRXCVRX INC$1.8M0.02%144,281CommonSOLE
075887109BDXBECTON DICKINSON & CO$1.7M0.02%7,626CommonSOLE
548661107LOWLOWES COS INC$1.7M0.02%6,880CommonSOLE
420261109HWKNHAWKINS INC$1.6M0.02%13,320CommonNONE
185123106CWANCLEARWATER ANALYTICS HLDGS I$1.6M0.02%58,840CommonSOLE
98956P102ZBHZIMMER BIOMET HOLDINGS INC$1.6M0.02%14,700CommonSOLE
110122108BMYBRISTOL-MYERS SQUIBB CO$1.5M0.01%26,162CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$1.5M0.01%6,359CommonNONE
833034101SNASNAP ON INC$1.5M0.01%4,335CommonSOLE
031162100AMGNAMGEN INC$1.5M0.01%5,607CommonSOLE
92346J108VCELVERICEL CORP$1.4M0.01%25,915CommonSOLE
494368103KMBKIMBERLY-CLARK CORP$1.3M0.01%10,154CommonSOLE
369604301GEGE AEROSPACE$1.3M0.01%7,940CommonSOLE
191216100KOCOCA COLA CO$1.3M0.01%20,265CommonSOLE
038222105AMATAPPLIED MATLS INC$1.2M0.01%7,477CommonSOLE
907818108UNPUNION PAC CORP$1.2M0.01%5,266CommonSOLE
071813109BAXBAXTER INTL INC$1.2M0.01%41,123CommonSOLE
931142103WMTWALMART INC$1.2M0.01%13,253CommonSOLE
713448108PEPPEPSICO INC$1.2M0.01%7,800CommonSOLE
G0250X107AMCRAMCOR PLC$1.1M0.01%118,090CommonSOLE
17275R102CSCOCISCO SYS INC$1.1M0.01%17,889CommonSOLE
962166104WYWEYERHAEUSER CO MTN BE$1.0M0.01%36,431CommonSOLE
45168D104IDXXIDEXX LABS INC$993,0830.01%2,402CommonSOLE
060505104BACBANK AMERICA CORP$992,9180.01%22,592CommonSOLE
75513E101RTXRTX CORPORATION$978,0650.01%8,452CommonSOLE
46090E103QQQINVESCO QQQ TR$931,4610.01%1,822CommonNONE
718546104PSXPHILLIPS 66$924,6560.01%8,116CommonSOLE
101137107BSXBOSTON SCIENTIFIC CORP$920,9790.01%10,311CommonSOLE
00724F101ADBEADOBE INC$867,1260.01%1,950CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$840,6920.01%1,616CommonNONE
45167R104IEXIDEX CORP$837,1600.01%4,000CommonSOLE
26614N102DDDUPONT DE NEMOURS INC$815,7990.01%10,699CommonNONE
11135F101AVGOBROADCOM INC$753,4800.01%3,250CommonSOLE
922908769VTIVANGUARD INDEX FDS$749,1590.01%2,585CommonSOLE
61945C103MOSMOSAIC CO NEW$744,2820.01%30,280CommonSOLE
65339F101NEENEXTERA ENERGY INC$719,7680.01%10,040CommonSOLE
655844108NSCNORFOLK SOUTHN CORP$715,1310.01%3,047CommonNONE
921908844VIGVANGUARD SPECIALIZED FUNDS$705,9670.01%3,605CommonSOLE
464287614IWFISHARES TR$701,1590.01%1,746CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$670,0010.01%1,814CommonSOLE
063671101BMOBANK MONTREAL QUE$664,4040.01%6,846CommonSOLE
030420103AWKAMERICAN WTR WKS CO INC NEW$663,9050.01%5,333CommonSOLE
H1467J104CBCHUBB LIMITED$647,3710.01%2,343CommonSOLE
136069101CMCANADIAN IMPERIAL BK COMM$643,4280.01%10,176CommonSOLE
629445206NVECNVE CORP$594,4390.01%7,300CommonSOLE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TR$589,5150.01%1,035CommonSOLE
446150104HBANHUNTINGTON BANCSHARES INC$587,8030.01%36,128CommonSOLE
464287168DVYISHARES TR$561,9260.01%4,280CommonSOLE
808524805SCHFSCHWAB STRATEGIC TR$555,0000.01%30,000CommonNONE
22052L104CTVACORTEVA INC$537,1330.01%9,430CommonNONE
57636Q104MAMASTERCARD INCORPORATED$533,9760.01%1,014CommonNONE
703395103PDCOEURPATTERSON COS INC$529,2490.01%17,150CommonSOLE
104674106BRCBRADY CORP$516,9500.01%7,000CommonSOLE
363576109AJGGALLAGHER ARTHUR J & CO$504,1180.00%1,776CommonNONE
021369103ALTREURALTAIR ENGR INC$483,4660.00%4,431CommonSOLE
780259305SHELSHELL PLC$470,1260.00%7,504CommonSOLE
260557103DOWDOW INC$466,2700.00%11,619CommonNONE
922908736VUGVANGUARD INDEX FDS$462,9760.00%1,128CommonSOLE
018522300AEBAALLETE INC$438,5660.00%6,768CommonSOLE
452308109ITWILLINOIS TOOL WKS INC$430,7980.00%1,699CommonSOLE
864159108RGRSTURM RUGER & CO INC$424,4400.00%12,000CommonSOLE
760759100RSGREPUBLIC SVCS INC$422,4780.00%2,100CommonNONE
097023105BABOEING CO$403,9790.00%2,282CommonSOLE
910340108UFCSUNITED FIRE GROUP INC$401,3730.00%14,108CommonSOLE
88160R101TSLATESLA INC$400,6090.00%992CommonSOLE
92206C730VONEVANGUARD SCOTTSDALE FDS$383,2770.00%1,437CommonSOLE
053611109AVYAVERY DENNISON CORP$374,2600.00%2,000CommonNONE
03027X100AMTAMERICAN TOWER CORP NEW$370,4880.00%2,020CommonNONE
718172109PMPHILIP MORRIS INTL INC$369,9560.00%3,074CommonNONE
922908629VOVANGUARD INDEX FDS$363,9710.00%1,378CommonSOLE
464287804IJRISHARES TR$346,5820.00%3,008CommonNONE
872540109TJXTJX COS INC NEW$343,2210.00%2,841CommonSOLE
009158106APDAIR PRODS & CHEMS INC$340,7970.00%1,175CommonNONE
88339J105TTDTHE TRADE DESK INC$326,9680.00%2,782CommonSOLE
36828A101GEVGE VERNOVA INC$325,9700.00%991CommonSOLE
25434V302DFAEDIMENSIONAL ETF TRUST$317,8100.00%12,527CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND$312,3900.00%888CommonSOLE
055622104BPBP PLC$311,5620.00%10,540CommonNONE
02156V109OKLOOKLO INC$305,9240.00%14,410CommonNONE
11133T103BRBROADRIDGE FINL SOLUTIONS IN$305,2220.00%1,350CommonNONE
868873100SU6SURMODICS INC$301,9900.00%7,626CommonSOLE
00206R102TAT&T INC$292,4350.00%12,843CommonSOLE
571748102MRSHMARSH & MCLENNAN COS INC$291,8510.00%1,374CommonSOLE
244199105DEDEERE & CO$286,8450.00%677CommonNONE
062540109BOHBANK HAWAII CORP$284,9600.00%4,000CommonSOLE
458140100INTCINTEL CORP$283,0460.00%14,117CommonNONE
05463X106AXGNAXOGEN INC$280,1600.00%17,000CommonSOLE
784117103SEICSEI INVTS CO$272,1840.00%3,300CommonNONE
253798102DGIIDIGI INTL INC$272,0700.00%9,000CommonSOLE
464287291IXNISHARES TR$266,9630.00%3,150CommonSOLE
02209S103MOALTRIA GROUP INC$264,1190.00%5,051CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION$263,9610.00%3,867CommonSOLE
654106103NKENIKE INC$260,3050.00%3,440CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC$257,6450.00%2,133CommonSOLE
98978V103ZTSZOETIS INC$250,9120.00%1,540CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS$245,5500.00%1,117CommonSOLE
539830109LMTLOCKHEED MARTIN CORP$244,4280.00%503CommonNONE
194162103CLCOLGATE PALMOLIVE CO$244,1840.00%2,686CommonSOLE
553498106MSAMSA SAFETY INC$243,6820.00%1,470CommonSOLE
052769106ADSKAUTODESK INC$236,4560.00%800CommonSOLE
665859104NTRSNORTHERN TR CORP$229,6000.00%2,240CommonNONE
7591EP100RFREGIONS FINANCIAL CORP NEW$229,0850.00%9,740CommonNONE
778296103ROSTROSS STORES INC$228,8720.00%1,513CommonNONE
922908637VVVANGUARD INDEX FDS$221,4240.00%821CommonNONE
169656105CMGCHIPOTLE MEXICAN GRILL INC$220,6980.00%3,660CommonSOLE
68902V107OTISOTIS WORLDWIDE CORP$218,8370.00%2,363CommonSOLE
40434L105HPQHP INC$215,1300.00%6,593CommonSOLE
412822108HOGHARLEY DAVIDSON INC$210,9100.00%7,000CommonSOLE
806857108SLBSCHLUMBERGER LTD$210,8700.00%5,500CommonSOLE
94106L109WMWASTE MGMT INC DEL$209,4580.00%1,038CommonSOLE
20030N101CMCSACOMCAST CORP NEW$202,3620.00%5,392CommonSOLE
185899101CLFCLEVELAND-CLIFFS INC NEW$150,4000.00%16,000CommonSOLE
825698103SPARUSDSHYFT GROUP INC$117,4000.00%10,000CommonSOLE
G0508H110ALTMEURARCADIUM LITHIUM PLC$71,4350.00%13,925CommonSOLE
72919P202PLUGPLUG POWER INC$21,3000.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.