Skip to main content
Focused investors/Mairs & Power Growth Fund

Mairs & Power Growth Fund

As of Q2 2026, Mairs & Power Growth Fund reported 254 long-equity positions worth $10.9B in aggregate.

Copy-investor backtest

Latest quarter
+6.16%
1-year
+18.73%
3-year
+57.63%
5-year
+53.58%
3-year vs S&P 500
-15.61%
5-year vs S&P 500
-20.10%
5-year top 5
+80.69%

Return from mechanically copying the disclosed 13F equity portfolio after each filing and rebalancing at the next. The vs S&P 500 figures subtract SPY over that manager's own rebalance dates, so both sides cover the same days; both are price return, excluding dividends. Method & limitations.

Get email alerts when Mairs & Power Growth Fund files a new 13F — sign in or create a free account.

Updated 2026-06-06 from SEC 13F data.

Live quotes available for 146 of 207 rows. Rows without a quote are marked unavailable.

1ECLEcolab Inc4.43%Add +1.1%2,758,510$366.19M$132.75No quote
2MMMMMM Co.4.22%Reduce -7.3%1,675,597$348.84M$208.19No quote
3USBUS Bancorp4.13%Add +0.4%6,585,024$341.89M$51.92No quote
4GGGGraco Inc3.93%Reduce -9.4%2,977,003$325.33M$109.28No quote
5MDTMedtronic3.74%Add +0.3%3,485,426$309.33M$88.75No quote
6HONHoneywell Inc3.65%Add +0.0%2,266,094$302.05M$133.29No quote
7JNJJohnson & Johnson3.56%Reduce -0.1%2,225,499$294.41M$132.29No quote
8DCIDonaldson2.90%Add +0.1%5,259,183$239.5M$45.54No quote
9HRLHormel2.74%Add +10.1%6,643,122$226.6M$34.11No quote
10BMSBemis2.68%Add +0.2%4,800,278$222.01MNo quoteNo quote
11ABTAbbott Laboratories2.66%Add +6.0%4,528,554$220.13M$48.61No quote
12DISDisney2.50%Add +3.4%1,943,935$206.54M$106.25No quote
13TTCToro2.32%Reduce -8.1%2,773,928$192.21M$69.29No quote
14GISGeneral Mills2.27%Add +2.9%3,389,214$187.76M$55.40No quote
15FULHB Fuller2.21%Add +0.5%3,584,162$183.19M$51.11No quote
16PNRPentair PLC2.15%Reduce -0.1%2,667,870$177.52M$66.54No quote
17TECHBio-Techne Corp2.06%Add +4.3%1,448,987$170.26M$117.50No quote
18RHHBYRoche Hldg Ltd ADR2.01%Add +3.1%5,225,487$166.17MNo quoteNo quote
19PFGPrincipal Financial2.00%Reduce -0.6%2,584,692$165.6M$64.07No quote
20PFEPfizer Inc1.98%Reduce -0.1%4,868,827$163.54M$33.59No quote
21WFCWells Fargo & Co1.92%Reduce -0.3%2,861,613$158.56M$55.41No quote
22SLBSchlumberger1.79%Add +1.6%2,254,352$148.43M$65.84No quote
23CHRWC H Robinson Worldwide1.72%Add +4.3%2,071,238$142.25M$68.68No quote
24ZBHZimmer Biomet Holdings, Inc.1.67%Add +1.7%1,078,427$138.47M$128.40No quote
25FIFiserv1.66%Reduce -0.1%1,124,857$137.62MNo quoteNo quote
26UPSUnited Parcel Service1.66%Add +0.2%1,238,058$136.92M$110.59No quote
27TGTTarget1.46%Reduce -9.0%2,311,116$120.85M$52.29No quote
28GEGeneral Electric1.41%Add +1.4%4,323,574$116.78M$27.01No quote
29GOOGAlphabet Inc Cl C1.33%Add +12.3%121,034$109.99M$908.73No quote
30PDCOPatterson Companies1.32%Add +0.0%2,327,065$109.26MNo quoteNo quote
31FASTFastenal Co.1.28%Add +16.3%2,428,554$105.72M$43.53No quote
32AXPAmerican Express1.24%Add +7.1%1,219,552$102.74M$84.24No quote
33UNHUnited Health Group1.18%Add +28.2%525,772$97.49M$185.42No quote
34WUWestern Union1.14%Add +0.1%4,966,445$94.61M$19.05No quote
35BAXBaxter International1.08%Reduce -9.8%1,471,022$89.06M$60.54No quote
36BMIBadger Meter Inc1.03%Reduce -0.5%2,145,737$85.51M$39.85No quote
37QCOMQualcomm, Inc.1.02%Add +0.1%1,530,545$84.52M$55.22No quote
38ASBAssoc Banc Corp0.99%Add +1.1%3,258,462$82.11M$25.20No quote
39GWBGreat Western Bancorp Inc.0.94%Add +37.3%1,900,349$77.55MNo quoteNo quote
40GLWCorning0.92%Reduce -0.8%2,538,634$76.29M$30.05No quote
41LLYLilly (Eli)0.87%Add +21.2%871,836$71.75M$82.30No quote
42TRVTravelers Cos Inc0.86%Reduce -0.4%561,191$71.01M$126.53No quote
43XOMExxon Mobil0.80%Reduce -0.5%817,679$66.01M$80.73No quote
44CRAYCray Inc0.73%Add +1.3%3,276,601$60.29MNo quoteNo quote
45SNASnap-On Inc.0.70%Add +8.6%366,391$57.89M$158.00No quote
46TNCTennant Company0.66%Add +37.1%740,436$54.64M$73.80No quote
47EMREmerson Electric0.55%Reduce -43.5%764,484$45.58M$59.62No quote
48CVXChevron Corp0.47%Reduce -0.6%373,877$39.01M$104.33No quote
49GNRCGenerac Hldgs0.44%Add +4.4%1,013,346$36.61M$36.13No quote
50PRLBProto Labs0.41%Add +23.3%508,277$34.18M$67.25No quote
51NVECNVE Corp0.40%Reduce -10.2%429,225$33.05M$77.00No quote
52HDHome Depot0.37%Add +0.1%200,972$30.83M$153.40No quote
53SSYSStratasys Ltd0.36%Add +0.0%1,283,970$29.93M$23.31No quote
54PGProcter & Gamble0.35%Add +6.2%332,288$28.96M$87.15No quote
55ALEALLETE, Inc.0.34%Add +0.9%394,933$28.31MNo quoteNo quote
56KMBKimberly-Clark0.34%Reduce -1.0%216,845$28M$129.11No quote
57IBMIBM0.33%Reduce -0.7%177,629$27.33M$153.83No quote
58THRMGentherm Inc0.32%Reduce -7.1%676,265$26.24M$38.80No quote
59JPMJ.P. Morgan Chase & Co0.31%Reduce -1.2%279,693$25.56M$91.40No quote
60BMYBristol-Myers Squibb0.23%Reduce -0.4%343,043$19.11M$55.72No quote
61ABBVAbbvie Inc0.22%Reduce -0.6%254,944$18.49M$72.51No quote
62DOCPhysicians Realty Tr0.21%Add +9.2%853,710$17.19MNo quoteNo quote
63APOGApogee Enterprises, Inc0.20%Add +13.2%288,330$16.39MNo quoteNo quote
64WTFCWintrust Finan Corp0.19%Add +8.3%209,330$16M$76.44No quote
65GBCIGlacier Bancorp Inc0.19%Add +8.9%435,120$15.93M$36.61No quote
66XELXcel Energy Inc.0.18%Reduce -7.8%331,123$15.19M$45.88No quote
67INTCIntel0.17%Reduce -1.8%410,419$13.85M$33.74No quote
68OSKOshkosh Corp0.16%Add +0.0%188,757$13M$68.88No quote
69SCHWCharles Schwab0.15%Add +0.1%298,393$12.82M$42.96No quote
70CFRCullen Frost Bankers0.15%Add +0.2%134,370$12.62M$93.91No quote
71ATUActuant Corp0.15%Add +12.3%505,900$12.45MNo quoteNo quote
72CASYCasey's General Stores0.15%Add +13.7%115,800$12.4M$107.11No quote
73CTLTCatalent, Inc.0.15%Add +3.5%342,960$12.04MNo quoteNo quote
74UFCSUnited Fire Group0.14%Add +4.7%255,072$11.24M$44.06No quote
75PINCPremier Inc Cl A0.14%Add +0.1%310,439$11.18MNo quoteNo quote
76MSFTMicrosoft0.13%Add +0.3%151,331$10.43M$68.93No quote
77BKHBlack Hills Corp0.12%Add +9.0%145,770$9.84M$67.47No quote
78ADCAgree Realty Corp0.12%Add +15.4%212,399$9.74MNo quoteNo quote
79COPConocoPhillips0.11%Reduce -9.4%209,915$9.23M$43.96No quote
80HUBGHub Group Inc Cl A0.10%Add +14.6%222,280$8.52M$38.35No quote
81MDUMDU Resources Group0.10%Reduce -26.4%324,015$8.49MNo quoteNo quote
82TTSHTile Shop Inc0.10%Add +12.7%386,210$7.98MNo quoteNo quote
83MCSMarcus Corp.0.10%-262,123$7.92MNo quoteNo quote
84UBSIUnited Bankshares Inc.0.09%New195,779$7.68MNo quoteNo quote
85HWKNHawkins Chemical0.09%Add +0.1%164,400$7.62M$46.35No quote
86VZVerizon Comm0.08%Reduce -3.2%151,048$6.75M$44.66No quote
87SPYSPDR S&P 500 ETF Trust0.08%Add +4.2%27,098$6.55M$241.79No quote
88RAVNRaven Industries Inc0.07%Reduce -23.1%175,966$5.86MNo quoteNo quote
89WKWorkiva Inc0.07%Reduce -4.1%289,423$5.51M$19.05No quote
90MRKMerck & Co Inc0.07%Reduce -5.6%85,121$5.46M$64.09No quote
91EMCIEMC Insurance Group0.07%Add +2.8%195,528$5.43MNo quoteNo quote
92HSYHershey0.07%-50,085$5.38M$107.38No quote
93DLXDeluxe Corp0.06%Reduce -8.7%76,000$5.26M$69.22No quote
94QCRHQCR Holdings0.05%Add +52.6%84,967$4.03M$47.39No quote
95SPSCSPS Commerce Inc0.05%Add +0.2%58,970$3.76MNo quoteNo quote
96CYBECyberOptics Corp0.04%Add +93.7%163,100$3.37MNo quoteNo quote
97OASOasis Petroleum Inc0.03%Add +52.5%352,620$2.84MNo quoteNo quote
98SCHBSchwab US Broad Mkt ETF0.03%-45,730$2.67M$58.45No quote
99SHPGShire PLC0.03%Reduce -15.8%15,981$2.64MNo quoteNo quote
100BWLDBuffalo Wild Wings Inc0.03%Add +0.2%20,335$2.58MNo quoteNo quote
101AAPLApple Computer0.03%Add +7.5%17,736$2.55M$144.00No quote
102BRK/ABerkshire HathawayCUSIP 0846701080.03%-10$2.55MNo quoteNo quote
103BRK/BBerkshire Hathaway BCUSIP 0846707020.03%Add +4.1%14,544$2.46MNo quoteNo quote
104CSIICardiovascular Sys Inc0.03%-75,762$2.44MNo quoteNo quote
105MCDMcDonald's Corp0.03%Reduce -3.8%15,580$2.39M$153.15No quote
106BKMUBank Mutual Corp.0.03%-249,453$2.28MNo quoteNo quote
107MTSCMTS Systems0.03%Reduce -2.8%42,478$2.2MNo quoteNo quote
108PSXPhillips 660.02%Reduce -2.8%23,836$1.97M$82.69No quote
109UTXUnited Technologies0.02%Add +0.6%14,957$1.83MNo quoteNo quote
110PEPPepsiCo Inc0.02%Reduce -3.3%14,864$1.72M$115.51No quote
111ORCLOracle Sys0.02%Add +6.0%32,433$1.63M$50.13No quote
112AMGNAmgen0.02%Reduce -1.8%8,684$1.5M$172.27No quote
113TAT&T0.02%Reduce -0.2%38,273$1.44M$37.73No quote
114SCHFSchwab Intl Eq ETF0.02%-40,000$1.27M$31.77No quote
115WBAWalgreen Boots Alliance0.02%Add +10.8%15,916$1.25MNo quoteNo quote
116BPBP PLC0.01%Reduce -10.5%34,393$1.19M$34.66No quote
117UNPUnion Pacific0.01%Reduce -3.6%10,798$1.18M$108.91No quote
118IVViShares Core S&P 500 ETF0.01%Add +2.1%4,664$1.14M$243.35No quote
119VDSIVASCO Data Security Intl0.01%Reduce -54.2%74,826$1.07MNo quoteNo quote
120DDDupont de Nemours0.01%-10,863$877K$80.73No quote
121CSCOCisco0.01%Add +17.3%27,851$872K$31.31No quote
122BDXBecton Dickinson0.01%Reduce -6.1%4,356$850K$195.13No quote
123TCFTCF Financial0.01%Reduce -39.4%51,190$816KNo quoteNo quote
124CATCaterpillar0.01%Reduce -5.2%7,362$791K$107.44No quote
125IWFiShares Russell 1000 Growth0.01%-6,545$779K$119.02No quote
126PMPhilip Morris Intl Inc0.01%Add +2.8%6,619$777K$117.39No quote
127CICigna Corp0.01%Add +1.3%4,559$763K$167.36No quote
128KOCoca-Cola0.01%Reduce -9.0%16,991$762K$44.85No quote
129VVisa, Inc0.01%Add +28.7%8,104$760K$93.78No quote
130FDXFedex Corp.0.01%-3,490$758K$217.19No quote
131IDXXIDEXX Laboratories, Inc0.01%-4,598$742K$161.37No quote
133SBUXStarbucks Corp0.01%Add +109.0%11,902$694K$58.31No quote
132IWRiShares Russell Midcap ETF0.01%-3,610$694K$192.24No quote
134CLColgate-Palmolive0.01%Reduce -21.4%9,349$693K$74.13No quote
135DVYiShares Select Div0.01%-7,434$685KNo quoteNo quote
136GOOGLAlphabet Inc Cl A0.01%-668$621K$929.64No quote
137ADPAutomatic Data Proc0.01%Add +18.1%5,817$596K$102.46No quote
138NMSNuveen MN Qual Mun Income Fd0.01%-37,002$593KNo quoteNo quote
139NSCNorfolk Southern Corp0.01%Reduce -3.6%4,823$587K$121.71No quote
140MOAltria Group Inc0.01%Add +7.4%7,570$564K$74.50No quote
141IWDiShares Russell 1000 Value0.01%-4,735$551K$116.37No quote
142IWMiShares Russell 2000 ETF0.01%-3,657$515K$140.83No quote
143EXCExelon Corp0.01%Add +120.5%13,928$502KNo quoteNo quote
144VTIVanguard Index Total Stk Mkt0.01%Reduce -1.9%3,952$492K$124.49No quote
145COSTCostco Wholesale0.01%Reduce -1.5%3,056$489K$160.01No quote
146ITWIllinois Tool Works Inc0.01%-3,226$462K$143.21No quote
148WECWEC Energy Group0.01%Reduce -0.6%7,494$460K$61.38No quote
147AMZNAmazon Com Inc0.01%Reduce -2.1%475$460K$968.42No quote
149EFAiShares MSCI EAFE Fd0.01%Reduce -6.5%6,939$452K$65.14No quote
150CSXCSX Corporation0.01%Reduce -2.4%8,200$447K$54.51No quote
151BABoeing0.01%Add +2.3%2,230$441K$197.76No quote
152CERNCerner Corp0.01%New6,405$426KNo quoteNo quote
154WMTWalMart0.01%Add +0.9%5,496$416K$75.69No quote
153LOWLowes Companies Inc0.01%Add +5.0%5,369$416K$77.48No quote
155WYWeyerhaeuser0.00%Reduce -3.2%11,287$378K$33.49No quote
156IJHiShares Core S&P Midcap ETF0.00%Reduce -16.8%2,130$371K$174.18No quote
157RDSARoyal Dutch Shell Spons ADR A0.00%-6,820$363KNo quoteNo quote
158NVSNovartis0.00%Reduce -27.9%4,250$355K$83.53No quote
159NEENextEra Energy, Inc.0.00%Reduce -1.4%2,522$353K$139.97No quote
161PIIPolaris Ind0.00%Add +9.8%3,803$351K$92.30No quote
160LNTAlliant Energy Corp.0.00%-8,728$351K$40.22No quote
162IFFIntl Flavors/Fragr0.00%Reduce -10.6%2,531$342K$135.12No quote
163DDominion Energy, Inc.0.00%-4,445$341K$76.72No quote
164BACBank of America Corp0.00%Add +8.4%14,025$340K$24.24No quote
165ADBEAdobe Systems0.00%Reduce -8.2%2,342$331K$141.33No quote
166VIGVanguard Dividend App ETF0.00%-3,473$322K$92.72No quote
167SYYSysco0.00%-6,265$315K$50.28No quote
168WABCWestamerica Bancorporation0.00%-5,359$300KNo quoteNo quote
169KKellogg0.00%-4,250$295KNo quoteNo quote
170TMOThermo Fisher Scientific0.00%-1,683$294K$174.69No quote
171IPGPIPG Photonics Corp0.00%New2,000$290K$145.00No quote
172AMPAmeriprise Financial0.00%-2,251$287K$127.50No quote
173BIIBBiogen Inc.0.00%Add +2.7%1,053$286K$271.60No quote
174TXNTexas Instruments0.00%Reduce -6.3%3,655$281K$76.88No quote
176OTTROtter Tail Power0.00%-7,008$278KNo quoteNo quote
175AMATApplied Materials Inc0.00%-6,727$278K$41.33No quote
177NKENike0.00%New4,651$274K$58.91No quote
178PXPraxair0.00%Reduce -28.1%2,051$272KNo quoteNo quote
179CAHCardinal Health0.00%Add +15.2%3,434$268K$78.04No quote
181MMCMarsh & McLennan0.00%Reduce -32.8%3,366$262KNo quoteNo quote
180CVSCVS Health Corp0.00%Add +7.3%3,254$262K$80.52No quote
182CMCSAComcast New Cl A0.00%Add +11.2%6,710$261K$38.90No quote
183CNPCenterpoint Energy Inc0.00%Add +0.7%9,459$259K$27.38No quote
184IJTiShares S&P Smallcap0.00%-1,655$258KNo quoteNo quote
186ICFiShares Cohen & Steers Reit ET0.00%-2,515$254KNo quoteNo quote
185ALVAutoliv Inc0.00%-2,314$254K$109.77No quote
187METAFacebook Inc Class A0.00%Add +16.9%1,669$252K$150.99No quote
188CLXClorox0.00%-1,863$248K$133.12No quote
189UNUnilever0.00%Reduce -45.0%4,400$243KNo quoteNo quote
190LDRLandauer0.00%-4,629$242KNo quoteNo quote
191LMTLockheed Martin Corp0.00%Reduce -18.6%864$240K$277.78No quote
192ACNAccenture PLC Cl A0.00%-1,890$234K$123.81No quote
193RTNRaytheon Co0.00%Add +4.4%1,435$232KNo quoteNo quote
194DUKDuke Energy Corp New0.00%Reduce -4.1%2,704$226KNo quoteNo quote
195PPGPPG Industries0.00%Reduce -45.6%1,850$203K$109.73No quote
196NADNuveen Quality Muncp Income Fd0.00%-10,173$143KNo quoteNo quote
197PCYOPureCycle Corp0.00%-11,855$92KNo quoteNo quote
198NWBONW Biotherapeutics0.00%-12,500$2KNo quoteNo quote
207BSVVanguard ST Bd ETF-Sold0$0No quoteNo quote
206VALValspar-Sold0$0No quoteNo quote
205ULGXUrologix Inc0.00%Reduce -50.0%20,000$0No quoteNo quote
204ROKRockwell Automation-Sold0$0No quoteNo quote
203PVTBPrivateBancorp Inc-Sold0$0No quoteNo quote
202NSRGYNestle S A Reg B ADR-Sold0$0No quoteNo quote
201MOCOMOCON Inc-Sold0$0No quoteNo quote
200CBChubb Limited Com-Sold0$0No quoteNo quote
199CFNLCardinal Financial Corp-Sold0$0No quoteNo quote