Mairs & Power Growth Fund's Portfolio

Mairs & Power Growth Fund 13F holdings

What is Mairs & Power Growth Fund's portfolio?

Mairs & Power Growth Fund has disclosed a total of 47 security holdings in their (2025 Q4) SEC 13F filing(s) with portfolio value of $5,535,329,597.

What stocks does Mairs & Power Growth Fund own?

In Mairs & Power Growth Fund's portfolio as of 31 Dec 2025, the top 5 holdings are (MSFT) MICROSOFT CORP (10.75%), (NVDA) NVIDIA CORP (9.40%), (AMZN) AMAZONCOM INC (6.97%), (JPM) JPMORGAN CHASE & CO (5.11%) and (GOOG) ALPHABET INC-CL C (4.03%).

To see the historical data of Mairs & Power Growth Fund's portfolio holdings please click on the "2025 Q4" dropdown menu and select the date.

To see Mairs & Power Growth Fund's original 13F reports (2025 Q4), please click on the "important" button.

Portfolio value: $5,535M+
Period: 2025 Q4
Number of stock: 47
Update: 23 Feb 2026
JNJ
0.99%
265,301
$206.95
15.16% $238.33
$54,904,041
-34.61% (-140,424)
-0.53%
JPM
5.11%
878,000
$322.22
2.71% $313.49
$282,909,160
-7.87% (-75,000)
-0.44%
KHC
0.49%
1,115,000
$24.25
0.12% $24.22
$27,038,750
-44.67% (-900,000)
-0.39%
LFUS
2.04%
447,254
$252.92
83.05% $462.98
$113,119,481
MEDP
0.51%
50,000
$561.65
15.42% $475.07
$28,082,500
META
2.92%
245,000
$660.09
13.89% $568.43
$161,722,050
+22.50% (+45,000)
+0.54%
MSFT
10.75%
1,229,855
$483.62
19.29% $390.34
$594,782,475
MSI
2.29%
331,000
$383.32
7.05% $410.35
$126,878,920
+14.73% (+42,500)
+0.29%
NVT
2.20%
1,192,748
$101.97
-
$121,624,513
-2.15% (-26,171)
-0.05%
NVDA
9.40%
2,788,838
$186.50
9.85% $204.87
$520,118,287
-16.07% (-533,964)
-1.80%
PANW
0.50%
151,624
$184.20
51.75% $279.53
$27,929,140
+279.06% (+111,624)
+0.37%
PIPR
0.77%
125,500
$339.71
77.06% $77.92
$42,633,605
QCOM
0.73%
236,000
$171.05
18.66% $202.96
$40,367,800
-18.90% (-55,000)
-0.17%
RHHBY
3.16%
3,392,509
$51.57
-
$174,951,689
ROK
1.27%
180,000
$389.07
17.61% $457.59
$70,032,600
-28.00% (-70,000)
-0.49%
CRM
0.77%
161,277
$264.91
37.17% $166.45
$42,723,890
SHW
1.78%
304,000
$324.03
2.20% $316.89
$98,505,120
TSM
2.10%
382,000
$303.89
-
$116,085,980
TNC
0.80%
603,700
$73.70
18.77% $87.53
$44,492,690
-23.19% (-182,300)
-0.24%
TTC
2.84%
1,999,523
$78.72
17.14% $92.21
$157,402,450
20 of 47

Shares, change to shares, sold shares - split-adjusted.

Reported price - this doesn't represent the actual buy or sell price.
It is the split-adjusted price of the security as of the last day of the reported period.