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

Q2 2023 · 13F-HR

MAIRS & POWER INCholdings as filed

Filed 2023-08-14 · accession 0001172661-23-003105

$9.19B
Reported value
226
Positions
2023-06-30
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
594918104MSFTMICROSOFT CORP$702.2M7.64%2,062,032CommonSOLE
02079K107GOOGALPHABET INC$419.0M4.56%3,463,375CommonSOLE
67066G104NVDANVIDIA CORPORATION$393.4M4.28%930,090CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$378.1M4.11%786,669CommonSOLE
384109104GGGGRACO INC$360.1M3.92%4,170,745CommonSOLE
023135106AMZNAMAZON COM INC$355.2M3.86%2,724,396CommonSOLE
891092108TTCTORO CO$304.3M3.31%2,994,084CommonSOLE
278865100ECLECOLAB INC$281.5M3.06%1,507,934CommonSOLE
537008104LFUSLITTELFUSE INC$259.9M2.83%892,175CommonSOLE
09073M104TECHBIO-TECHNE CORP$249.8M2.72%3,059,638CommonSOLE
G5960L103MDTMEDTRONIC PLC$248.6M2.70%2,821,667CommonSOLE
337738108FISVFISERV INC$247.7M2.69%1,963,441CommonSOLE
46625H100JPMJPMORGAN CHASE & CO$239.8M2.61%1,648,888CommonSOLE
478160104JNJJOHNSON & JOHNSON$232.2M2.53%1,402,915CommonSOLE
902973304USBUS BANCORP DEL$232.1M2.52%7,025,737CommonSOLE
532457108LLYLILLY ELI & CO$222.7M2.42%474,821CommonSOLE
440452100HRLHORMEL FOODS CORP$211.4M2.30%5,254,994CommonSOLE
311900104FASTFASTENAL CO$191.8M2.09%3,251,334CommonSOLE
G6700G107NVTNVENT ELECTRIC PLC$176.2M1.92%3,409,444CommonSOLE
747525103QCOMQUALCOMM INC$169.8M1.85%1,426,477CommonSOLE
359694106FULFULLER H B CO$168.0M1.83%2,349,845CommonSOLE
620076307MSIMOTOROLA SOLUTIONS INC$157.0M1.71%535,290CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$150.7M1.64%567,573CommonSOLE
92826C839VVISA INC$148.7M1.62%625,954CommonSOLE
018802108LNTALLIANT ENERGY CORP$142.6M1.55%2,717,431CommonSOLE
002824100ABTABBOTT LABS$142.1M1.55%1,303,639CommonSOLE
257651109DCIDONALDSON INC$140.1M1.52%2,240,555CommonSOLE
438516106HONHONEYWELL INTL INC$135.1M1.47%651,037CommonSOLE
949746101WMT2WELLS FARGO CO NEW$131.1M1.43%3,070,848CommonSOLE
29362U104ENTGENTEGRIS INC$124.7M1.36%1,125,182CommonSOLE
773903109ROKROCKWELL AUTOMATION INC$123.4M1.34%374,691CommonSOLE
880345103TNCTENNANT CO$116.9M1.27%1,441,384CommonSOLE
871829107SYYSYSCO CORP$103.8M1.13%1,399,243CommonSOLE
74251V102PFGPRINCIPAL FINANCIAL GROUP IN$91.2M0.99%1,202,659CommonSOLE
808513105SCHWSCHWAB CHARLES CORP$86.8M0.94%1,531,870CommonSOLE
98139A105WKWORKIVA INC$81.9M0.89%806,108CommonSOLE
79466L302CRMSALESFORCE INC$64.2M0.70%303,841CommonSOLE
87612E106TGTTARGET CORP$60.6M0.66%459,110CommonSOLE
12541W209CHRWC H ROBINSON WORLDWIDE INC$59.8M0.65%634,264CommonSOLE
437076102HDHOME DEPOT INC$59.1M0.64%190,104CommonSOLE
731068102PIIPOLARIS INC$45.5M0.49%376,096CommonSOLE
254687106DISDISNEY WALT CO$45.4M0.49%508,646CommonSOLE
025816109AXPAMERICAN EXPRESS CO$43.9M0.48%251,725CommonSOLE
368736104GNRCGENERAC HLDGS INC$42.9M0.47%287,985CommonSOLE
253798102DGIIDIGI INTL INC$42.8M0.47%1,087,358CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$37.8M0.41%210,713CommonSOLE
665859104NTRSNORTHERN TR CORP$33.0M0.36%445,497CommonSOLE
88579Y101MMM3M CO$31.8M0.35%317,465CommonNONE
47074L105JAMFJAMF HLDG CORP$31.2M0.34%1,598,326CommonSOLE
680033107ONBOLD NATL BANCORP IND$30.2M0.33%2,163,702CommonSOLE
148806102CTLTEURCATALENT INC$29.7M0.32%683,931CommonSOLE
037833100AAPLAPPLE INC$29.2M0.32%150,723CommonNONE
056525108BMIBADGER METER INC$22.4M0.24%151,633CommonSOLE
742718109PGPROCTER AND GAMBLE CO$21.1M0.23%139,303CommonNONE
37253A103THRMGENTHERM INC$20.5M0.22%362,601CommonSOLE
98389B100XELXCEL ENERGY INC$20.4M0.22%328,198CommonSOLE
882508104TXNTEXAS INSTRS INC$19.8M0.21%109,732CommonSOLE
457730109INSPINSPIRE MED SYS INC$17.1M0.19%52,615CommonSOLE
427866108HSYHERSHEY CO$15.1M0.16%60,540CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING IN$15.1M0.16%68,686CommonSOLE
97650W108WTFCWINTRUST FINL CORP$14.8M0.16%203,918CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC$14.2M0.15%81,680CommonSOLE
000361105AIRAAR CORP$13.8M0.15%239,427CommonSOLE
147528103CASYCASEYS GEN STORES INC$13.7M0.15%56,108CommonSOLE
370334104GISGENERAL MLS INC$12.4M0.14%162,112CommonSOLE
229899109CFRCULLEN FROST BANKERS INC$12.4M0.13%115,293CommonSOLE
05478C105AZEKAZEK CO INC$12.2M0.13%403,973CommonSOLE
021369103ALTREURALTAIR ENGR INC$12.0M0.13%157,605CommonSOLE
717081103PFEPFIZER INC$11.9M0.13%325,182CommonSOLE
477839104JBTMJOHN BEAN TECHNOLOGIES CORP$10.9M0.12%89,969CommonSOLE
071813109BAXBAXTER INTL INC$10.1M0.11%221,565CommonSOLE
729132100PLXSPLEXUS CORP$10.0M0.11%101,877CommonSOLE
58506Q109MEDPMEDPACE HLDGS INC$8.9M0.10%37,085CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$8.8M0.10%25,816CommonNONE
443320106HUBGHUB GROUP INC$8.5M0.09%105,913CommonSOLE
18482P103CLFDCLEARFIELD INC$8.3M0.09%176,290CommonSOLE
55303J106MGPIMGP INGREDIENTS INC NEW$7.8M0.09%73,860CommonSOLE
219350105GLWCORNING INC$7.7M0.08%220,161CommonSOLE
291011104EMREMERSON ELEC CO$7.6M0.08%83,744CommonSOLE
092113109BKHBLACK HILLS CORP$7.4M0.08%122,350CommonSOLE
37637Q105GBCIGLACIER BANCORP INC NEW$7.2M0.08%229,425CommonSOLE
G7S00T104PNRPENTAIR PLC$7.1M0.08%110,295CommonSOLE
58933Y105MRKMERCK & CO INC$6.9M0.07%59,733CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$6.8M0.07%15,293CommonSOLE
00287Y109ABBVABBVIE INC$6.7M0.07%49,573CommonSOLE
668074305NWENORTHWESTERN CORP$6.7M0.07%117,495CommonSOLE
74727A104QCRHQCR HOLDINGS INC$6.5M0.07%157,420CommonSOLE
71943U104DOCUSDPHYSICIANS RLTY TR$6.1M0.07%433,204CommonSOLE
688239201OSKOSHKOSH CORP$6.1M0.07%69,971CommonSOLE
045487105ASBASSOCIATED BANC CORP$6.0M0.07%370,903CommonSOLE
566330106MCSMARCUS CORP DEL$5.6M0.06%375,483CommonSOLE
83125X103SNBRSLEEP NUMBER CORP$4.5M0.05%163,543CommonSOLE
808524102SCHBSCHWAB STRATEGIC TR$4.4M0.05%84,720CommonNONE
580135101MCDMCDONALDS CORP$4.4M0.05%14,671CommonSOLE
149123101CATCATERPILLAR INC$4.3M0.05%17,655CommonSOLE
640491106NEOGNEOGEN CORP$4.2M0.05%194,909CommonSOLE
166764100CVXCHEVRON CORP NEW$4.1M0.04%26,210CommonSOLE
110122108BMYBRISTOL-MYERS SQUIBB CO$4.0M0.04%61,783CommonSOLE
02079K305GOOGLALPHABET INC$3.7M0.04%30,931CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$3.6M0.04%7CommonSOLE
30231G102XOMEXXON MOBIL CORP$3.5M0.04%32,555CommonNONE
68389X105ORCLORACLE CORP$3.4M0.04%28,455CommonNONE
72407810062CPIPER SANDLER COMPANIES$3.3M0.04%25,698CommonSOLE
98956P102ZBHZIMMER BIOMET HOLDINGS INC$3.3M0.04%22,655CommonNONE
458140100INTCINTEL CORP$3.0M0.03%89,909CommonNONE
32055Y201FIBKFIRST INTST BANCSYSTEM INC$2.6M0.03%110,947CommonSOLE
20825C104COPCONOCOPHILLIPS$2.6M0.03%24,825CommonSOLE
126638105CVRXCVRX INC$2.6M0.03%166,573CommonSOLE
697435105PANWPALO ALTO NETWORKS INC$2.6M0.03%9,989CommonSOLE
01446U103ALRSALERUS FINL CORP$2.5M0.03%141,199CommonSOLE
833034101SNASNAP ON INC$2.5M0.03%8,545CommonSOLE
494368103KMBKIMBERLY-CLARK CORP$2.2M0.02%16,286CommonSOLE
30063P105EXKEXACT SCIENCES CORP$2.2M0.02%23,800CommonSOLE
G0250X107AMCRAMCOR PLC$2.2M0.02%217,684CommonSOLE
075887109BDXBECTON DICKINSON & CO$2.1M0.02%8,041CommonSOLE
83089J108SKYTSKYWATER TECHNOLOGY INC$2.1M0.02%225,150CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC$2.0M0.02%53,919CommonNONE
172908105CTASCINTAS CORP$2.0M0.02%4,000CommonNONE
22160K105COSTCOSTCO WHSL CORP NEW$2.0M0.02%3,625CommonSOLE
713448108PEPPEPSICO INC$1.8M0.02%9,833CommonSOLE
191216100KOCOCA COLA CO$1.7M0.02%28,176CommonSOLE
031162100AMGNAMGEN INC$1.7M0.02%7,637CommonSOLE
980745103WWDWOODWARD INC$1.7M0.02%14,000CommonSOLE
548661107LOWLOWES COS INC$1.6M0.02%7,124CommonSOLE
464287200IVVISHARES TR$1.5M0.02%3,441CommonSOLE
28414H103ELANELANCO ANIMAL HEALTH INC$1.5M0.02%151,873CommonSOLE
703395103PDCOEURPATTERSON COS INC$1.4M0.02%43,355CommonSOLE
962166104WYWEYERHAEUSER CO MTN BE$1.4M0.02%43,031CommonSOLE
45168D104IDXXIDEXX LABS INC$1.4M0.02%2,828CommonNONE
61945C103MOSMOSAIC CO NEW$1.4M0.01%39,000CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$1.3M0.01%7,409CommonNONE
863667101SYKSTRYKER CORPORATION$1.2M0.01%4,075CommonSOLE
931142103WMTWALMART INC$1.2M0.01%7,457CommonSOLE
907818108UNPUNION PAC CORP$1.2M0.01%5,629CommonNONE
038222105AMATAPPLIED MATLS INC$1.1M0.01%7,691CommonSOLE
00724F101ADBEADOBE SYSTEMS INCORPORATED$1.1M0.01%2,217CommonNONE
17275R102CSCOCISCO SYS INC$1.0M0.01%19,626CommonNONE
92346J108VCELVERICEL CORP$973,6270.01%25,915CommonSOLE
018522300AEBAALLETE INC$942,2440.01%16,254CommonSOLE
75513E101RTXRAYTHEON TECHNOLOGIES CORP$938,4570.01%9,580CommonNONE
655844108NSCNORFOLK SOUTHN CORP$910,8950.01%4,017CommonNONE
883556102TMOTHERMO FISHER SCIENTIFIC INC$908,8890.01%1,742CommonNONE
46090E103QQQINVESCO QQQ TR$882,9140.01%2,390CommonNONE
45167R104IEXIDEX CORP$861,0400.01%4,000CommonSOLE
780259305SHELSHELL PLC$840,4900.01%13,920CommonSOLE
369604301GEGENERAL ELECTRIC CO$827,1710.01%7,530CommonSOLE
063671101BMOBANK MONTREAL QUE$812,7900.01%9,000CommonSOLE
060505104BACBANK AMERICA CORP$808,5700.01%28,183CommonSOLE
030420103AWKAMERICAN WTR WKS CO INC NEW$776,5600.01%5,440CommonSOLE
806857108SLBSCHLUMBERGER LTD$768,5320.01%15,646CommonSOLE
718546104PSXPHILLIPS 66$761,9910.01%7,989CommonSOLE
629445206NVECNVE CORP$730,8000.01%7,500CommonSOLE
30303M102METAMETA PLATFORMS INC$724,6250.01%2,525CommonSOLE
03076C106AMPAMERIPRISE FINL INC$718,1300.01%2,162CommonNONE
921908844VIGVANGUARD SPECIALIZED FUNDS$705,1090.01%4,341CommonSOLE
855244109SBUXSTARBUCKS CORP$685,3660.01%6,919CommonSOLE
864159108RGRSTURM RUGER & CO INC$635,5200.01%12,000CommonSOLE
420261109HWKNHAWKINS INC$635,2310.01%13,320CommonNONE
055622104BPBP PLC$594,6370.01%16,850CommonSOLE
H1467J104CBCHUBB LIMITED$591,1590.01%3,070CommonSOLE
910340108UFCSUNITED FIRE GROUP INC$589,1600.01%26,000CommonSOLE
101137107BSXBOSTON SCIENTIFIC CORP$583,9560.01%10,796CommonSOLE
654106103NKENIKE INC$551,7400.01%4,999CommonSOLE
704326107PAYXPAYCHEX INC$537,7590.01%4,807CommonNONE
808524805SCHFSCHWAB STRATEGIC TR$534,7500.01%15,000CommonNONE
097023105BABOEING CO$533,8120.01%2,528CommonSOLE
922908736VUGVANGUARD INDEX FDS$507,3470.01%1,793CommonSOLE
412822108HOGHARLEY DAVIDSON INC$505,2640.01%14,350CommonSOLE
718172109PMPHILIP MORRIS INTL INC$489,8570.01%5,018CommonNONE
539830109LMTLOCKHEED MARTIN CORP$473,2710.01%1,028CommonNONE
446150104HBANHUNTINGTON BANCSHARES INC$459,4540.00%42,621CommonSOLE
086516101BBYBEST BUY INC$450,7250.00%5,500CommonSOLE
11135F101AVGOBROADCOM INC$450,1960.00%519CommonNONE
185899101CLFCLEVELAND-CLIFFS INC NEW$435,7600.00%26,000CommonSOLE
136069101CMCANADIAN IMPERIAL BK COMM TO$434,3120.00%10,176CommonSOLE
03027X100AMTAMERICAN TOWER CORP NEW$431,1290.00%2,223CommonNONE
911363109URIUNITED RENTALS INC$423,1020.00%950CommonSOLE
92939U106WECWEC ENERGY GROUP INC$415,9630.00%4,714CommonSOLE
571748102MRSHMARSH & MCLENNAN COS INC$408,5100.00%2,172CommonSOLE
88160R101TSLATESLA INC$406,7910.00%1,554CommonNONE
452308109ITWILLINOIS TOOL WKS INC$406,2600.00%1,624CommonSOLE
00206R102TAT&T INC$389,4350.00%24,416CommonNONE
244199105DEDEERE & CO$377,6370.00%932CommonNONE
65339F101NEENEXTERA ENERGY INC$371,8900.00%5,012CommonSOLE
57636Q104MAMASTERCARD INCORPORATED$358,2960.00%911CommonNONE
670734102NMSNUVEEN MINN QUALITY MUN INM$348,8160.00%31,200CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND$346,5350.00%1,123CommonNONE
007903107AMDADVANCED MICRO DEVICES INC$341,7300.00%3,000CommonSOLE
651639106NEMNEWMONT CORP$341,2800.00%8,000CommonSOLE
104674106BRCBRADY CORP$332,9900.00%7,000CommonSOLE
98978V103ZTSZOETIS INC$331,1600.00%1,923CommonSOLE
235851102DHRDANAHER CORPORATION$330,2400.00%1,376CommonSOLE
372460105GPCGENUINE PARTS CO$329,9990.00%1,950CommonSOLE
293792107EPDENTERPRISE PRODS PARTNERS L$324,3690.00%12,310CommonSOLE
02209S103MOALTRIA GROUP INC$320,0110.00%7,064CommonNONE
868873100SU6SURMODICS INC$313,1000.00%10,000CommonSOLE
835495102SONSONOCO PRODS CO$295,1000.00%5,000CommonSOLE
09062X103BIIBBIOGEN INC$291,9710.00%1,025CommonSOLE
194162103CLCOLGATE PALMOLIVE CO$281,2730.00%3,651CommonSOLE
28176E108EWEDWARDS LIFESCIENCES CORP$277,1420.00%2,938CommonNONE
7591EP100RFREGIONS FINANCIAL CORP NEW$267,3000.00%15,000CommonNONE
00507V109AIYACTIVISION BLIZZARD INC$265,7140.00%3,152CommonSOLE
09247X101BLKCHFBLACKROCK INC$262,6330.00%380CommonNONE
553498106MSAMSA SAFETY INC$255,7210.00%1,470CommonSOLE
231021106CMICUMMINS INC$255,4570.00%1,042CommonNONE
609207105MDLZMONDELEZ INTL INC$248,6520.00%3,409CommonSOLE
031100100AMEAMETEK INC$238,1250.00%1,471CommonSOLE
345370860FFORD MTR CO DEL$236,0280.00%15,600CommonSOLE
92532F100VRTXVERTEX PHARMACEUTICALS INC$230,5010.00%655CommonSOLE
922908538VOTVANGUARD INDEX FDS$228,4050.00%1,110CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$225,4960.00%1,179CommonSOLE
689648103OTTROTTER TAIL CORP$221,0880.00%2,800CommonNONE
825698103SPARUSDSHYFT GROUP INC$220,6000.00%10,000CommonSOLE
169656105CMGCHIPOTLE MEXICAN GRILL INC$213,9000.00%100CommonSOLE
14149Y108CAHCARDINAL HEALTH INC$211,6480.00%2,238CommonSOLE
842587107SOSOUTHERN CO$207,9400.00%2,960CommonNONE
G54950103LINLINDE PLC$202,7350.00%532CommonNONE
68902V107OTISOTIS WORLDWIDE CORP$202,5870.00%2,276CommonSOLE
464287465EFAISHARES TR$202,4200.00%2,792CommonSOLE
91913Y100VLOVALERO ENERGY CORP$202,3430.00%1,725CommonNONE
05463X106AXGNAXOGEN INC$200,8600.00%22,000CommonSOLE
06738E204BCSBARCLAYS PLC$157,2000.00%20,000CommonNONE
831754106SWBISMITH & WESSON BRANDS INC$130,4000.00%10,000CommonSOLE
234264109DAKTDAKTRONICS INC$121,6000.00%19,000CommonSOLE
83304A106SNAPSNAP INC$118,4000.00%10,000CommonSOLE
72919P202PLUGPLUG POWER INC$103,9000.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.