← All Managers
Mairs & Power
Mairs & Power
Regional growth fund
$9.79B
Portfolio Value
245
Holdings
Q1 '26
Period
2026-05-14
Filed
📉
⚠️ ApproximationSimulated 13F Return
Total Return
+8.36%
Q4 '23 → Q3 '25
Annualized
+4.7%/yr
S&P: +7.63%/yr
Alpha (vs S&P)
-5.36%
7 quarters tracked
1-Year Return
+6.67%
α -7.04%
⚠️ Approximation only. 13F filings are delayed ~45 days. Options, shorts, and intra-quarter trades not captured.
📈 Recent Activity
Changes from previous quarter
NVDAREDUCED
8.5% of portfolio
-4% shares-0.4pp
MSFTINCREASED
7.3% of portfolio
+2% shares-1.6pp
AMZNINCREASED
5.5% of portfolio
+0% shares-0.2pp
GOOGREDUCED
4.7% of portfolio
-5% shares-0.4pp
GGGREDUCED
3.3% of portfolio
-2% shares+0.2pp
JPMREDUCED
3.2% of portfolio
-17% shares-0.8pp
AAPLREDUCED
3.1% of portfolio
-1% shares-0.1pp
LLYREDUCED
3.1% of portfolio
-6% shares-0.5pp
VINCREASED
2.6% of portfolio
+5% shares-0.1pp
TOROREDUCED
2.6% of portfolio
-21% shares
LFUSREDUCED
2.5% of portfolio
-7% shares+0.6pp
NVTREDUCED
2.5% of portfolio
-2% shares+0.4pp
MSIINCREASED
2.4% of portfolio
+3% shares+0.5pp
WECINCREASED
2.3% of portfolio
+0% shares+0.3pp
LNTREDUCED
2.1% of portfolio
-2% shares+0.3pp
ECLREDUCED
2.1% of portfolio
-1% shares+0.1pp
UNHREDUCED
2.0% of portfolio
-11% shares-0.6pp
METAINCREASED
1.9% of portfolio
+3% shares-0.1pp
FASTREDUCED
1.9% of portfolio
-16% shares+0.1pp
VZREDUCED
1.7% of portfolio
-2% shares+0.4pp
TSMREDUCED
1.7% of portfolio
-0% shares+0.3pp
ENTGREDUCED
1.6% of portfolio
-0% shares+0.5pp
FULREDUCED
1.5% of portfolio
-2% shares+0.1pp
TECHREDUCED
1.5% of portfolio
-1% shares-0.1pp
JNJREDUCED
1.4% of portfolio
-28% shares-0.2pp
CHRWREDUCED
1.4% of portfolio
-2% shares+0.1pp
SHWREDUCED
1.4% of portfolio
-7% shares-0.0pp
FISVINCREASED
1.2% of portfolio
+31% shares+0.2pp
WFCREDUCED
1.1% of portfolio
-21% shares-0.4pp
ROKREDUCED
1.0% of portfolio
-14% shares-0.2pp
WMINCREASED
0.9% of portfolio
+397x shares+0.9pp
AMPREDUCED
0.9% of portfolio
+362% shares+0.7pp
PANWINCREASED
0.9% of portfolio
+141% shares+0.5pp
HRLREDUCED
0.8% of portfolio
-10% shares-0.1pp
ABTINCREASED
0.8% of portfolio
+2% shares-0.1pp
CASYINCREASED
0.7% of portfolio
-8% shares+0.2pp
QCOMREDUCED
0.6% of portfolio
-13% shares-0.3pp
CGNXINCREASED
0.6% of portfolio
+4% shares+0.2pp
TNCINCREASED
0.5% of portfolio
-25% shares-0.2pp
TMOINCREASED
0.5% of portfolio
+1% shares-0.0pp
HDREDUCED
0.5% of portfolio
-2% shares
HONREDUCED
0.5% of portfolio
-11% shares+0.0pp
INTCINCREASED
0.5% of portfolio
+60% shares+0.1pp
AXPREDUCED
0.5% of portfolio
-7% shares-0.1pp
TXNREDUCED
0.5% of portfolio
-2% shares+0.1pp
IDAREDUCED
0.4% of portfolio
-0% shares+0.1pp
WKREDUCED
0.4% of portfolio
-2% shares-0.2pp
DCIREDUCED
0.4% of portfolio
-11% shares-0.0pp
PIPRNEW
0.4% of portfolio
New position
TRVINCREASED
0.4% of portfolio
+25% shares+0.1pp
MEDPINCREASED
0.4% of portfolio
+29% shares+0.1pp
ZBHINCREASED
0.4% of portfolio
+34% shares+0.1pp
PGINCREASED
0.4% of portfolio
+13% shares+0.1pp
MDTREDUCED
0.4% of portfolio
-3% shares-0.0pp
XELLLINCREASED
0.3% of portfolio
+2% shares+0.0pp
USBREDUCED
0.3% of portfolio
-7% shares-0.0pp
ADPINCREASED
0.3% of portfolio
+12% shares-0.0pp
SCHWREDUCED
0.2% of portfolio
-9% shares-0.0pp
DISREDUCED
0.2% of portfolio
-19% shares-0.1pp
SFMNEW
0.2% of portfolio
New position
TELLREDUCED
0.2% of portfolio
-13% shares+0.0pp
GNRCINCREASED
0.2% of portfolio
-8% shares+0.1pp
CLFDINCREASED
0.2% of portfolio
+0% shares
SPYINCREASED
0.2% of portfolio
+0% shares
GOOGLINCREASED
0.2% of portfolio
+12% shares+0.0pp
BMIINCREASED
0.2% of portfolio
+2% shares
PFGREDUCED
0.2% of portfolio
-23% shares-0.0pp
XOMREDUCED
0.1% of portfolio
-4% shares+0.0pp
HSYREDUCED
0.1% of portfolio
-5% shares+0.0pp
CATREDUCED
0.1% of portfolio
-0% shares+0.0pp
CTASREDUCED
0.1% of portfolio
-2% shares+0.0pp
BRK.BREDUCED
0.1% of portfolio
-4% shares
KNFINCREASED
0.1% of portfolio
+9% shares+0.0pp
ABBVREDUCED
0.1% of portfolio
-2% shares
AIRINCREASED
0.1% of portfolio
-20% shares+0.0pp
ONBREDUCED
0.1% of portfolio
-27% shares-0.0pp
CRMINCREASED
0.1% of portfolio
-83% shares-0.7pp
MINNINCREASED
0.1% of portfolio
+27% shares+0.0pp
VOONEW
0.1% of portfolio
New position
EMRREDUCED
0.1% of portfolio
-3% shares
BSYREDUCED
0.1% of portfolio
+185% shares+0.1pp
CVXINCREASED
0.1% of portfolio
+81% shares+0.1pp
WTFCNINCREASED
0.1% of portfolio
+24% shares+0.0pp
JBTMREDUCED
0.1% of portfolio
-14% shares-0.0pp
RDNTREDUCED
0.1% of portfolio
+39% shares+0.0pp
KHCINCREASED
0.1% of portfolio
-81% shares-0.3pp
SYYINCREASED
0.1% of portfolio
-28% shares-0.0pp
ASBAINCREASED
0.1% of portfolio
+4% shares
BKHINCREASED
0.1% of portfolio
+4% shares
PATKINCREASED
0.1% of portfolio
+9% shares+0.0pp
MRKREDUCED
0.1% of portfolio
-3% shares
AMBANEW
0.1% of portfolio
New position
CFR-PBREDUCED
0.1% of portfolio
-0% shares
HUBGREDUCED
0.1% of portfolio
-32% shares-0.0pp
NWEINCREASED
0.1% of portfolio
+5% shares
PNRREDUCED
0.1% of portfolio
-3% shares
OSKREDUCED
<0.1% of portfolio
-5% shares
GBCIREDUCED
<0.1% of portfolio
+9% shares
SOLVREDUCED
<0.1% of portfolio
-1% shares
JHIUFREDUCED
<0.1% of portfolio
+166% shares+0.0pp
ORCLINCREASED
<0.1% of portfolio
+7% shares
MCDREDUCED
<0.1% of portfolio
-14% shares
TREXREDUCED
<0.1% of portfolio
+28% shares+0.0pp
IVVREDUCED
<0.1% of portfolio
-0% shares
HWKNINCREASED
<0.1% of portfolio
+106% shares+0.0pp
CTASINCREASED
<0.1% of portfolio
+14% shares
GISINCREASED
<0.1% of portfolio
-11% shares-0.0pp
NKEINCREASED
<0.1% of portfolio
+4% shares
COPINCREASED
<0.1% of portfolio
+1% shares+0.0pp
PIIREDUCED
<0.1% of portfolio
-17% shares-0.0pp
VOREDUCED
<0.1% of portfolio
+425% shares+0.0pp
COSTINCREASED
<0.1% of portfolio
+1% shares
VEAREDUCED
<0.1% of portfolio
+782% shares+0.0pp
APGNEW
<0.1% of portfolio
New position
GEREDUCED
<0.1% of portfolio
-3% shares
PFEREDUCED
<0.1% of portfolio
-3% shares
WMTREDUCED
<0.1% of portfolio
-2% shares
KOREDUCED
<0.1% of portfolio
-0% shares
AMGNREDUCED
<0.1% of portfolio
-10% shares
UPSREDUCED
<0.1% of portfolio
-12% shares
SOLSNEW
<0.1% of portfolio
New position
XYLREDUCED
<0.1% of portfolio
+136% shares
RTXREDUCED
<0.1% of portfolio
-6% shares
LOWREDUCED
<0.1% of portfolio
-0% shares
CSCOREDUCED
<0.1% of portfolio
-2% shares
EFAINCREASED
<0.1% of portfolio
+30% shares
VBINCREASED
<0.1% of portfolio
+288% shares+0.0pp
BMYREDUCED
<0.1% of portfolio
-3% shares
PEPREDUCED
<0.1% of portfolio
-1% shares
SYKREDUCED
<0.1% of portfolio
-1% shares
IDXXREDUCED
<0.1% of portfolio
-2% shares
NEE-PSREDUCED
<0.1% of portfolio
-4% shares
SNAREDUCED
<0.1% of portfolio
-7% shares
VWONEW
<0.1% of portfolio
New position
AVGOINCREASED
<0.1% of portfolio
+6% shares
CIENREDUCED
<0.1% of portfolio
-7% shares
BACREDUCED
<0.1% of portfolio
-3% shares
IVZNEW
<0.1% of portfolio
New position
UNPREDUCED
<0.1% of portfolio
-9% shares
QQQINCREASED
<0.1% of portfolio
+14% shares
VONENEW
<0.1% of portfolio
New position
KMBINCREASED
<0.1% of portfolio
-7% shares
IBMINCREASED
<0.1% of portfolio
+1% shares
CBINCREASED
<0.1% of portfolio
+4% shares
NSCREDUCED
<0.1% of portfolio
-11% shares
SCHFINCREASED
<0.1% of portfolio
+2% shares
RYDAFINCREASED
<0.1% of portfolio
+8% shares
GEVREDUCED
<0.1% of portfolio
-9% shares
ZBHINCREASED
<0.1% of portfolio
-27% shares
VGLTNEW
<0.1% of portfolio
New position
AWKREDUCED
<0.1% of portfolio
-0% shares
AMCCFNEW
<0.1% of portfolio
New position
BILINCREASED
<0.1% of portfolio
+8% shares
GLDNEW
<0.1% of portfolio
New position
IWDINCREASED
<0.1% of portfolio
+31% shares
ACWXREDUCED
<0.1% of portfolio
-23% shares
BA-PAINCREASED
<0.1% of portfolio
+14% shares
MOSREDUCED
<0.1% of portfolio
-17% shares
MDYNEW
<0.1% of portfolio
New position
VTIINCREASED
<0.1% of portfolio
+19% shares
VIGREDUCED
<0.1% of portfolio
-3% shares
TTREDUCED
<0.1% of portfolio
-4% shares
HBANPREDUCED
<0.1% of portfolio
-2% shares
PMREDUCED
<0.1% of portfolio
-4% shares
AMDREDUCED
<0.1% of portfolio
-4% shares
ITWREDUCED
<0.1% of portfolio
-14% shares
BAXREDUCED
<0.1% of portfolio
-8% shares
BBYREDUCED
<0.1% of portfolio
-11% shares
USMVNEW
<0.1% of portfolio
New position
SKYTREDUCED
<0.1% of portfolio
-93% shares-0.0pp
PATHINCREASED
<0.1% of portfolio
+153% shares
MPCINCREASED
<0.1% of portfolio
+7% shares
DGIIREDUCED
<0.1% of portfolio
-13% shares
DEREDUCED
<0.1% of portfolio
-5% shares
ULTAINCREASED
<0.1% of portfolio
-67% shares
MOINCREASED
<0.1% of portfolio
+0% shares
IJRREDUCED
<0.1% of portfolio
-3% shares
WATNEW
<0.1% of portfolio
New position
BPPFFREDUCED
<0.1% of portfolio
-14% shares
MAREDUCED
<0.1% of portfolio
-17% shares
ACNINCREASED
<0.1% of portfolio
+4% shares
MUNEW
<0.1% of portfolio
New position
VGTNEW
<0.1% of portfolio
New position
MRSHREDUCED
<0.1% of portfolio
-4% shares
DHRREDUCED
<0.1% of portfolio
-3% shares
UTHRNEW
<0.1% of portfolio
New position
MURNEW
<0.1% of portfolio
New position
ADINEW
<0.1% of portfolio
New position
TKRNEW
<0.1% of portfolio
New position
SNAPNEW
<0.1% of portfolio
New position
PIPRSOLD
was 0.6%
Sold out position
Filing price: $339.71
INSPSOLD
was 0.1%
Sold out position
Filing price: $92.23
MGPISOLD
was <0.1%
Sold out position
Filing price: $24.30
CWANSOLD
was <0.1%
Sold out position
Filing price: $24.12
THRMSOLD
was <0.1%
Sold out position
Filing price: $36.37
EXASSOLD
was <0.1%
Sold out position
Filing price: $101.56
XLISOLD
was <0.1%
Sold out position
Filing price: $155.12
XLPSOLD
was <0.1%
Sold out position
Filing price: $77.68
XLFSOLD
was <0.1%
Sold out position
Filing price: $54.77
CVRXSOLD
was <0.1%
Sold out position
Filing price: $7.10
XLVSOLD
was <0.1%
Sold out position
Filing price: $154.80
AMCCDSOLD
was <0.1%
Sold out position
Filing price: $8.34
XLBSOLD
was <0.1%
Sold out position
Filing price: $45.35
ADSKSOLD
was <0.1%
Sold out position
Filing price: $296.01
VTEBSOLD
was <0.1%
Sold out position
Filing price: $50.29
RF-PFSOLD
was <0.1%
Sold out position
Filing price: $27.10
ETNSOLD
was <0.1%
Sold out position
Filing price: $318.51
NVSSOLD
was <0.1%
Sold out position
Filing price: $137.87
BLKSOLD
was <0.1%
Sold out position
Filing price: $1070.34
SNEJFSOLD
was <0.1%
Sold out position
Filing price: $25.60
Sold Out (20)
📊 Sector Breakdown
Portfolio allocation by sector
Technology 38.0%Unknown 28.9%Healthcare 8.8%Financials 8.1%Industrials 4.7%+6 more (11.4%)
💼 Holdings
🔍
245 of 245 positions · $9.79B
This quarter: 22 new positions, increased 64, reduced 104, sold 20. Net seller.
| # | Stock | % Portfolio▼ | Activity | Shares | Reported Price | Value | Current Price | +/- Reported | 52w Low | 52w High | SEC | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | NVDANVIDIA CORPORATION | 8.5% | Reduce 3.80% | 4761351 | $174.40 | $830.4M | — | — | — | — | 📄 | |
| 2 | MSFTMICROSOFT CORP | 7.3% | Add 1.54% | 1942391 | $370.17 | $719.0M | — | — | — | — | 📄 | |
| 3 | AMZNAMAZON COM INC | 5.5% | Add 0.39% | 2602912 | $208.27 | $542.1M | — | — | — | — | 📄 | |
| 4 | GOOGALPHABET INC | 4.7% | Reduce 5.09% | 1611610 | $286.86 | $462.3M | — | — | — | — | 📄 | |
| 5 | GGGGRACO INC | 3.3% | Reduce 2.30% | 3815684 | $84.65 | $323.0M | — | — | — | — | 📄 | |
| 6 | JPMJPMORGAN CHASE & CO | 3.2% | Reduce 17.41% | 1054197 | $294.16 | $310.1M | — | — | — | — | 📄 | |
| 7 | AAPLAPPLE INC | 3.1% | Reduce 0.75% | 1208398 | $253.79 | $306.7M | — | — | — | — | 📄 | |
| 8 | LLYELI LILLY & CO | 3.1% | Reduce 5.51% | 326306 | $919.77 | $300.1M | — | — | — | — | 📄 | |
| 9 | VVISA INC | 2.6% | Add 4.78% | 840917 | $302.24 | $254.2M | — | — | — | — | 📄 | |
| 10 | TOROTORO CO | 2.6% | Reduce 20.56% | 2718983 | $93.44 | $254.1M | — | — | — | — | 📄 | |
| 11 | LFUSLITTELFUSE INC | 2.5% | Reduce 6.96% | 724710 | $339.35 | $245.9M | — | — | — | — | 📄 | |
| 12 | NVTNVENT ELEC PLC | 2.5% | Reduce 2.12% | 2066420 | $118.28 | $244.4M | — | — | — | — | 📄 | |
| 13 | MSIMOTOROLA SOLUTIONS INC | 2.4% | Add 2.95% | 540732 | $433.97 | $234.7M | — | — | — | — | 📄 | |
| 14 | WECWEC ENERGY GROUP INC | 2.3% | Add 0.10% | 1910685 | $115.77 | $221.2M | — | — | — | — | 📄 | |
| 15 | LNTALLIANT ENERGY CORP | 2.1% | Reduce 2.30% | 2889060 | $71.76 | $207.3M | — | — | — | — | 📄 | |
| 16 | ECLECOLAB INC | 2.1% | Reduce 1.14% | 761818 | $266.02 | $202.7M | — | — | — | — | 📄 | |
| 17 | UNHUNITEDHEALTH GROUP INC | 2.0% | Reduce 10.77% | 741083 | $270.59 | $200.5M | — | — | — | — | 📄 | |
| 18 | METAMETA PLATFORMS INC | 1.9% | Add 2.56% | 324625 | $572.13 | $185.7M | — | — | — | — | 📄 | |
| 19 | FASTFASTENAL CO | 1.9% | Reduce 15.96% | 3922442 | $46.40 | $182.0M | — | — | — | — | 📄 | |
| 20 | VZVERIZON COMMUNICATIONS INC | 1.7% | Reduce 1.73% | 3315436 | $50.20 | $166.4M | — | — | — | — | 📄 | |
| 21 | TSMTAIWAN SEMICONDUCTOR MANUFAC | 1.7% | Reduce 0.06% | 486253 | $337.95 | $164.3M | — | — | — | — | 📄 | |
| 22 | ENTGENTEGRIS INC | 1.6% | Reduce 0.44% | 1343104 | $117.24 | $157.5M | — | — | — | — | 📄 | |
| 23 | FULFULLER H B CO | 1.5% | Reduce 2.05% | 2361617 | $61.68 | $145.7M | — | — | — | — | 📄 | |
| 24 | TECHBIO-TECHNE CORP | 1.5% | Reduce 0.62% | 2750282 | $52.26 | $143.7M | — | — | — | — | 📄 | |
| 25 | JNJJOHNSON & JOHNSON | 1.4% | Reduce 28.19% | 577590 | $244.44 | $141.2M | — | — | — | — | 📄 |
1–25 of 245
…
1–25 of 245
…