MPI

Mairs & Power Inc Portfolio holdings

AUM $10.4B
1-Year Est. Return 17.72%
This Fund
S&P 500
This Quarter Est. Return
1 Year Est. Return
+17.72%
3 Year Est. Return
5 Year Est. Return
10 Year Est. Return
AUM
$10.6B
AUM Growth
+$509M
Cap. Flow
Cap. Flow %
Top 10 Hldgs %
Holding
259
New
Increased
Reduced
Closed

Top Buys

1 +$32.7M
2 +$28.4M
3 +$19.6M
4
AMZN icon
Amazon
AMZN
+$14.3M
5
PANW icon
Palo Alto Networks
PANW
+$13.5M

Top Sells

1 +$50.6M
2 +$44.5M
3 +$41.5M
4
NVDA icon
NVIDIA
NVDA
+$41.2M
5
FAST icon
Fastenal
FAST
+$30.9M

Sector Composition

1 Technology 34.55%
2 Industrials 15.82%
3 Healthcare 11.37%
4 Financials 11.3%
5 Communication Services 7.62%
Name Market Value Portfolio Weight Shares or Principal Change
in Stake
Capital Flow
AMGN icon
126
Amgen
AMGN
$207B
$1.6M 0.02%
5,667
-171
KO icon
127
Coca-Cola
KO
$346B
$1.57M 0.01%
23,611
RTX icon
128
RTX Corp
RTX
$283B
$1.52M 0.01%
9,071
ULTA icon
129
Ulta Beauty
ULTA
$29.9B
$1.46M 0.01%
2,678
-1,878
CSCO icon
130
Cisco
CSCO
$312B
$1.43M 0.01%
20,904
+863
ZBH icon
131
Zimmer Biomet
ZBH
$19.6B
$1.37M 0.01%
13,955
-325
IDXX icon
132
Idexx Laboratories
IDXX
$50.8B
$1.37M 0.01%
2,144
-80
KMB icon
133
Kimberly-Clark
KMB
$36.5B
$1.36M 0.01%
10,969
BDX icon
134
Becton Dickinson
BDX
$49.6B
$1.33M 0.01%
7,119
-36
PEP icon
135
PepsiCo
PEP
$229B
$1.31M 0.01%
9,351
-185
AVGO icon
136
Broadcom
AVGO
$1.49T
$1.29M 0.01%
3,920
+719
BAC icon
137
Bank of America
BAC
$361B
$1.29M 0.01%
24,976
+4,634
SNA icon
138
Snap-on
SNA
$20.1B
$1.24M 0.01%
3,573
-15
BMY icon
139
Bristol-Myers Squibb
BMY
$127B
$1.19M 0.01%
26,392
-450
CVRX icon
140
CVRx
CVRX
$217M
$1.17M 0.01%
144,956
+675
EFA icon
141
iShares MSCI EAFE ETF
EFA
$76.2B
$1.17M 0.01%
12,486
+790
UNP icon
142
Union Pacific
UNP
$158B
$1.14M 0.01%
4,826
-315
WAB icon
143
Wabtec
WAB
$45.1B
$1.07M 0.01%
5,325
IBM icon
144
IBM
IBM
$223B
$1.04M 0.01%
3,703
-71
MOS icon
145
The Mosaic Company
MOS
$8.65B
$1.02M 0.01%
29,500
-1,780
BSX icon
146
Boston Scientific
BSX
$113B
$1.01M 0.01%
10,307
-102
NEE icon
147
NextEra Energy
NEE
$193B
$1.01M 0.01%
13,325
+2,798
QQQ icon
148
Invesco QQQ Trust
QQQ
$398B
$928K 0.01%
1,546
-175
NSC icon
149
Norfolk Southern
NSC
$71B
$917K 0.01%
3,054
PSX icon
150
Phillips 66
PSX
$63.8B
$904K 0.01%
6,643
-13