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 48 security holdings in their (2025 Q1) SEC 13F filing(s) with portfolio value of $5,115,952,745.

What stocks does Mairs & Power Growth Fund own?

In Mairs & Power Growth Fund's portfolio as of 31 Mar 2025, the top 5 holdings are (MSFT) MICROSOFT CORP (9.65%), (NVDA) NVIDIA CORP (7.17%), (AMZN) AMAZONCOM INC (6.22%), (UNH) UNITEDHEALTH GROUP INC (5.92%) and (JPM) JPMORGAN CHASE & CO (5.89%).

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

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

Portfolio value: $5,115M+
Period: 2025 Q1
Number of stock: 48
Update: 12 May 2025
JNJ
1.32%
405,725
$165.84
5.39% $156.90
$67,285,434
JPM
5.89%
1,099,060
$245.30
16.94% $286.86
$269,599,418
-2.77% (-31,325)
-0.17%
KHC
1.20%
2,015,000
$30.43
10.81% $27.14
$61,316,450
+75.98% (+870,000)
+0.52%
LFUS
1.82%
473,000
$196.74
18.86% $233.85
$93,058,020
MSFT
9.65%
1,157,200
$375.39
34.08% $503.32
$434,401,308
MSI
2.47%
288,500
$437.81
4.97% $416.03
$126,308,185
NVT
1.35%
1,318,919
$52.42
42.83% $74.87
$69,137,733
NVDA
7.17%
3,385,338
$108.38
52.17% $164.92
$366,902,932
-0.55% (-18,560)
-0.04%
PIPR
0.81%
145,320
$247.66
22.06% $302.29
$35,989,951
PFG
0.63%
385,000
$84.37
4.74% $80.37
$32,482,450
QCOM
1.52%
430,100
$153.61
2.51% $157.46
$66,067,661
-38.37% (-267,750)
-0.95%
RHHBY
2.57%
3,192,509
$41.15
1.60% $40.49
$131,371,745
+2.41% (+75,000)
+0.06%
ROK
1.26%
250,000
$258.38
32.78% $343.07
$64,595,000
CRM
0.69%
109,616
$268.36
3.83% $258.07
$29,416,628
+15.16% (+14,426)
+0.09%
SCHW
0.05%
32,100
$78.28
17.49% $91.97
$2,512,788
-94.22% (-522,900)
-0.80%
SHW
2.14%
314,000
$349.19
0.93% $345.93
$109,645,660
-3.09% (-10,000)
-0.07%
TSM
1.11%
342,000
$166.00
38.80% $230.40
$56,772,000
buy
+1.11%
TGT
0.15%
62,213
$104.36
0.11% $104.24
$6,492,590
TNC
1.23%
786,000
$79.75
4.85% $83.62
$62,683,500
TTC
2.84%
1,999,523
$72.75
3.08% $74.99
$145,465,298
+1.27% (+25,000)
+0.04%
20 of 48

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.