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

1ECLEcolab Inc4.18%Reduce -1.8%2,436,649$267.35M$109.72No quote
2MMMMMM Co.4.09%Add +1.0%1,847,699$261.95M$141.77No quote
3USBUS Bancorp4.00%Add +0.1%6,234,104$255.66M$41.01No quote
4HONHoneywell Inc3.50%Reduce -0.5%2,367,268$224.16M$94.69No quote
5MDTMedtronic3.32%Reduce -1.3%3,171,922$212.33M$66.94No quote
6VALValspar3.21%Reduce -0.2%2,854,516$205.18M$71.88No quote
7JNJJohnson & Johnson3.18%Add +1.1%2,181,707$203.66M$93.35No quote
8TGTTarget3.09%Reduce -5.9%2,512,017$197.6M$78.66No quote
9GGGGraco Inc3.00%Add +1.1%2,864,632$192.02M$67.03No quote
10BMSBemis2.94%Add +0.0%4,758,778$188.31MNo quoteNo quote
11GISGeneral Mills2.91%Add +0.4%3,316,825$186.17M$56.13No quote
12HRLHormel2.74%Reduce -11.1%2,772,732$175.54M$63.31No quote
13TTCToro2.65%Reduce -3.2%2,398,949$169.22M$70.54No quote
14EMREmerson Electric2.49%Add +0.4%3,600,427$159.03M$44.17No quote
15SLBSchlumberger2.41%Add +0.2%2,239,567$154.46M$68.97No quote
16DCIDonaldson2.33%Add +1.7%5,304,175$148.94M$28.08No quote
17WFCWells Fargo & Co2.23%Reduce -0.8%2,783,519$142.93M$51.35No quote
18PFGPrincipal Financial2.16%Reduce -0.3%2,915,014$138M$47.34No quote
19PNRPentair PLC2.14%Add +0.3%2,682,462$136.91M$51.04No quote
20CHRWC H Robinson Worldwide2.13%Reduce -2.4%2,007,389$136.06M$67.78No quote
21STJSt. Jude Medical2.00%Reduce -0.9%2,026,648$127.86MNo quoteNo quote
22UPSUnited Parcel Service1.95%Reduce -2.4%1,262,979$124.64M$98.69No quote
23TECHBio-Techne Corp1.87%Reduce -6.1%1,293,524$119.6M$92.46No quote
24FULHB Fuller1.80%Reduce -0.4%3,393,307$115.17M$33.94No quote
25GEGeneral Electric1.73%Reduce -2.9%4,376,987$110.39M$25.22No quote
26FIFiserv1.71%Reduce -12.9%1,265,611$109.62MNo quoteNo quote
27PFEPfizer Inc1.50%Add +30.3%3,063,915$96.24M$31.41No quote
28MTSCMTS Systems1.46%Add +0.1%1,555,611$93.51MNo quoteNo quote
29RHHBYRoche Hldg Ltd ADR1.40%Add +0.0%2,712,985$89.39MNo quoteNo quote
30WUWestern Union1.39%Add +0.1%4,849,723$89.04M$18.36No quote
31DISDisney1.27%Reduce -15.2%792,093$80.95M$102.20No quote
32FASTFastenal Co.1.26%Add +1.5%2,201,512$80.6M$36.61No quote
33BAXBaxter International1.18%Reduce -1.5%2,298,348$75.5M$32.85No quote
34BMIBadger Meter Inc1.16%Reduce -0.4%1,281,928$74.43M$58.06No quote
35QCOMQualcomm, Inc.1.13%Add +1.3%1,349,847$72.53M$53.73No quote
36TRVTravelers Cos Inc0.95%Reduce -3.3%612,114$60.92M$99.53No quote
37PDCOPatterson Companies0.94%Reduce -3.4%1,397,229$60.43MNo quoteNo quote
38BXLTBaxalta Inc0.94%New1,908,592$60.14MNo quoteNo quote
39ASBAssoc Banc Corp0.93%Reduce -0.5%3,306,545$59.42M$17.97No quote
40XOMExxon Mobil0.92%Add +3.5%787,566$58.56M$74.35No quote
41AXPAmerican Express0.91%Add +87.0%781,829$57.96M$74.13No quote
42CRAYCray Inc0.81%Add +8.8%2,621,646$51.94MNo quoteNo quote
43GLWCorning0.80%Reduce -0.3%3,006,564$51.47M$17.12No quote
44ZBHZimmer Biomet Holdings, Inc.0.78%Add +0.5%529,135$49.7M$93.93No quote
45DLXDeluxe Corp0.68%Reduce -1.2%782,092$43.59M$55.74No quote
46SSYSStratasys Ltd0.64%Add +3.4%1,534,238$40.64M$26.49No quote
47MDUMDU Resources Group0.58%Reduce -15.5%2,170,306$37.33MNo quoteNo quote
48IBMIBM0.46%Reduce -5.6%204,089$29.59M$144.97No quote
49GKSRG & K Services Cl A0.46%Reduce -4.5%438,208$29.19MNo quoteNo quote
50CVXChevron Corp0.42%Add +11.0%339,935$26.81M$78.88No quote
51NVECNVE Corp0.40%Add +0.7%528,871$25.67M$48.54No quote
52GNRCGenerac Hldgs0.40%Add +3.9%847,720$25.51M$30.09No quote
53HDHome Depot0.39%Reduce -1.2%215,936$24.94M$115.49No quote
54COPConocoPhillips0.36%Add +0.8%479,009$22.97M$47.96No quote
55PGProcter & Gamble0.33%Add +5.0%297,397$21.4M$71.94No quote
56LLYLilly (Eli)0.29%Reduce -16.7%223,581$18.71M$83.69No quote
57KMBKimberly-Clark0.29%Add +0.2%167,396$18.25M$109.04No quote
58XELXcel Energy Inc.0.28%Add +0.7%513,242$18.17M$35.41No quote
59JPMJ.P. Morgan Chase & Co0.27%Reduce -3.5%284,324$17.34M$60.97No quote
60BMYBristol-Myers Squibb0.26%Add +0.6%284,574$16.85M$59.20No quote
61ALEALLETE, Inc.0.23%Reduce -2.8%293,987$14.84MNo quoteNo quote
62ABBVAbbvie Inc0.23%Reduce -0.7%266,936$14.52M$54.41No quote
63ABTAbbott Laboratories0.20%Reduce -6.6%319,343$12.84M$40.22No quote
64INTCIntel0.20%Reduce -0.2%420,863$12.69M$30.14No quote
65VZVerizon Comm0.13%Reduce -1.5%195,246$8.5M$43.51No quote
66UFCSUnited Fire Group0.11%Reduce -2.1%203,557$7.14M$35.05No quote
67MSFTMicrosoft0.11%Reduce -0.4%160,285$7.09M$44.26No quote
68WTFCWintrust Finan Corp0.10%Reduce -7.8%125,330$6.7M$53.43No quote
69SNASnap-On Inc.0.10%Reduce -6.8%43,826$6.62M$150.94No quote
70ADCAgree Realty Corp0.10%Add +6.9%218,160$6.51MNo quoteNo quote
71HSYHershey0.10%Add +1.5%68,400$6.29M$91.89No quote
72HWKNHawkins Chemical0.10%Add +1.8%162,523$6.26M$38.50No quote
73DOCPhysicians Realty Tr0.09%Add +53.3%401,570$6.06MNo quoteNo quote
74BPBP PLC0.09%Reduce -3.9%196,021$5.99M$30.56No quote
75PVTBPrivateBancorp Inc0.09%Reduce -6.3%156,100$5.98MNo quoteNo quote
76CFNLCardinal Financial Corp0.09%Add +6.4%253,706$5.84MNo quoteNo quote
77OSKOshkosh Corp0.09%Add +28.4%157,840$5.73M$36.33No quote
78MRKMerck & Co Inc0.08%Add +1.2%104,124$5.14M$49.39No quote
79CASYCasey's General Stores0.08%Reduce -7.8%49,420$5.09M$102.91No quote
80APOGApogee Enterprises, Inc0.08%Reduce -3.8%110,300$4.93MNo quoteNo quote
81HUBGHub Group Inc Cl A0.07%Add +21.9%130,550$4.75M$36.41No quote
82THRMGentherm Inc0.07%Add +10.8%105,395$4.73M$44.92No quote
83VDSIVASCO Data Security Intl0.07%Add +64.0%253,906$4.33MNo quoteNo quote
84ATUActuant Corp0.07%Add +20.6%230,840$4.25MNo quoteNo quote
85SPSCSPS Commerce Inc0.06%Add +3.3%54,450$3.7MNo quoteNo quote
86BWLDBuffalo Wild Wings Inc0.06%Reduce -20.1%18,790$3.64MNo quoteNo quote
87CSIICardiovascular Sys Inc0.05%Add +54.7%207,632$3.29MNo quoteNo quote
88PRLBProto Labs0.05%Reduce -4.6%48,444$3.25M$67.01No quote
89TCFTCF Financial0.05%Reduce -9.1%211,975$3.21MNo quoteNo quote
90SCHWCharles Schwab0.04%Add +17.1%100,148$2.86M$28.56No quote
91RAVNRaven Industries Inc0.04%Add +23.1%160,353$2.72MNo quoteNo quote
92UNHUnited Health Group0.04%Add +4.8%21,796$2.53M$116.03No quote
93MOCOMOCON Inc0.04%Add +5.1%185,505$2.5MNo quoteNo quote
94SCHBSchwab US Broad Mkt ETF0.04%Add +8.0%53,730$2.49M$46.38No quote
95VASCVascular Solutions0.04%Reduce -16.2%76,553$2.48MNo quoteNo quote
96CABCabela's, Inc.0.04%Add +44.2%52,550$2.4MNo quoteNo quote
97BKMUBank Mutual Corp.0.03%Reduce -3.6%281,013$2.16MNo quoteNo quote
98SPYSPDR S&P 500 ETF Trust0.03%Reduce -28.5%10,650$2.04M$191.64No quote
99PSXPhillips 660.03%Reduce -2.4%25,049$1.93M$76.85No quote
100BRK/BBerkshire Hathaway BCUSIP 0846707020.03%Reduce -0.6%13,638$1.78MNo quoteNo quote
101MCDMcDonald's Corp0.03%Add +2.8%17,269$1.7M$98.56No quote
102AAPLApple Computer0.03%Add +9.7%15,278$1.69M$110.29No quote
103AMGNAmgen0.02%Add +2.5%11,166$1.54M$138.28No quote
104NOGNorthern Oil & Gas Inc0.02%Add +29.6%343,280$1.52M$4.42No quote
105TAT&T0.02%Add +1.3%39,786$1.3M$32.57No quote
106SCHFSchwab Intl Eq ETF0.02%-43,000$1.18M$27.37No quote
107PEPPepsiCo Inc0.02%Add +0.8%11,676$1.1M$94.30No quote
108IVViShares Core S&P 500 ETF0.02%Reduce -2.2%5,496$1.06M$192.69No quote
109WBAWalgreen Boots Alliance0.02%Add +0.5%12,305$1.02MNo quoteNo quote
110ORCLOracle Sys0.02%Add +1.0%27,537$995K$36.13No quote
111RYRoyal Bank of Canada0.02%-17,690$977KNo quoteNo quote
112UTXUnited Technologies0.01%-10,412$927KNo quoteNo quote
113KOCoca-Cola0.01%Add +2.5%22,509$903K$40.12No quote
114EFAiShares MSCI EAFE Fd0.01%Add +112.1%15,722$901K$57.31No quote
115SIALSigma Aldrich0.01%Reduce -10.8%4,992$693KNo quoteNo quote
116BDXBecton Dickinson0.01%-5,217$692K$132.64No quote
117SRDXSurModics Inc0.01%Reduce -3.5%30,590$668KNo quoteNo quote
118DAKTDaktronics, Inc0.01%Reduce -2.7%76,040$659K$8.67No quote
119PMPhilip Morris Intl Inc0.01%Reduce -1.4%8,048$638K$79.27No quote
120CICigna Corp0.01%-4,695$634K$135.04No quote
121CSCOCisco0.01%Reduce -2.5%22,893$601K$26.25No quote
122RDSARoyal Dutch Shell Spons ADR A0.01%Add +9.2%12,636$599KNo quoteNo quote
123VVisa, Inc0.01%-8,457$589K$69.65No quote
124BRK/ABerkshire HathawayCUSIP 0846701080.01%-3$586KNo quoteNo quote
125CLColgate-Palmolive0.01%-8,973$569K$63.41No quote
126WMTWalMart0.01%Reduce -16.9%8,362$542K$64.82No quote
127NMSNuveen MN Muni Income Fd0.01%-37,002$538KNo quoteNo quote
128MOAltria Group Inc0.01%Add +3.3%9,633$524K$54.40No quote
129FTAFirst Tr Lrg Cp Vl Alphadex0.01%Reduce -6.8%13,690$517KNo quoteNo quote
130FDXFedex Corp.0.01%-3,467$499K$143.93No quote
131PIIPolaris Ind0.01%-4,104$492K$119.88No quote
132COSTCostco Wholesale0.01%Add +12.2%3,138$454K$144.68No quote
133MDYMidcap SPDR Tr Series 10.01%New1,795$447K$249.03No quote
134TNCTennant Company0.01%-7,900$444K$56.20No quote
135LOWLowes Companies Inc0.01%Reduce -1.6%6,319$436K$69.00No quote
136DDominion Res Inc VA0.01%Add +0.9%6,025$424K$70.37No quote
137IFFIntl Flavors/Fragr0.01%-4,000$413K$103.25No quote
138ADPAutomatic Data Proc0.01%Reduce -2.0%4,777$384K$80.39No quote
139BABoeing0.01%-2,902$380K$130.94No quote
140NKENike0.01%Add +13.9%3,075$378K$122.93No quote
141NVSNovartis0.01%-4,080$375K$91.91No quote
142AMZNAmazon Com Inc0.01%-728$373K$512.36No quote
143GOOGLAlphabet Inc Cl A0.01%New583$372K$638.08No quote
144IJHiShares Core S&P Midcap ETF0.01%-2,555$349K$136.59No quote
145NEENextEra Energy, Inc.0.01%Add +12.9%3,474$339K$97.58No quote
146CATCaterpillar0.01%Add +24.8%5,132$335K$65.28No quote
147VBVanguard Index Small Cap0.01%Reduce -41.4%3,030$327K$107.92No quote
148BIIBBiogen Inc.0.01%-1,095$320K$292.24No quote
149DHRDanaher Corp0.00%Add +52.0%3,647$311K$85.28No quote
150GOOGAlphabet Inc Cl C0.00%New505$307K$607.92No quote
151IDXXIDEXX Laboratories, Inc0.00%-3,998$297K$74.29No quote
153IEXIDEX Corp0.00%-4,072$290K$71.22No quote
152ALVAutoliv Inc0.00%-2,664$290K$108.86No quote
154SBUXStarbucks Corp0.00%Add +21.5%5,030$286K$56.86No quote
155EXCExelon Corp0.00%Add +9.3%9,159$272KNo quoteNo quote
156NSCNorfolk Southern Corp0.00%Add +9.0%3,527$269K$76.27No quote
157WYWeyerhaeuser0.00%-9,572$262K$27.37No quote
159SYYSysco0.00%Reduce -2.1%6,687$261K$39.03No quote
158AMPAmeriprise Financial0.00%-2,391$261K$109.16No quote
160BMOBank of Montreal0.00%Reduce -22.4%4,774$260K$54.46No quote
161KKellogg0.00%-3,850$256KNo quoteNo quote
162LNTAlliant Energy Corp.0.00%-4,364$255K$58.43No quote
163DDDupont de Nemours0.00%Reduce -0.1%5,206$251K$48.21No quote
164WABCWestamerica Bancorporation0.00%-5,359$238KNo quoteNo quote
165WECWEC Energy Group0.00%Reduce -5.9%4,494$235K$52.29No quote
166TMOThermo Fisher Scientific0.00%Reduce -19.3%1,885$230K$122.02No quote
167CELGCelgene Corp0.00%Add +17.4%2,086$226KNo quoteNo quote
168ACNAccenture PLC Cl A0.00%New2,227$219K$98.34No quote
169CMCSAComcast New Cl A0.00%-3,839$218K$56.79No quote
170CVSCVS Health Corp0.00%New2,246$217K$96.62No quote
172IWRiShares Russell Midcap ETF0.00%-1,381$215K$155.68No quote
171BACBank of America Corp0.00%-13,811$215K$15.57No quote
173PCYOPureCycle Corp0.00%-11,855$59KNo quoteNo quote
174PLMPolymet Mining Corp0.00%-10,000$7KNo quoteNo quote
187WDRWaddell & Reed Finl Cl A-Sold0$0No quoteNo quote
186VEAVanguard MSCI EAFE ETF-Sold0$0No quoteNo quote
185VWOVanguard FTSE Emerg Mkt ETF-Sold0$0No quoteNo quote
184TXNTexas Instruments-Sold0$0No quoteNo quote
183MTWManitowoc Cos Inc-Sold0$0No quoteNo quote
182IJTiShares S&P Smallcap-Sold0$0No quoteNo quote
181EEMiShares MSCI Emerg Mkts ETF-Sold0$0No quoteNo quote
180IAUiShares Gold Trust ETF-Sold0$0No quoteNo quote
179HYHHalyard Health-Sold0$0No quoteNo quote
178GOOGGoogle Inc Cl C-Sold0$0No quoteNo quote
177GOOGLGoogle Inc Cl A-Sold0$0No quoteNo quote
176APCAnadarko Pete Corp-Sold0$0No quoteNo quote
175ALNYAlnylam Pharm Inc-Sold0$0No quoteNo quote