MondegarAI
MAIRS & POWER INC

Q1 2025 · 13F-HR

MAIRS & POWER INCholdings as filed

Filed 2025-05-15 · accession 0001172661-25-002089

$9.61B
Reported value
221
Positions
2025-03-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
594918104MSFTMICROSOFT CORP$749.4M7.80%1,996,217CommonSOLE
67066G104NVDANVIDIA CORPORATION$628.8M6.54%5,801,914CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$474.9M4.94%906,654CommonSOLE
023135106AMZNAMAZON COM INC$456.2M4.75%2,397,617CommonSOLE
46625H100JPMJPMORGAN CHASE & CO.$407.9M4.24%1,662,770CommonSOLE
337738108FISVFISERV INC$379.3M3.95%1,717,557CommonSOLE
384109104GGGGRACO INC$327.7M3.41%3,924,283CommonSOLE
02079K107GOOGALPHABET INC$320.0M3.33%2,048,093CommonSOLE
532457108LLYELI LILLY & CO$301.3M3.13%364,793CommonSOLE
037833100AAPLAPPLE INC$301.1M3.13%1,355,592CommonSOLE
92826C839VVISA INC$288.8M3.01%824,113CommonSOLE
891092108TTCTORO CO$265.6M2.76%3,651,436CommonSOLE
620076307MSIMOTOROLA SOLUTIONS INC$209.1M2.18%477,605CommonSOLE
311900104FASTFASTENAL CO$208.6M2.17%2,689,855CommonSOLE
278865100ECLECOLAB INC$196.0M2.04%773,186CommonSOLE
018802108LNTALLIANT ENERGY CORP$195.9M2.04%3,044,638CommonSOLE
537008104LFUSLITTELFUSE INC$173.8M1.81%883,427CommonSOLE
478160104JNJJOHNSON & JOHNSON$165.7M1.72%999,021CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$164.6M1.71%471,331CommonSOLE
949746101WMT2WELLS FARGO CO NEW$156.8M1.63%2,184,792CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC$155.5M1.62%3,428,852CommonSOLE
09073M104TECHBIO-TECHNE CORP$155.5M1.62%2,651,793CommonSOLE
92939U106WECWEC ENERGY GROUP INC$151.4M1.58%1,389,081CommonSOLE
747525103QCOMQUALCOMM INC$145.9M1.52%949,922CommonSOLE
359694106FULFULLER H B CO$137.0M1.43%2,440,392CommonSOLE
002824100ABTABBOTT LABS$134.9M1.40%1,016,988CommonSOLE
440452100HRLHORMEL FOODS CORP$132.2M1.38%4,271,793CommonSOLE
G6700G107NVTNVENT ELECTRIC PLC$123.3M1.28%2,352,460CommonSOLE
880345103TNCTENNANT CO$113.4M1.18%1,421,410CommonSOLE
773903109ROKROCKWELL AUTOMATION INC$108.1M1.13%418,461CommonSOLE
12541W209CHRWC H ROBINSON WORLDWIDE INC$88.7M0.92%865,898CommonSOLE
902973304USBUS BANCORP DEL$87.3M0.91%2,067,615CommonSOLE
29362U104ENTGENTEGRIS INC$82.1M0.85%938,193CommonSOLE
257651109DCIDONALDSON INC$75.1M0.78%1,120,149CommonSOLE
500754106KHCKRAFT HEINZ CO$72.2M0.75%2,372,182CommonSOLE
79466L302CRMSALESFORCE INC$68.4M0.71%254,855CommonSOLE
74251V102PFGPRINCIPAL FINANCIAL GROUP IN$66.8M0.70%791,944CommonSOLE
874039100TSMTAIWAN SEMICONDUCTOR MFG LTD$66.0M0.69%397,657CommonSOLE
438516106HONHONEYWELL INTL INC$65.4M0.68%308,951CommonSOLE
72407810062CPIPER SANDLER COMPANIES$60.6M0.63%244,607CommonSOLE
147528103CASYCASEYS GEN STORES INC$58.4M0.61%134,486CommonSOLE
437076102HDHOME DEPOT INC$56.7M0.59%154,687CommonSOLE
98139A105WKWORKIVA INC$56.1M0.58%738,824CommonSOLE
086516101BBYBEST BUY INC$55.3M0.58%751,028CommonSOLE
025816109AXPAMERICAN EXPRESS CO$52.0M0.54%193,117CommonSOLE
G5960L103MDTMEDTRONIC PLC$48.4M0.50%538,183CommonSOLE
87612E106TGTTARGET CORP$44.2M0.46%423,125CommonSOLE
882508104TXNTEXAS INSTRS INC$41.0M0.43%228,037CommonSOLE
808513105SCHWSCHWAB CHARLES CORP$39.7M0.41%507,197CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING IN$33.0M0.34%108,160CommonSOLE
254687106DISDISNEY WALT CO$31.1M0.32%314,821CommonSOLE
88579Y101MMM3M CO$29.1M0.30%198,112CommonNONE
742718109PGPROCTER AND GAMBLE CO$27.5M0.29%161,279CommonSOLE
98389B100XELXCEL ENERGY INC$26.5M0.28%374,314CommonSOLE
90384S303ULTAULTA BEAUTY INC$26.4M0.28%72,148CommonSOLE
18482P103CLFDCLEARFIELD INC$25.3M0.26%852,220CommonSOLE
871829107SYYSYSCO CORP$24.7M0.26%328,741CommonSOLE
056525108BMIBADGER METER INC$22.0M0.23%115,890CommonSOLE
368736104GNRCGENERAC HLDGS INC$19.4M0.20%153,397CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC$18.4M0.19%69,593CommonSOLE
680033107ONBOLD NATL BANCORP IND$17.9M0.19%846,566CommonSOLE
30303M102METAMETA PLATFORMS INC$14.7M0.15%25,507CommonSOLE
03076C106AMPAMERIPRISE FINL INC$13.4M0.14%27,633CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$13.1M0.14%24,604CommonSOLE
05478C105AZEKAZEK CO INC$12.3M0.13%252,086CommonSOLE
477839104JBTMJBT MAREL CORPORATION$12.1M0.13%99,128CommonSOLE
427866108HSYHERSHEY CO$11.6M0.12%67,845CommonSOLE
498894104KNFKNIFE RIVER CORP$11.5M0.12%127,020CommonSOLE
457730109INSPINSPIRE MED SYS INC$11.3M0.12%70,776CommonSOLE
443320106HUBGHUB GROUP INC$10.4M0.11%279,149CommonSOLE
000361105AIRAAR CORP$10.1M0.10%180,032CommonSOLE
58506Q109MEDPMEDPACE HLDGS INC$9.9M0.10%32,433CommonSOLE
00287Y109ABBVABBVIE INC$8.8M0.09%41,962CommonSOLE
74727A104QCRHQCR HOLDINGS INC$8.6M0.09%120,013CommonSOLE
729132100PLXSPLEXUS CORP$8.0M0.08%62,470CommonSOLE
092113109BKHBLACK HILLS CORP$7.6M0.08%124,950CommonSOLE
045487105ASBASSOCIATED BANC CORP$7.5M0.08%333,716CommonSOLE
229899109CFRCULLEN FROST BANKERS INC$7.5M0.08%59,920CommonSOLE
97650W108WTFCWINTRUST FINL CORP$7.4M0.08%65,375CommonSOLE
668074305NWENORTHWESTERN ENERGY GROUP IN$7.2M0.07%123,885CommonSOLE
370334104GISGENERAL MLS INC$6.5M0.07%109,206CommonSOLE
291011104EMREMERSON ELEC CO$6.5M0.07%59,065CommonSOLE
37637Q105GBCIGLACIER BANCORP INC NEW$5.7M0.06%128,805CommonSOLE
808524102SCHBSCHWAB STRATEGIC TR$5.6M0.06%261,246CommonNONE
G7S00T104PNRPENTAIR PLC$5.5M0.06%62,510CommonSOLE
149123101CATCATERPILLAR INC$5.5M0.06%16,553CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$5.3M0.06%48,467CommonSOLE
697435105PANWPALO ALTO NETWORKS INC$5.2M0.05%30,191CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$5.0M0.05%8,944CommonSOLE
47074L105JAMFJAMF HLDG CORP$4.9M0.05%399,234CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$4.8M0.05%6CommonSOLE
58933Y105MRKMERCK & CO INC$4.8M0.05%53,159CommonSOLE
55303J106MGPIMGP INGREDIENTS INC NEW$4.7M0.05%161,568CommonSOLE
580135101MCDMCDONALDS CORP$4.2M0.04%13,325CommonSOLE
219350105GLWCORNING INC$4.1M0.04%89,245CommonSOLE
37253A103THRMGENTHERM INC$4.1M0.04%151,992CommonSOLE
688239201OSKOSHKOSH CORP$4.0M0.04%42,020CommonSOLE
640491106NEOGNEOGEN CORP$3.9M0.04%455,289CommonSOLE
53190C102LTHLIFE TIME GROUP HOLDINGS INC$3.8M0.04%125,470CommonSOLE
02079K305GOOGLALPHABET INC$3.7M0.04%23,787CommonSOLE
172908105CTASCINTAS CORP$3.5M0.04%16,804CommonSOLE
731068102PIIPOLARIS INC$3.4M0.04%84,215CommonSOLE
166764100CVXCHEVRON CORP NEW$3.4M0.04%20,309CommonSOLE
20825C104COPCONOCOPHILLIPS$3.3M0.03%31,529CommonSOLE
30231G102XOMEXXON MOBIL CORP$2.8M0.03%23,913CommonSOLE
30063P105EXKEXACT SCIENCES CORP$2.7M0.03%61,695CommonSOLE
83444M101SOLVSOLVENTUM CORP$2.7M0.03%35,043CommonNONE
464287200IVVISHARES TR$2.6M0.03%4,636CommonSOLE
980745103WWDWOODWARD INC$2.6M0.03%14,000CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW$2.6M0.03%2,700CommonSOLE
185123106CWANCLEARWATER ANALYTICS HLDGS I$2.5M0.03%94,010CommonSOLE
68389X105ORCLORACLE CORP$1.9M0.02%13,785CommonSOLE
192422103CGNXCOGNEX CORP$1.9M0.02%63,359CommonSOLE
717081103PFEPFIZER INC$1.9M0.02%73,589CommonSOLE
01446U103ALRSALERUS FINL CORP$1.8M0.02%97,664CommonSOLE
126638105CVRXCVRX INC$1.8M0.02%144,281CommonSOLE
075887109BDXBECTON DICKINSON & CO$1.7M0.02%7,220CommonSOLE
863667101SYKSTRYKER CORPORATION$1.6M0.02%4,411CommonSOLE
98956P102ZBHZIMMER BIOMET HOLDINGS INC$1.6M0.02%14,450CommonSOLE
110122108BMYBRISTOL-MYERS SQUIBB CO$1.6M0.02%26,560CommonSOLE
548661107LOWLOWES COS INC$1.6M0.02%6,824CommonSOLE
031162100AMGNAMGEN INC$1.5M0.02%4,961CommonSOLE
191216100KOCOCA COLA CO$1.5M0.02%20,895CommonNONE
420261109HWKNHAWKINS INC$1.4M0.01%13,320CommonNONE
369604301GEGE AEROSPACE$1.4M0.01%6,847CommonSOLE
494368103KMBKIMBERLY-CLARK CORP$1.3M0.01%9,483CommonSOLE
907818108UNPUNION PAC CORP$1.3M0.01%5,641CommonSOLE
931142103WMTWALMART INC$1.3M0.01%15,033CommonSOLE
718546104PSXPHILLIPS 66$1.3M0.01%10,287CommonNONE
833034101SNASNAP ON INC$1.2M0.01%3,585CommonSOLE
17275R102CSCOCISCO SYS INC$1.2M0.01%18,831CommonSOLE
92346J108VCELVERICEL CORP$1.2M0.01%25,915CommonSOLE
G0250X107AMCRAMCOR PLC$1.1M0.01%118,090CommonSOLE
713448108PEPPEPSICO INC$1.1M0.01%7,510CommonSOLE
038222105AMATAPPLIED MATLS INC$1.1M0.01%7,377CommonSOLE
962166104WYWEYERHAEUSER CO MTN BE$1.1M0.01%36,431CommonSOLE
071813109BAXBAXTER INTL INC$1.0M0.01%30,446CommonSOLE
101137107BSXBOSTON SCIENTIFIC CORP$1.0M0.01%10,311CommonSOLE
83089J108SKYTSKYWATER TECHNOLOGY INC$1.0M0.01%141,170CommonSOLE
45168D104IDXXIDEXX LABS INC$968,4050.01%2,306CommonSOLE
464287465EFAISHARES TR$945,7110.01%11,571CommonSOLE
060505104BACBANK AMERICA CORP$932,3320.01%22,342CommonSOLE
75513E101RTXRTX CORPORATION$881,2560.01%6,653CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$864,5740.01%4,187CommonSOLE
61945C103MOSMOSAIC CO NEW$817,8630.01%30,280CommonSOLE
00724F101ADBEADOBE INC$791,2220.01%2,063CommonSOLE
46090E103QQQINVESCO QQQ TR$755,8990.01%1,612CommonNONE
030420103AWKAMERICAN WTR WKS CO INC NEW$753,6800.01%5,109CommonSOLE
26614N102DDDUPONT DE NEMOURS INC$752,8490.01%10,081CommonNONE
655844108NSCNORFOLK SOUTHN CORP$751,2880.01%3,172CommonNONE
45167R104IEXIDEX CORP$723,8800.01%4,000CommonSOLE
922908769VTIVANGUARD INDEX FDS$710,4610.01%2,585CommonSOLE
H1467J104CBCHUBB LIMITED$707,5630.01%2,343CommonSOLE
063671101BMOBANK MONTREAL QUE$653,8610.01%6,846CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$649,8660.01%1,306CommonNONE
464287614IWFISHARES TR$630,4630.01%1,746CommonSOLE
808524805SCHFSCHWAB STRATEGIC TR$593,4000.01%30,000CommonNONE
464287168DVYISHARES TR$574,7660.01%4,280CommonSOLE
136069101CMCANADIAN IMPERIAL BK COMM$572,9090.01%10,176CommonSOLE
11135F101AVGOBROADCOM INC$565,9130.01%3,380CommonSOLE
22052L104CTVACORTEVA INC$563,1610.01%8,949CommonNONE
921908844VIGVANGUARD SPECIALIZED FUNDS$559,0790.01%2,882CommonSOLE
57636Q104MAMASTERCARD INCORPORATED$555,8290.01%1,014CommonNONE
780259305SHELSHELL PLC$549,8930.01%7,504CommonSOLE
922908629VOVANGUARD INDEX FDS$527,0680.01%2,038CommonSOLE
446150104HBANHUNTINGTON BANCSHARES INC$519,3910.01%34,603CommonSOLE
104674106BRCBRADY CORP$494,4800.01%7,000CommonSOLE
864159108RGRSTURM RUGER & CO INC$471,4800.00%12,000CommonSOLE
629445206NVECNVE CORP$465,3020.00%7,300CommonSOLE
922908736VUGVANGUARD INDEX FDS$462,7830.00%1,248CommonSOLE
03027X100AMTAMERICAN TOWER CORP NEW$439,5520.00%2,020CommonNONE
G8994E103TTTRANE TECHNOLOGIES PLC$431,5950.00%1,281CommonSOLE
452308109ITWILLINOIS TOOL WKS INC$421,3690.00%1,699CommonSOLE
097023105BABOEING CO$418,4220.00%2,453CommonSOLE
718172109PMPHILIP MORRIS INTL INC$412,6980.00%2,600CommonNONE
260557103DOWDOW INC$377,1710.00%10,801CommonNONE
910340108UFCSUNITED FIRE GROUP INC$356,7020.00%12,108CommonSOLE
055622104BPBP PLC$356,1470.00%10,540CommonNONE
571748102MRSHMARSH & MCLENNAN COS INC$353,5990.00%1,449CommonSOLE
872540109TJXTJX COS INC NEW$346,0340.00%2,841CommonSOLE
02156V109OKLOOKLO INC$345,4530.00%15,971CommonNONE
459200101IBMINTERNATIONAL BUSINESS MACHS$342,9020.00%1,379CommonSOLE
018522300AEBAALLETE INC$324,4270.00%4,938CommonSOLE
25434V302DFAEDIMENSIONAL ETF TRUST$324,3240.00%12,527CommonSOLE
00206R102TAT&T INC$319,3090.00%11,291CommonNONE
05463X106AXGNAXOGEN INC$314,5000.00%17,000CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND$314,2240.00%1,007CommonSOLE
65339F101NEENEXTERA ENERGY INC$311,4910.00%4,394CommonSOLE
02209S103MOALTRIA GROUP INC$303,3280.00%5,054CommonSOLE
458140100INTCINTEL CORP$301,7250.00%13,286CommonNONE
244199105DEDEERE & CO$289,5890.00%617CommonNONE
703395103PDCOEURPATTERSON COS INC$285,8460.00%9,150CommonSOLE
922908751VBVANGUARD INDEX FDS$279,3790.00%1,260CommonSOLE
363576109AJGGALLAGHER ARTHUR J & CO$276,1920.00%800CommonNONE
062540109BOHBANK HAWAII CORP$275,8800.00%4,000CommonSOLE
92206C730VONEVANGUARD SCOTTSDALE FDS$261,7300.00%1,031CommonSOLE
94106L109WMWASTE MGMT INC DEL$261,1430.00%1,128CommonSOLE
784117103SEICSEI INVTS CO$256,1790.00%3,300CommonNONE
253798102DGIIDIGI INTL INC$250,4700.00%9,000CommonSOLE
651639106NEMNEWMONT CORP$241,4000.00%5,000CommonSOLE
235851102DHRDANAHER CORPORATION$239,0300.00%1,166CommonSOLE
464287291IXNISHARES TR$238,5810.00%3,150CommonSOLE
654106103NKENIKE INC$235,0660.00%3,703CommonSOLE
868873100SU6SURMODICS INC$232,8220.00%7,626CommonSOLE
806857108SLBSCHLUMBERGER LTD$229,9000.00%5,500CommonSOLE
7591EP100RFREGIONS FINANCIAL CORP NEW$229,1430.00%10,545CommonNONE
68902V107OTISOTIS WORLDWIDE CORP$227,4530.00%2,204CommonSOLE
98978V103ZTSZOETIS INC$221,2900.00%1,344CommonSOLE
553498106MSAMSA SAFETY INC$218,5680.00%1,490CommonSOLE
36828A101GEVGE VERNOVA INC$217,6650.00%713CommonSOLE
665859104NTRSNORTHERN TR CORP$211,1110.00%2,140CommonNONE
922908637VVVANGUARD INDEX FDS$211,0220.00%821CommonNONE
052769106ADSKAUTODESK INC$209,4400.00%800CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC$209,3840.00%2,038CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION$205,7960.00%3,246CommonSOLE
922042775VEUVANGUARD INTL EQUITY INDEX F$204,9090.00%3,378CommonSOLE
464287804IJRISHARES TR$203,4930.00%1,946CommonNONE
185899101CLFCLEVELAND-CLIFFS INC NEW$131,5200.00%16,000CommonSOLE
825698103SPARUSDSHYFT GROUP INC$80,9000.00%10,000CommonSOLE
43289P106HIMXHIMAX TECHNOLOGIES INC$77,5430.00%10,550CommonSOLE
72919P202PLUGPLUG POWER INC$13,5000.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.