MPI

Mairs & Power Inc Portfolio holdings

AUM $10.6B
1-Year Est. Return 17.45%
This Quarter Est. Return
1 Year Est. Return
+17.45%
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 +$34.5M
2 +$28M
3 +$21.9M
4
PANW icon
Palo Alto Networks
PANW
+$14.3M
5
AMZN icon
Amazon
AMZN
+$13.8M

Top Sells

1 +$51.4M
2 +$46.6M
3 +$44.1M
4
JPM icon
JPMorgan Chase
JPM
+$44M
5
IVV icon
iShares Core S&P 500 ETF
IVV
+$36.5M

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
$178B
$1.6M 0.02%
5,667
-171
KO icon
127
Coca-Cola
KO
$303B
$1.57M 0.01%
23,611
RTX icon
128
RTX Corp
RTX
$268B
$1.52M 0.01%
9,071
ULTA icon
129
Ulta Beauty
ULTA
$29.5B
$1.46M 0.01%
2,678
-1,878
CSCO icon
130
Cisco
CSCO
$297B
$1.43M 0.01%
20,904
+863
ZBH icon
131
Zimmer Biomet
ZBH
$17.6B
$1.37M 0.01%
13,955
-325
IDXX icon
132
Idexx Laboratories
IDXX
$56.9B
$1.37M 0.01%
2,144
-80
KMB icon
133
Kimberly-Clark
KMB
$33.3B
$1.36M 0.01%
10,969
BDX icon
134
Becton Dickinson
BDX
$59.4B
$1.33M 0.01%
7,119
-36
PEP icon
135
PepsiCo
PEP
$200B
$1.31M 0.01%
9,351
-185
AVGO icon
136
Broadcom
AVGO
$1.63T
$1.29M 0.01%
3,920
+719
BAC icon
137
Bank of America
BAC
$379B
$1.29M 0.01%
24,976
+4,634
SNA icon
138
Snap-on
SNA
$18.9B
$1.24M 0.01%
3,573
-15
BMY icon
139
Bristol-Myers Squibb
BMY
$115B
$1.19M 0.01%
26,392
-450
CVRX icon
140
CVRx
CVRX
$143M
$1.17M 0.01%
144,956
+675
EFA icon
141
iShares MSCI EAFE ETF
EFA
$73.3B
$1.17M 0.01%
12,486
+790
UNP icon
142
Union Pacific
UNP
$137B
$1.14M 0.01%
4,826
-315
WAB icon
143
Wabtec
WAB
$39.1B
$1.07M 0.01%
5,325
IBM icon
144
IBM
IBM
$279B
$1.04M 0.01%
3,703
-71
MOS icon
145
The Mosaic Company
MOS
$8.75B
$1.02M 0.01%
29,500
-1,780
BSX icon
146
Boston Scientific
BSX
$133B
$1.01M 0.01%
10,307
-102
NEE icon
147
NextEra Energy
NEE
$171B
$1.01M 0.01%
13,325
+2,798
QQQ icon
148
Invesco QQQ Trust
QQQ
$409B
$928K 0.01%
1,546
-175
NSC icon
149
Norfolk Southern
NSC
$65.2B
$917K 0.01%
3,054
PSX icon
150
Phillips 66
PSX
$56.4B
$904K 0.01%
6,643
-13