MondegarAI
MAIRS & POWER INC

Q2 2024 · 13F-HR

MAIRS & POWER INCholdings as filed

Filed 2024-08-14 · accession 0001172661-24-003458

$10.35B
Reported value
222
Positions
2024-06-30
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
594918104MSFTMICROSOFT CORP$874.7M8.45%1,957,122CommonSOLE
67066G104NVDANVIDIA CORPORATION$764.2M7.38%6,185,938CommonSOLE
02079K107GOOGALPHABET INC$516.4M4.99%2,815,526CommonSOLE
023135106AMZNAMAZON COM INC$454.2M4.39%2,350,397CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$430.2M4.16%844,815CommonSOLE
46625H100JPMJPMORGAN CHASE & CO.$348.6M3.37%1,723,515CommonSOLE
532457108LLYELI LILLY & CO$317.0M3.06%350,150CommonSOLE
891092108TTCTORO CO$303.5M2.93%3,246,014CommonSOLE
384109104GGGGRACO INC$298.2M2.88%3,761,269CommonSOLE
337738108FISVFISERV INC$282.0M2.72%1,892,102CommonSOLE
037833100AAPLAPPLE INC$274.5M2.65%1,303,200CommonSOLE
747525103QCOMQUALCOMM INC$259.0M2.50%1,300,270CommonSOLE
G5960L103MDTMEDTRONIC PLC$231.4M2.24%2,939,942CommonSOLE
537008104LFUSLITTELFUSE INC$217.0M2.10%848,926CommonSOLE
902973304USBUS BANCORP DEL$204.8M1.98%5,159,501CommonSOLE
278865100ECLECOLAB INC$198.6M1.92%834,391CommonSOLE
09073M104TECHBIO-TECHNE CORP$196.3M1.90%2,740,392CommonSOLE
018802108LNTALLIANT ENERGY CORP$195.0M1.88%3,831,399CommonSOLE
620076307MSIMOTOROLA SOLUTIONS INC$191.1M1.85%494,963CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC$189.4M1.83%4,593,086CommonSOLE
G6700G107NVTNVENT ELECTRIC PLC$185.2M1.79%2,416,977CommonSOLE
92826C839VVISA INC$180.3M1.74%686,966CommonSOLE
478160104JNJJOHNSON & JOHNSON$172.7M1.67%1,181,725CommonSOLE
359694106FULFULLER H B CO$167.7M1.62%2,179,374CommonSOLE
311900104FASTFASTENAL CO$167.4M1.62%2,663,313CommonSOLE
440452100HRLHORMEL FOODS CORP$154.8M1.50%5,075,509CommonSOLE
949746101WMT2WELLS FARGO CO NEW$142.9M1.38%2,406,731CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$137.3M1.33%459,953CommonSOLE
438516106HONHONEYWELL INTL INC$131.8M1.27%617,330CommonSOLE
29362U104ENTGENTEGRIS INC$126.3M1.22%932,538CommonSOLE
880345103TNCTENNANT CO$117.6M1.14%1,194,609CommonSOLE
002824100ABTABBOTT LABS$113.6M1.10%1,092,796CommonSOLE
773903109ROKROCKWELL AUTOMATION INC$110.8M1.07%402,373CommonSOLE
257651109DCIDONALDSON INC$107.3M1.04%1,498,820CommonSOLE
808513105SCHWSCHWAB CHARLES CORP$100.8M0.97%1,367,378CommonSOLE
74251V102PFGPRINCIPAL FINANCIAL GROUP IN$94.8M0.92%1,207,976CommonSOLE
871829107SYYSYSCO CORP$80.3M0.78%1,124,295CommonSOLE
87612E106TGTTARGET CORP$67.4M0.65%455,295CommonSOLE
79466L302CRMSALESFORCE INC$66.0M0.64%256,559CommonSOLE
086516101BBYBEST BUY INC$62.8M0.61%744,615CommonSOLE
72407810062CPIPER SANDLER COMPANIES$60.4M0.58%262,302CommonSOLE
12541W209CHRWC H ROBINSON WORLDWIDE INC$59.8M0.58%678,810CommonSOLE
98139A105WKWORKIVA INC$57.2M0.55%783,410CommonSOLE
437076102HDHOME DEPOT INC$56.3M0.54%163,637CommonSOLE
147528103CASYCASEYS GEN STORES INC$54.8M0.53%143,490CommonSOLE
025816109AXPAMERICAN EXPRESS CO$52.7M0.51%227,516CommonSOLE
882508104TXNTEXAS INSTRS INC$42.7M0.41%219,368CommonSOLE
254687106DISDISNEY WALT CO$35.3M0.34%355,626CommonSOLE
742718109PGPROCTER AND GAMBLE CO$29.9M0.29%181,594CommonSOLE
731068102PIIPOLARIS INC$28.3M0.27%361,645CommonSOLE
90384S303ULTAULTA BEAUTY INC$28.2M0.27%72,994CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING IN$25.4M0.25%106,616CommonSOLE
680033107ONBOLD NATL BANCORP IND$25.3M0.24%1,473,316CommonSOLE
368736104GNRCGENERAC HLDGS INC$25.2M0.24%190,653CommonSOLE
056525108BMIBADGER METER INC$23.9M0.23%128,205CommonSOLE
88579Y101MMM3M CO$22.1M0.21%216,632CommonNONE
427866108HSYHERSHEY CO$19.7M0.19%107,398CommonSOLE
98389B100XELXCEL ENERGY INC$19.2M0.19%359,756CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC$16.1M0.16%79,090CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$15.1M0.15%109,976CommonSOLE
000361105AIRAAR CORP$12.9M0.13%178,119CommonSOLE
021369103ALTREURALTAIR ENGR INC$12.8M0.12%130,908CommonSOLE
443320106HUBGHUB GROUP INC$12.6M0.12%292,839CommonSOLE
58506Q109MEDPMEDPACE HLDGS INC$11.9M0.11%28,809CommonSOLE
477839104JBTMJOHN BEAN TECHNOLOGIES CORP$11.6M0.11%122,627CommonSOLE
05478C105AZEKAZEK CO INC$11.1M0.11%262,415CommonSOLE
30303M102METAMETA PLATFORMS INC$10.9M0.11%21,592CommonSOLE
18482P103CLFDCLEARFIELD INC$10.9M0.10%281,696CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$10.7M0.10%26,379CommonSOLE
729132100PLXSPLEXUS CORP$10.3M0.10%99,562CommonSOLE
97650W108WTFCWINTRUST FINL CORP$9.9M0.10%100,705CommonSOLE
55303J106MGPIMGP INGREDIENTS INC NEW$9.7M0.09%130,228CommonSOLE
37253A103THRMGENTHERM INC$9.1M0.09%183,998CommonSOLE
045487105ASBASSOCIATED BANC CORP$8.9M0.09%420,295CommonSOLE
229899109CFRCULLEN FROST BANKERS INC$8.8M0.09%87,066CommonSOLE
03076C106AMPAMERIPRISE FINL INC$8.8M0.09%20,633CommonSOLE
457730109INSPINSPIRE MED SYS INC$8.5M0.08%63,833CommonSOLE
370334104GISGENERAL MLS INC$8.4M0.08%132,536CommonSOLE
498894104KNFKNIFE RIVER CORP$8.3M0.08%118,150CommonSOLE
74727A104QCRHQCR HOLDINGS INC$8.2M0.08%136,408CommonSOLE
00287Y109ABBVABBVIE INC$8.0M0.08%46,351CommonSOLE
092113109BKHBLACK HILLS CORP$7.7M0.07%140,715CommonSOLE
291011104EMREMERSON ELEC CO$7.6M0.07%68,718CommonSOLE
37637Q105GBCIGLACIER BANCORP INC NEW$7.3M0.07%195,440CommonSOLE
668074305NWENORTHWESTERN ENERGY GROUP IN$6.9M0.07%137,385CommonSOLE
47074L105JAMFJAMF HLDG CORP$6.8M0.07%411,644CommonSOLE
58933Y105MRKMERCK & CO INC$6.8M0.07%54,851CommonSOLE
640491106NEOGNEOGEN CORP$6.1M0.06%391,857CommonSOLE
697435105PANWPALO ALTO NETWORKS INC$5.8M0.06%17,173CommonSOLE
149123101CATCATERPILLAR INC$5.7M0.05%17,088CommonSOLE
02079K305GOOGLALPHABET INC$5.6M0.05%30,799CommonSOLE
G7S00T104PNRPENTAIR PLC$5.6M0.05%72,900CommonSOLE
808524102SCHBSCHWAB STRATEGIC TR$5.5M0.05%87,852CommonNONE
688239201OSKOSHKOSH CORP$5.5M0.05%50,465CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$4.8M0.05%8,893CommonSOLE
580135101MCDMCDONALDS CORP$4.2M0.04%16,431CommonSOLE
30231G102XOMEXXON MOBIL CORP$4.2M0.04%36,251CommonSOLE
219350105GLWCORNING INC$4.2M0.04%107,055CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$3.7M0.04%6CommonSOLE
166764100CVXCHEVRON CORP NEW$3.5M0.03%22,595CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW$3.2M0.03%3,734CommonSOLE
464287200IVVISHARES TR$3.2M0.03%5,760CommonSOLE
717081103PFEPFIZER INC$3.1M0.03%111,735CommonSOLE
20825C104COPCONOCOPHILLIPS$3.1M0.03%26,707CommonSOLE
172908105CTASCINTAS CORP$2.6M0.03%3,774CommonNONE
980745103WWDWOODWARD INC$2.4M0.02%14,000CommonSOLE
83444M101SOLVSOLVENTUM CORP$2.4M0.02%44,492CommonNONE
071813109BAXBAXTER INTL INC$2.1M0.02%61,308CommonSOLE
01446U103ALRSALERUS FINL CORP$1.9M0.02%97,964CommonSOLE
031162100AMGNAMGEN INC$1.9M0.02%5,950CommonSOLE
68389X105ORCLORACLE CORP$1.8M0.02%13,090CommonSOLE
075887109BDXBECTON DICKINSON & CO$1.8M0.02%7,749CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$1.8M0.02%7,989CommonSOLE
98956P102ZBHZIMMER BIOMET HOLDINGS INC$1.8M0.02%16,300CommonSOLE
038222105AMATAPPLIED MATLS INC$1.8M0.02%7,477CommonSOLE
126638105CVRXCVRX INC$1.7M0.02%139,621CommonSOLE
494368103KMBKIMBERLY-CLARK CORP$1.7M0.02%11,989CommonSOLE
30063P105EXKEXACT SCIENCES CORP$1.6M0.02%38,525CommonSOLE
G0250X107AMCRAMCOR PLC$1.5M0.01%154,010CommonSOLE
548661107LOWLOWES COS INC$1.5M0.01%6,728CommonSOLE
191216100KOCOCA COLA CO$1.5M0.01%22,910CommonSOLE
863667101SYKSTRYKER CORPORATION$1.4M0.01%4,000CommonSOLE
713448108PEPPEPSICO INC$1.3M0.01%7,925CommonSOLE
962166104WYWEYERHAEUSER CO MTN BE$1.3M0.01%45,945CommonSOLE
83089J108SKYTSKYWATER TECHNOLOGY INC$1.3M0.01%168,870CommonSOLE
907818108UNPUNION PAC CORP$1.2M0.01%5,509CommonNONE
369604301GEGE AEROSPACE$1.2M0.01%7,783CommonSOLE
110122108BMYBRISTOL-MYERS SQUIBB CO$1.2M0.01%29,382CommonSOLE
45168D104IDXXIDEXX LABS INC$1.2M0.01%2,502CommonNONE
420261109HWKNHAWKINS INC$1.2M0.01%13,320CommonNONE
92346J108VCELVERICEL CORP$1.2M0.01%25,915CommonSOLE
833034101SNASNAP ON INC$1.1M0.01%4,365CommonSOLE
61945C103MOSMOSAIC CO NEW$1.1M0.01%39,000CommonSOLE
458140100INTCINTEL CORP$1.1M0.01%35,788CommonSOLE
665859104NTRSNORTHERN TR CORP$1.1M0.01%12,857CommonSOLE
00724F101ADBEADOBE INC$1.1M0.01%1,920CommonSOLE
718546104PSXPHILLIPS 66$1.0M0.01%7,400CommonSOLE
780259305SHELSHELL PLC$1.0M0.01%13,920CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$1.0M0.01%1,810CommonNONE
703395103PDCOEURPATTERSON COS INC$944,2980.01%39,150CommonSOLE
060505104BACBANK AMERICA CORP$943,8220.01%23,732CommonSOLE
931142103WMTWALMART INC$922,0750.01%13,618CommonSOLE
46090E103QQQINVESCO QQQ TR$919,4120.01%1,919CommonNONE
75513E101RTXRTX CORPORATION$908,6300.01%9,051CommonSOLE
17275R102CSCOCISCO SYS INC$869,8130.01%18,308CommonSOLE
45167R104IEXIDEX CORP$804,8000.01%4,000CommonSOLE
464287168DVYISHARES TR$803,9170.01%6,645CommonSOLE
101137107BSXBOSTON SCIENTIFIC CORP$790,8160.01%10,269CommonSOLE
063671101BMOBANK MONTREAL QUE$754,6500.01%9,000CommonSOLE
65339F101NEENEXTERA ENERGY INC$710,9320.01%10,040CommonSOLE
655844108NSCNORFOLK SOUTHN CORP$657,3810.01%3,062CommonNONE
030420103AWKAMERICAN WTR WKS CO INC NEW$645,8000.01%5,000CommonSOLE
018522300AEBAALLETE INC$644,5740.01%10,338CommonSOLE
806857108SLBSCHLUMBERGER LTD$640,4690.01%13,575CommonSOLE
H1467J104CBCHUBB LIMITED$588,9800.01%2,309CommonSOLE
808524805SCHFSCHWAB STRATEGIC TR$576,3000.01%15,000CommonNONE
629445206NVECNVE CORP$545,2370.01%7,300CommonSOLE
055622104BPBP PLC$536,0850.01%14,850CommonSOLE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TR$527,0540.01%985CommonSOLE
910340108UFCSUNITED FIRE GROUP INC$515,7600.00%24,000CommonSOLE
864159108RGRSTURM RUGER & CO INC$499,8000.00%12,000CommonSOLE
11135F101AVGOBROADCOM INC$494,5030.00%308CommonSOLE
136069101CMCANADIAN IMPERIAL BK COMM TO$483,7670.00%10,176CommonSOLE
446150104HBANHUNTINGTON BANCSHARES INC$476,1670.00%36,128CommonSOLE
921908844VIGVANGUARD SPECIALIZED FUNDS$475,9080.00%2,607CommonSOLE
104674106BRCBRADY CORP$462,1400.00%7,000CommonSOLE
922908736VUGVANGUARD INDEX FDS$421,8830.00%1,128CommonSOLE
868873100SU6SURMODICS INC$420,4000.00%10,000CommonSOLE
097023105BABOEING CO$412,7990.00%2,268CommonSOLE
57636Q104MAMASTERCARD INCORPORATED$407,6320.00%924CommonNONE
452308109ITWILLINOIS TOOL WKS INC$402,5950.00%1,699CommonSOLE
03027X100AMTAMERICAN TOWER CORP NEW$392,6480.00%2,020CommonNONE
G8994E103TTTRANE TECHNOLOGIES PLC$371,3620.00%1,129CommonSOLE
539830109LMTLOCKHEED MARTIN CORP$369,0090.00%790CommonNONE
464287804IJRISHARES TR$358,1640.00%3,358CommonNONE
704326107PAYXPAYCHEX INC$357,4580.00%3,015CommonNONE
00206R102TAT&T INC$354,1660.00%18,533CommonNONE
922908629VOVANGUARD INDEX FDS$349,5920.00%1,444CommonSOLE
42250P103DOCHEALTHPEAK PROPERTIES INC$346,1950.00%17,663CommonNONE
651639106NEMNEWMONT CORP$334,9600.00%8,000CommonSOLE
36828A101GEVGE VERNOVA INC$333,0720.00%1,942CommonSOLE
92939U106WECWEC ENERGY GROUP INC$329,5320.00%4,200CommonSOLE
98978V103ZTSZOETIS INC$329,3840.00%1,900CommonSOLE
654106103NKENIKE INC$322,1310.00%4,274CommonSOLE
169656105CMGCHIPOTLE MEXICAN GRILL INC$313,2500.00%5,000CommonSOLE
185899101CLFCLEVELAND-CLIFFS INC NEW$307,8000.00%20,000CommonSOLE
872540109TJXTJX COS INC NEW$303,7660.00%2,759CommonSOLE
718172109PMPHILIP MORRIS INTL INC$283,7240.00%2,800CommonNONE
571748102MRSHMARSH & MCLENNAN COS INC$281,9430.00%1,338CommonSOLE
244199105DEDEERE & CO$277,2330.00%742CommonNONE
553498106MSAMSA SAFETY INC$275,9040.00%1,470CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC$271,3770.00%1,673CommonSOLE
464287291IXNISHARES TR$260,8830.00%3,150CommonSOLE
835495102SONSONOCO PRODS CO$253,6000.00%5,000CommonSOLE
922908769VTIVANGUARD INDEX FDS$249,0710.00%931CommonSOLE
464287648IWOISHARES TR$244,6780.00%932CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION$243,9300.00%3,867CommonSOLE
94106L109WMWASTE MGMT INC DEL$237,6610.00%1,114CommonSOLE
412822108HOGHARLEY DAVIDSON INC$234,7800.00%7,000CommonSOLE
02209S103MOALTRIA GROUP INC$229,8230.00%5,046CommonSOLE
062540109BOHBANK HAWAII CORP$228,8400.00%4,000CommonSOLE
G54950103LINLINDE PLC$225,9870.00%515CommonNONE
855244109SBUXSTARBUCKS CORP$225,6760.00%2,899CommonSOLE
609207105MDLZMONDELEZ INTL INC$222,0380.00%3,393CommonSOLE
235851102DHRDANAHER CORPORATION$220,8670.00%884CommonSOLE
464287465EFAISHARES TR$218,6970.00%2,792CommonSOLE
372460105GPCGENUINE PARTS CO$217,8540.00%1,575CommonSOLE
20030N101CMCSACOMCAST CORP NEW$217,4950.00%5,554CommonSOLE
194162103CLCOLGATE PALMOLIVE CO$216,0110.00%2,226CommonSOLE
14149Y108CAHCARDINAL HEALTH INC$216,0090.00%2,197CommonSOLE
784117103SEICSEI INVTS CO$213,4770.00%3,300CommonNONE
922908637VVVANGUARD INDEX FDS$206,4360.00%827CommonNONE
253798102DGIIDIGI INTL INC$206,3700.00%9,000CommonNONE
626717102MURMURPHY OIL CORP$206,2000.00%5,000CommonSOLE
40434L105HPQHP INC$203,6060.00%5,814CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND$203,5880.00%671CommonSOLE
7591EP100RFREGIONS FINANCIAL CORP NEW$202,7050.00%10,115CommonNONE
831754106SWBISMITH & WESSON BRANDS INC$143,4000.00%10,000CommonSOLE
05463X106AXGNAXOGEN INC$123,0800.00%17,000CommonSOLE
825698103SPARUSDSHYFT GROUP INC$118,6000.00%10,000CommonSOLE
G0508H110ALTMEURARCADIUM LITHIUM PLC$46,7880.00%13,925CommonSOLE
72919P202PLUGPLUG POWER INC$23,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.