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 150 of 209 rows. Rows without a quote are marked unavailable.

1ECLEcolab Inc4.61%Reduce -2.0%2,726,038$373.66M$137.07No quote
2USBUS Bancorp4.17%Add +1.1%6,688,312$337.76M$50.50No quote
3MMMMMM Co.3.83%Reduce -2.7%1,413,957$310.39M$219.52No quote
4HONHoneywell Inc3.70%Reduce -7.0%2,073,663$299.67M$144.51No quote
5MDTMedtronic3.63%Add +0.8%3,668,495$294.29M$80.22No quote
6JNJJohnson & Johnson3.51%Add +1.4%2,221,696$284.71M$128.15No quote
7GGGGraco Inc3.46%Reduce -13.4%6,130,112$280.27M$45.72No quote
8ABTAbbott Laboratories3.15%Reduce -6.3%4,257,369$255.1M$59.92No quote
9DCIDonaldson3.07%Add +1.3%5,521,259$248.73M$45.05No quote
10HRLHormel2.96%Add +1.1%6,983,031$239.66M$34.32No quote
11GOOGAlphabet Inc Class C2.63%Add +18.9%206,786$213.36M$1031.79No quote
12TECHBio-Techne Corp2.57%Reduce -3.9%1,378,347$208.19M$151.04No quote
13DISDisney2.48%Add +0.4%2,002,124$201.09M$100.44No quote
14CHRWC H Robinson Worldwide2.22%Reduce -2.5%1,915,406$179.49M$93.71No quote
15BMSBemis2.20%Reduce -5.7%4,091,105$178.05MNo quoteNo quote
16PNRPentair PLC2.07%Reduce -5.0%2,457,855$167.45M$68.13No quote
17FASTFastenal Co.2.02%Add +0.8%3,002,204$163.89M$54.59No quote
18RHHBYRoche Hldg Ltd ADR1.95%Add +1.4%5,518,834$157.98MNo quoteNo quote
19PFGPrincipal Financial1.94%Add +0.2%2,575,112$156.85M$60.91No quote
20TTCToro1.92%Reduce -1.6%2,491,847$155.62M$62.45No quote
21PFEPfizer Inc1.85%Reduce -10.4%4,227,070$150.02M$35.49No quote
22FULHB Fuller1.83%Reduce -2.4%2,983,408$148.37M$49.73No quote
23FIFiserv1.82%Add +97.0%2,066,481$147.36MNo quoteNo quote
24SLBSchlumberger1.76%Reduce -2.3%2,203,625$142.75M$64.78No quote
25GISGeneral Mills1.76%Reduce -6.1%3,163,917$142.57M$45.06No quote
26WFCWells Fargo & Co1.66%Reduce -6.0%2,558,751$134.1M$52.41No quote
27AXPAmerican Express1.53%Add +6.5%1,332,618$124.31M$93.28No quote
28ZBHZimmer Biomet Holdings, Inc.1.49%Add +0.4%1,107,532$120.77M$109.04No quote
29TGTTarget1.37%Reduce -18.3%1,601,065$111.16M$69.43No quote
30UNHUnited Health Group1.36%Reduce -1.2%514,976$110.21M$214.00No quote
31UPSUnited Parcel Service1.30%Reduce -9.2%1,007,460$105.44M$104.66No quote
32GWBGreat Western Bancorp Inc.1.09%Add +1.4%2,189,133$88.16MNo quoteNo quote
33TNCTennant Company1.00%Add +7.7%1,199,312$81.19M$67.70No quote
34LLYLilly (Eli)0.99%Add +2.5%1,039,293$80.41M$77.37No quote
35BMIBadger Meter Inc0.97%Reduce -9.3%1,668,760$78.68M$47.15No quote
36QCOMQualcomm, Inc.0.93%Reduce -1.0%1,361,840$75.46M$55.41No quote
37MSFTMicrosoft0.92%Add +445.7%815,184$74.4M$91.27No quote
38CORCoreSite Realty Corp0.86%Add +38.4%698,123$69.99MNo quoteNo quote
39WUWestern Union0.86%Reduce -20.2%3,612,208$69.46M$19.23No quote
40ASBAssoc Banc Corp0.84%Reduce -8.4%2,723,484$67.68M$24.85No quote
41GLWCorning0.81%Reduce -2.3%2,364,095$65.91M$27.88No quote
42HDHome Depot0.76%Reduce -3.6%346,171$61.7M$178.24No quote
43SNASnap-On Inc.0.73%Add +5.2%402,535$59.39M$147.54No quote
44XOMExxon Mobil0.67%Reduce -2.0%728,221$54.33M$74.61No quote
45BAXBaxter International0.65%Reduce -23.0%808,632$52.59M$65.04No quote
46CRAYCray Inc0.60%Reduce -12.2%2,341,497$48.47MNo quoteNo quote
47PRLBProto Labs0.53%Reduce -5.5%364,132$42.8M$117.55No quote
48CVXChevron Corp0.51%Reduce -0.5%358,890$40.93M$114.04No quote
49GNRCGenerac Hldgs0.48%Reduce -3.4%851,835$39.11M$45.91No quote
50PDCOPatterson Companies0.48%Reduce -15.2%1,754,348$39MNo quoteNo quote
51EMREmerson Electric0.45%Reduce -11.9%539,534$36.85M$68.30No quote
52TRVTravelers Cos Inc0.44%Reduce -4.7%259,464$36.03M$138.86No quote
53SCHWCharles Schwab0.44%Add +119.2%678,902$35.45M$52.22No quote
54NVECNVE Corp0.43%Add +0.7%416,674$34.63M$83.11No quote
55GEGeneral Electric0.36%Reduce -47.0%2,149,229$28.97M$13.48No quote
56THRMGentherm Inc0.35%Add +15.9%838,525$28.47M$33.95No quote
57JPMJ.P. Morgan Chase & Co0.34%Reduce -1.9%250,279$27.52M$109.97No quote
58PGProcter & Gamble0.34%Add +1.9%346,388$27.46M$79.28No quote
59KMBKimberly-Clark0.29%Reduce -0.7%211,758$23.32M$110.13No quote
60INTCIntel0.26%Add +1.1%406,322$21.16M$52.08No quote
61IBMIBM0.23%Reduce -4.7%121,905$18.7M$153.43No quote
62BMYBristol-Myers Squibb0.23%Reduce -12.2%291,902$18.46M$63.25No quote
63ABBVAbbvie Inc0.20%Reduce -4.0%174,811$16.55M$94.65No quote
64LFUSLittleFuse Inc.0.19%New75,200$15.66M$208.18No quote
65DOCPhysicians Realty Tr0.18%Add +2.3%948,310$14.77MNo quoteNo quote
66WTFCWintrust Finan Corp0.18%Reduce -5.0%167,080$14.38M$86.05No quote
67GBCIGlacier Bancorp Inc0.17%Reduce -5.1%368,130$14.13M$38.38No quote
68CTLTCatalent, Inc.0.17%Add +0.2%343,363$14.1MNo quoteNo quote
69APOGApogee Enterprises, Inc0.17%Add +5.3%324,930$14.09MNo quoteNo quote
70CFRCullen Frost Bankers0.17%Add +1.8%129,920$13.78M$106.07No quote
71XELXcel Energy Inc.0.16%Reduce -0.7%285,204$12.97M$45.48No quote
72HSYHershey0.16%Add +31.7%127,823$12.65M$98.96No quote
73ALEALLETE, Inc.0.15%Reduce -32.1%172,043$12.43MNo quoteNo quote
74OSKOshkosh Corp0.15%Reduce -8.0%160,857$12.43M$77.27No quote
75SPYSPDR S&P 500 ETF Trust0.15%Add +18.2%45,697$12.03M$263.15No quote
76CASYCasey's General Stores0.15%Reduce -6.0%108,900$11.95M$109.77No quote
77ATUActuant Corp0.14%Add +6.8%476,775$11.09MNo quoteNo quote
78UFCSUnited Fire Group0.13%Reduce -10.9%220,572$10.56M$47.86No quote
79MCSMarcus Corp.0.13%Add +8.3%335,023$10.17MNo quoteNo quote
80BKHBlack Hills Corp0.12%-181,110$9.83M$54.30No quote
81HUBGHub Group Inc Cl A0.11%Reduce -3.9%220,080$9.21M$41.85No quote
82PINCPremier Inc Cl A0.11%Reduce -19.8%288,439$9.03MNo quoteNo quote
83COPConocoPhillips0.10%Reduce -2.7%133,673$7.93M$59.29No quote
84VVisa, Inc0.09%Add +713.4%62,596$7.49M$119.62No quote
85UBSIUnited Bankshares Inc.0.08%Reduce -5.7%184,541$6.51MNo quoteNo quote
86WKWorkiva Inc0.08%Add +7.9%274,223$6.5M$23.70No quote
87VZVerizon Comm0.08%Reduce -2.6%131,182$6.27M$47.82No quote
88SSYSStratasys Ltd0.07%Reduce -26.5%289,745$5.85M$20.18No quote
89RAVNRaven Industries Inc0.07%-162,066$5.68MNo quoteNo quote
90TTSHTile Shop Inc0.07%Add +22.7%903,710$5.42MNo quoteNo quote
91ONBOld Natl Bancorp Ind Com0.07%New313,793$5.3M$16.90No quote
92AAPLApple Computer0.06%Add +78.3%31,188$5.23M$167.79No quote
93EMCIEMC Insurance Group0.06%-190,528$5.16MNo quoteNo quote
94MRKMerck & Co Inc0.06%Add +9.3%93,321$5.08M$54.47No quote
95CYBECyberOptics Corp0.06%Add +18.6%266,600$4.8MNo quoteNo quote
96HWKNHawkins Chemical0.06%Reduce -20.1%135,500$4.76M$35.15No quote
97DLXDeluxe Corp0.06%Reduce -9.5%63,880$4.73M$74.01No quote
99BRK/BBerkshire Hathaway BCUSIP 0846707020.05%Add +34.5%21,842$4.36MNo quoteNo quote
98ADCAgree Realty Corp0.05%Reduce -54.7%90,699$4.36MNo quoteNo quote
100OASOasis Petroleum Inc0.05%Add +26.4%521,820$4.23MNo quoteNo quote
101QCRHQCR Holdings0.05%-90,975$4.08M$44.85No quote
102MDUMDU Resources Group0.04%Reduce -4.4%116,319$3.28MNo quoteNo quote
103BRK/ABerkshire HathawayCUSIP 0846701080.04%-10$2.99MNo quoteNo quote
104SCHBSchwab US Broad Mkt ETF0.04%-45,370$2.89M$63.79No quote
105CLXTCalyxt Inc0.03%Add +266.3%210,609$2.76MNo quoteNo quote
106MCDMcDonald's Corp0.03%Add +5.1%15,504$2.42M$156.35No quote
107IINIntricon Corp Com0.03%Add +62.3%109,400$2.19MNo quoteNo quote
108PSXPhillips 660.03%Reduce -1.4%22,650$2.17M$95.94No quote
109MTSCMTS Systems0.02%Reduce -21.6%34,875$1.8MNo quoteNo quote
110UTXUnited Technologies0.02%Add +11.8%14,221$1.79MNo quoteNo quote
111CSIICardiovascular Sys Inc0.02%-81,162$1.78MNo quoteNo quote
112AMGNAmgen0.02%Add +24.9%9,948$1.7M$170.49No quote
113SCHFSchwab Intl Eq ETF0.02%Add +22.5%49,000$1.65M$33.71No quote
114TAT&T0.02%Add +3.4%43,654$1.56M$35.64No quote
115PEPPepsiCo Inc0.02%Add +8.0%13,659$1.49M$109.16No quote
116ORCLOracle Sys0.02%Reduce -1.2%32,242$1.48M$45.75No quote
117CSCOCisco0.02%Add +14.4%33,784$1.45M$42.89No quote
118GOOGLAlphabet Inc Class A0.02%Add +45.3%1,348$1.4M$1037.09No quote
119KOCoca-Cola0.02%Add +59.3%31,385$1.36M$43.43No quote
120BPBP PLC0.02%Reduce -6.7%31,672$1.28M$40.54No quote
121UNPUnion Pacific0.02%Reduce -1.7%9,244$1.24M$134.47No quote
122BABoeing0.02%Reduce -2.4%3,752$1.23M$327.83No quote
123IVViShares Core S&P 500 ETF0.01%-4,464$1.19M$265.46No quote
124CATCaterpillar0.01%Add +1.7%7,490$1.1M$147.40No quote
125SPSCSPS Commerce Inc0.01%Reduce -38.3%16,570$1.06MNo quoteNo quote
126DWDPDowDupont Inc.0.01%Reduce -5.4%14,671$935KNo quoteNo quote
127IWFiShares Russell 1000 Growth0.01%-6,545$891K$136.13No quote
128BDXBecton Dickinson & Co0.01%Reduce -5.1%4,096$888K$216.80No quote
129PMPhilip Morris Intl Inc0.01%Add +3.4%8,729$868K$99.44No quote
130AMZNAmazon Com Inc0.01%Add +39.9%586$848K$1447.10No quote
131IDXXIDEXX Laboratories, Inc0.01%-4,298$823K$191.48No quote
132TCFTCF Financial0.01%Reduce -1.9%33,982$775KNo quoteNo quote
133NSCNorfolk Southern Corp0.01%Reduce -1.9%5,310$721K$135.78No quote
134FDXFedex Corp.0.01%Reduce -14.6%2,990$718K$240.13No quote
135DVYiShares Select Div0.01%Reduce -14.1%7,479$711KNo quoteNo quote
136IWRiShares Russell Midcap ETF0.01%-3,435$709K$206.40No quote
137WBAWalgreen Boots Alliance0.01%Reduce -28.3%10,450$684KNo quoteNo quote
138CLColgate-Palmolive0.01%Add +0.6%9,247$663K$71.70No quote
139COSTCostco Wholesale0.01%Add +20.7%3,472$654K$188.36No quote
140WYWeyerhaeuser0.01%Add +76.7%18,570$650K$35.00No quote
141SBUXStarbucks Corp0.01%Reduce -4.4%10,947$634K$57.92No quote
142IWDiShares Russell 1000 Value0.01%Add +2.1%4,835$580K$119.96No quote
143ADPAutomatic Data Proc0.01%Reduce -25.3%5,052$573K$113.42No quote
144ITWIllinois Tool Works Inc0.01%Reduce -13.7%3,649$572K$156.76No quote
145SHPGShire PLC0.01%Reduce -5.4%3,659$547KNo quoteNo quote
146EXCExelon Corp0.01%-13,928$543KNo quoteNo quote
147IWMiShares Russell 2000 ETF0.01%-3,475$528K$151.94No quote
148NMSNuveen MN Qual Mun Income Fd0.01%-37,002$524KNo quoteNo quote
149EFAiShares MSCI EAFE Fd0.01%Reduce -16.9%7,506$523K$69.68No quote
150CSXCSX Corporation0.01%-9,200$513K$55.76No quote
151LOWLowes Companies Inc0.01%-5,369$471K$87.73No quote
152IPGPIPG Photonics Corp0.01%-2,000$467K$233.50No quote
154MAMasterCard Inc0.01%Add +93.3%2,645$463K$175.05No quote
153AMATApplied Materials Inc0.01%-8,327$463K$55.60No quote
155WECWEC Energy Group0.01%Reduce -1.7%7,369$462K$62.70No quote
156AMTAmerican Tower Cl A0.01%New3,145$457K$145.31No quote
157ADBEAdobe Systems0.01%Reduce -8.7%2,100$454K$216.19No quote
158NEENextEra Energy, Inc.0.01%Add +16.6%2,753$450K$163.46No quote
159MOAltria Group Inc0.01%Reduce -14.5%7,207$449K$62.30No quote
160WMTWalmart Inc0.01%-4,921$438K$89.01No quote
161PIIPolaris Ind0.01%Reduce -5.1%3,803$436K$114.65No quote
162IJHiShares Core S&P Midcap ETF0.00%-2,130$400K$187.79No quote
163BACBank of America Corp0.00%Reduce -3.6%12,538$376K$29.99No quote
164ZTSZoetis Inc.0.00%New4,140$346K$83.57No quote
165AMPAmeriprise Financial0.00%Add +4.0%2,331$345K$148.01No quote
166RDSARoyal Dutch Shell Spons ADR A0.00%Reduce -15.8%5,320$339KNo quoteNo quote
167IFFIntl Flavors/Fragr0.00%Reduce -2.6%2,466$338K$137.06No quote
168LMTLockheed Martin Corp0.00%Add +12.7%974$329K$337.78No quote
169VIGVanguard Dividend App ETF0.00%-3,204$324K$101.12No quote
170WABCWestamerica Bancorporation0.00%-5,359$311KNo quoteNo quote
171OTTROtter Tail Power0.00%-7,008$304KNo quoteNo quote
172TMOThermo Fisher Scientific0.00%-1,460$301K$206.16No quote
173RTNRaytheon Co0.00%-1,375$297KNo quoteNo quote
174PXPraxair0.00%-2,051$296KNo quoteNo quote
175LNTAlliant Energy Corp.0.00%-7,228$295K$40.81No quote
176NKENike0.00%-4,400$292K$66.36No quote
177IJTiShares S&P Smallcap0.00%-1,655$288KNo quoteNo quote
178BIIBBiogen Inc.0.00%-1,025$281K$274.15No quote
179ALVAutoliv Inc0.00%Reduce -17.5%1,910$279K$146.07No quote
180KKellogg0.00%-4,250$276KNo quoteNo quote
181CMCSAComcast New Cl A0.00%Add +19.4%8,014$274K$34.19No quote
182CELGCelgene Corp0.00%New3,030$270KNo quoteNo quote
183PAYXPaychex0.00%Add +6.9%4,297$265K$61.67No quote
184NVSNovartis0.00%Reduce -13.3%3,250$263K$80.92No quote
185CERNCerner Corp0.00%Reduce -15.2%4,455$258KNo quoteNo quote
186SYYSysco0.00%Reduce -10.3%4,272$256K$59.93No quote
187NEOGNeogen Corp0.00%New3,765$252KNo quoteNo quote
189SEICSEI Investments Co0.00%-3,300$247K$74.85No quote
188DEDeere & Co.0.00%Add +7.6%1,592$247K$155.15No quote
190DDominion Energy, Inc.0.00%Reduce -0.7%3,632$245K$67.46No quote
191SOSouthern Co.0.00%New5,367$240K$44.72No quote
192PPGPPG Industries0.00%New2,020$225K$111.39No quote
193METAFacebook Inc Class A0.00%Reduce -18.4%1,361$217K$159.44No quote
194CNPCenterpoint Energy Inc0.00%-7,709$211K$27.37No quote
195AMEAmetek Inc.0.00%New2,700$205K$75.93No quote
196MMCMarsh & McLennan0.00%Reduce -26.7%2,466$204KNo quoteNo quote
198FLTFleetcor Technologies Inc0.00%New1,000$203KNo quoteNo quote
197CAHCardinal Health0.00%Reduce -3.0%3,244$203K$62.58No quote
199CLXClorox0.00%-1,513$201K$132.85No quote
200NADNuveen Quality Muncp Income Fd0.00%-12,323$162KNo quoteNo quote
201PCYOPureCycle Corp0.00%-11,855$112KNo quoteNo quote
202NWBONW Biotherapeutics0.00%-12,500$3KNo quoteNo quote
209VTIVanguard Index Total Stk Mkt-Sold0$0No quoteNo quote
208ULGXUrologix Inc0.00%-20,000$0No quoteNo quote
207UNUnilever-Sold0$0No quoteNo quote
206ICFiShares Cohen & Steers Reit ET-Sold0$0No quoteNo quote
205XLEEnergy Select SPDR-Sold0$0No quoteNo quote
204CICigna Corp-Sold0$0No quoteNo quote
203BKMUBank Mutual Corp.-Sold0$0No quoteNo quote