What Mairs & Power Bought in Q1 2025

Mairs & Power · Quarterly 13F recap as filed with the SEC.

Period: 2025-03-31 · Filed · Historical

$9.61B

Total Value

221

Holdings

8

New Buys

114

Reduced

In Q1 2025, Mairs & Power reported 221 long equity positions worth $9.61B in their Mairs & Power 13F filing, including 8 new positions (largest: TAIWAN SEMICONDUCTOR MFG LTD at $66.0M) and 58 increased positions.

RankTickerCompanySharesValue% PortfolioChange
1MSFTMICROSOFT CORP1996217$749.4M7.80%+1.4%
2NVDANVIDIA CORPORATION5801914$628.8M6.54%-1.4%
3UNHUNITEDHEALTH GROUP INC906654$474.9M4.94%+4.4%
4AMZNAMAZON COM INC2397617$456.2M4.75%+1.4%
5JPMJPMORGAN CHASE & CO.1662770$407.9M4.24%-3.0%
6FISVFISERV INC1717557$379.3M3.95%-8.2%
7GGGGRACO INC3924283$327.7M3.41%-0.8%
8GOOGALPHABET INC2048093$320.0M3.33%-5.9%
9LLYELI LILLY & CO364793$301.3M3.13%+7.5%
10AAPLAPPLE INC1355592$301.1M3.13%+0.1%
11VVISA INC824113$288.8M3.01%-1.3%
12TTCTORO CO3651436$265.6M2.76%+1.6%
13MSIMOTOROLA SOLUTIONS INC477605$209.1M2.18%-1.4%
14FASTFASTENAL CO2689855$208.6M2.17%-0.7%
15ECLECOLAB INC773186$196.0M2.04%-1.3%
16LNTALLIANT ENERGY CORP3044638$195.9M2.04%-22.2%
17LFUSLITTELFUSE INC883427$173.8M1.81%+0.9%
18JNJJOHNSON & JOHNSON999021$165.7M1.72%+-2.6%
19SHWSHERWIN WILLIAMS CO471331$164.6M1.71%-2.2%
20WFCWELLS FARGO CO NEW2184792$156.8M1.63%-5.4%
21VZVERIZON COMMUNICATIONS INC3428852$155.5M1.62%-0.6%
22TECHBIO-TECHNE CORP2651793$155.5M1.62%-0.8%
23WECWEC ENERGY GROUP INC1389081$151.4M1.58%81.9%
24QCOMQUALCOMM INC949922$145.9M1.52%+-28.0%
25FULFULLER H B CO2440392$137.0M1.43%+10.4%
26ABTABBOTT LABS1016988$134.9M1.40%-5.6%
27HRLHORMEL FOODS CORP4271793$132.2M1.38%+0.3%
28NVTNVENT ELECTRIC PLC2352460$123.3M1.28%-0.4%
29TNCTENNANT CO1421410$113.4M1.18%+0.1%
30ROKROCKWELL AUTOMATION INC418461$108.1M1.13%-0.1%
31CHRWC H ROBINSON WORLDWIDE INC865898$88.7M0.92%+1.4%
32USBUS BANCORP DEL2067615$87.3M0.91%-50.8%
33ENTGENTEGRIS INC938193$82.1M0.85%-0.0%
34DCIDONALDSON INC1120149$75.1M0.78%-14.5%
35KHCKRAFT HEINZ CO2372182$72.2M0.75%+71.1%
36CRMSALESFORCE INC254855$68.4M0.71%+5.6%
37PFGPRINCIPAL FINANCIAL GROUP IN791944$66.8M0.70%-3.8%
38TSMTAIWAN SEMICONDUCTOR MFG LTD397657$66.0M0.69%NEW
39HONHONEYWELL INTL INC308951$65.4M0.68%-13.1%
40PIPRPIPER SANDLER COMPANIES244607$60.6M0.63%+1.2%
41CASYCASEYS GEN STORES INC134486$58.4M0.61%-2.4%
42HDHOME DEPOT INC154687$56.7M0.59%-3.8%
43WKWORKIVA INC738824$56.1M0.58%+0.7%
44BBYBEST BUY INC751028$55.3M0.58%+0.7%
45AXPAMERICAN EXPRESS CO193117$52.0M0.54%-8.4%
46MDTMEDTRONIC PLC538183$48.4M0.50%-30.6%
47TGTTARGET CORP423125$44.2M0.46%-5.3%
48TXNTEXAS INSTRS INC228037$41.0M0.43%-0.8%
49SCHWSCHWAB CHARLES CORP507197$39.7M0.41%+-53.8%
50ADPAUTOMATIC DATA PROCESSING IN108160$33.0M0.34%-0.2%
51DISDISNEY WALT CO314821$31.1M0.32%-4.2%
52MMM3M CO198112$29.1M0.30%-1.2%
53PGPROCTER AND GAMBLE CO161279$27.5M0.29%-6.2%
54XELLLXCEL ENERGY INC374314$26.5M0.28%-0.3%
55ULTAULTA BEAUTY INC72148$26.4M0.28%+0.5%
56CLFDCLEARFIELD INC852220$25.3M0.26%+103.3%
57SYYSYSCO CORP328741$24.7M0.26%-19.7%
58BMIBADGER METER INC115890$22.0M0.23%-4.9%
59GNRCGENERAC HLDGS INC153397$19.4M0.20%-8.5%
60TRVTRAVELERS COMPANIES INC69593$18.4M0.19%-6.2%
61ONBOLD NATL BANCORP IND846566$17.9M0.19%-11.0%
62METAMETA PLATFORMS INC25507$14.7M0.15%-3.1%
63AMPAMERIPRISE FINL INC27633$13.4M0.14%-1.9%
64BRK.BBerkshire Hathaway Inc. Class B24604$13.1M0.14%-5.3%
65AZEKAZEK CO INC252086$12.3M0.13%-11.4%
66JBTMJBT MAREL CORPORATION99128$12.1M0.13%+-24.0%
67HSYHERSHEY CO67845$11.6M0.12%-13.4%
68KNFKNIFE RIVER CORP127020$11.5M0.12%+0.1%
69INSPINSPIRE MED SYS INC70776$11.3M0.12%+9.4%
70HUBGHUB GROUP INC279149$10.4M0.11%-1.5%
71AIRAAR CORP180032$10.1M0.10%-4.2%
72MEDPMEDPACE HLDGS INC32433$9.9M0.10%+0.1%
73ABBVABBVIE INC41962$8.8M0.09%-8.3%
74QCRHQCR HOLDINGS INC120013$8.6M0.09%+0.1%
75PLXSPLEXUS CORP62470$8.0M0.08%-23.7%
76BKHBLACK HILLS CORP124950$7.6M0.08%-11.0%
77ASBAASSOCIATED BANC CORP333716$7.5M0.08%-9.0%
78CFR-PBCULLEN FROST BANKERS INC59920$7.5M0.08%-18.4%
79WTFCNWINTRUST FINL CORP65375$7.4M0.08%-24.1%
80NWENORTHWESTERN ENERGY GROUP IN123885$7.2M0.07%-9.6%
81GISGENERAL MLS INC109206$6.5M0.07%-11.3%
82EMREMERSON ELEC CO59065$6.5M0.07%-7.5%
83GBCIGLACIER BANCORP INC NEW128805$5.7M0.06%-15.2%
84SCHBSCHWAB STRATEGIC TR261246$5.6M0.06%
85PNRPENTAIR PLC62510$5.5M0.06%-4.2%
86CATCATERPILLAR INC16553$5.5M0.06%-0.8%
87UPSUNITED PARCEL SERVICE INC48467$5.3M0.06%-24.9%
88PANWPALO ALTO NETWORKS INC30191$5.2M0.05%+2.8%
89SPYSPDR S&P 500 ETF8944$5.0M0.05%-0.8%
90JAMFJAMF HLDG CORP399234$4.9M0.05%+0.1%
91BRK.ABerkshire Hathaway Inc. Class A6$4.8M0.05%
92MRKMERCK & CO INC53159$4.8M0.05%-1.4%
93MGPIMGP INGREDIENTS INC NEW161568$4.7M0.05%+6.0%
94MCDMCDONALDS CORP13325$4.2M0.04%-18.6%
95GLWCORNING INC89245$4.1M0.04%-3.3%
96THRMGENTHERM INC151992$4.1M0.04%-19.8%
97OSKOSHKOSH CORP42020$4.0M0.04%-16.4%
98NEOGNEOGEN CORP455289$3.9M0.04%-2.5%
99LTHLIFE TIME GROUP HOLDINGS INC125470$3.8M0.04%+12.8%
100GOOGLALPHABET INC23787$3.7M0.04%-8.1%
101CTASCINTAS CORP16804$3.5M0.04%+12.6%
102PIIPOLARIS INC84215$3.4M0.04%+48.4%
103CVXCHEVRON CORP NEW20309$3.4M0.04%-3.9%
104COPCONOCOPHILLIPS31529$3.3M0.03%+7.3%
105XOMEXXON MOBIL CORP23913$2.8M0.03%-25.9%
106EXASEXACT SCIENCES CORP61695$2.7M0.03%+2.1%
107SOLVSOLVENTUM CORP35043$2.7M0.03%-0.9%
108IVViShares Core S&P 500 ETF4636$2.6M0.03%-0.3%
109WWDWOODWARD INC14000$2.6M0.03%
110COSTCOSTCO WHSL CORP NEW2700$2.6M0.03%-1.4%
111CWANCLEARWATER ANALYTICS HLDGS I94010$2.5M0.03%+59.8%
112ORCLORACLE CORP13785$1.9M0.02%+1.9%
113CGNXCOGNEX CORP63359$1.9M0.02%NEW
114PFEPFIZER INC73589$1.9M0.02%-7.2%
115ALRSALERUS FINL CORP97664$1.8M0.02%-0.0%
116CVRXCVRX INC144281$1.8M0.02%
117BDXBECTON DICKINSON & CO7220$1.7M0.02%-5.3%
118SYKSTRYKER CORPORATION4411$1.6M0.02%-16.4%
119ZBHZIMMER BIOMET HOLDINGS INC14450$1.6M0.02%-1.7%
120BMYBristol-Myers Squibb26560$1.6M0.02%+1.5%
121LOWLOWES COS INC6824$1.6M0.02%-0.8%
122AMGNAMGEN INC4961$1.5M0.02%-11.5%
123KOCOCA COLA CO20895$1.5M0.02%+3.1%
124HWKNHAWKINS INC13320$1.4M0.01%
125GEGE AEROSPACE6847$1.4M0.01%-13.8%
126KMBKIMBERLY-CLARK CORP9483$1.3M0.01%+-6.6%
127UNPUNION PAC CORP5641$1.3M0.01%+7.1%
128WMTWALMART INC15033$1.3M0.01%+13.4%
129PSXPHILLIPS 6610287$1.3M0.01%26.7%
130SNASNAP ON INC3585$1.2M0.01%-17.3%
131CSCOCISCO SYS INC18831$1.2M0.01%+5.3%
132VCELVERICEL CORP25915$1.2M0.01%
133AMCRAMCOR PLC118090$1.1M0.01%
134PEPPEPSICO INC7510$1.1M0.01%-3.7%
135AMATAPPLIED MATLS INC7377$1.1M0.01%-1.3%
136WYWEYERHAEUSER CO MTN BE36431$1.1M0.01%
137BAXBAXTER INTL INC30446$1.0M0.01%-26.0%
138BSXBOSTON SCIENTIFIC CORP10311$1.0M0.01%
139SKYTSKYWATER TECHNOLOGY INC141170$1.0M0.01%
140IDXXIDEXX LABS INC2306$968K0.01%-4.0%
141EFAiShares MSCI EAFE ETF11571$946K0.01%NEW
142BACBANK AMERICA CORP22342$932K0.01%-1.1%
143RTXRTX CORPORATION6653$881K0.01%-21.3%
144XLKTechnology Select Sector SPDR4187$865K0.01%-34.2%
145MOSMOSAIC CO NEW30280$818K0.01%
146ADBEADOBE INC2063$791K0.01%+5.8%
147QQQInvesco QQQ Trust (Nasdaq-100)1612$756K0.01%-11.5%
148AWKAmerican Water Works5109$754K0.01%-4.2%
149DDDUPONT DE NEMOURS INC10081$753K0.01%-5.8%
150NSCNORFOLK SOUTHN CORP3172$751K0.01%+4.1%
151IEXIDEX Corp4000$724K0.01%
152VTIVanguard Total Stock Market ETF2585$710K0.01%
153CBCHUBB LIMITED2343$708K0.01%
154BMOBANK MONTREAL QUE6846$654K0.01%
155TMOTHERMO FISHER SCIENTIFIC INC1306$650K0.01%-19.2%
156IWFISHARES TR1746$630K0.01%
157SCHFSCHWAB STRATEGIC TR30000$593K0.01%
158DVYISHARES TR4280$575K0.01%
159CNDIFCANADIAN IMPERIAL BK COMM10176$573K0.01%
160AVGOBROADCOM INC3380$566K0.01%+4.0%
161CTVACORTEVA INC8949$563K0.01%-5.1%
162VIGVanguard Dividend Appreciation ETF2882$559K0.01%-20.1%
163MAMASTERCARD INCORPORATED1014$556K0.01%
164SHELSHELL PLC7504$550K0.01%
165VOVANGUARD INDEX FDS2038$527K0.01%+47.9%
166HBANPHUNTINGTON BANCSHARES INC34603$519K0.01%-4.2%
167BRCBRADY CORP7000$494K0.01%
168RGRSTURM RUGER & CO INC12000$471K0.00%
169NVECNVE CORP7300$465K0.00%
170VUGVANGUARD INDEX FDS1248$463K0.00%+10.6%
171AMTAMERICAN TOWER CORP NEW2020$440K0.00%
172TTTRANE TECHNOLOGIES PLC1281$432K0.00%-29.4%
173ITWILLINOIS TOOL WKS INC1699$421K0.00%
174BA-PABOEING CO2453$418K0.00%+7.5%
175PMPHILIP MORRIS INTL INC2600$413K0.00%-15.4%
176DOWDOW INC10801$377K0.00%-7.0%
177UFCSUNITED FIRE GROUP INC12108$357K0.00%-14.2%
178BPBP PLC10540$356K0.00%
179MRSHMARSH & MCLENNAN COS INC1449$354K0.00%+5.5%
180TJXTJX COS INC NEW2841$346K0.00%
181OKLOOKLO INC15971$345K0.00%+10.8%
182IBMINTERNATIONAL BUSINESS MACHS1379$343K0.00%+23.5%
183AEBAALLETE INC4938$324K0.00%-27.0%
184DFAEDIMENSIONAL ETF TRUST12527$324K0.00%
185TAT&T INC11291$319K0.00%-12.1%
186AXGNAXOGEN INC17000$315K0.00%
187ACNACCENTURE PLC IRELAND1007$314K0.00%13.4%
188NEE-PSNEXTERA ENERGY INC4394$311K0.00%+-56.2%
189MOALTRIA GROUP INC5054$303K0.00%+0.1%
190INTCINTEL CORP13286$302K0.00%-5.9%
191DEDEERE & CO617$290K0.00%-8.9%
192PDCOEURPATTERSON COS INC9150$286K0.00%+-46.6%
193VBVANGUARD INDEX FDS1260$279K0.00%NEW
194AJGGALLAGHER ARTHUR J & CO800$276K0.00%+-55.0%
195BOHBank of Hawaii4000$276K0.00%
196VONEVANGUARD SCOTTSDALE FDS1031$262K0.00%-28.3%
197WMWASTE MGMT INC DEL1128$261K0.00%+8.7%
198SEICSEI INVTS CO3300$256K0.00%
199DGIIDIGI INTL INC9000$250K0.00%
200NEMNEWMONT CORP5000$241K0.00%NEW
201DHRDANAHER CORPORATION1166$239K0.00%NEW
202IXNISHARES TR3150$239K0.00%
203NKENIKE INC3703$235K0.00%+7.6%
204SRDXSURMODICS INC7626$233K0.00%
205SLBSCHLUMBERGER LTD5500$230K0.00%
206RF-PFREGIONS FINANCIAL CORP NEW10545$229K0.00%8.3%
207OTISOTIS WORLDWIDE CORP2204$227K0.00%-6.7%
208ZTSZOETIS INC1344$221K0.00%-12.7%
209MSAMSA SAFETY INC1490$219K0.00%+1.4%
210GEVGE VERNOVA INC713$218K0.00%-28.1%
211NTRSONORTHERN TR CORP2140$211K0.00%-4.5%
212VVVANGUARD INDEX FDS821$211K0.00%
213ADSKAUTODESK INC800$209K0.00%
214AMDADVANCED MICRO DEVICES INC2038$209K0.00%-4.5%
215CARRCARRIER GLOBAL CORPORATION3246$206K0.00%-16.1%
216VEUVANGUARD INTL EQUITY INDEX F3378$205K0.00%NEW
217IJRISHARES TR1946$203K0.00%-35.3%
218CLFCLEVELAND-CLIFFS INC NEW16000$132K0.00%
219SHYFSHYFT GROUP INC10000$81K0.00%
220HIMXHIMAX TECHNOLOGIES INC10550$78K0.00%NEW
221PLUGPLUG POWER INC10000$14K0.00%