MPI

Mairs & Power Inc Portfolio holdings

AUM $10.1B
This Quarter Return
+8.32%
1 Year Return
+13.22%
3 Year Return
+79.74%
5 Year Return
+136.08%
10 Year Return
+278.46%
AUM
$8.31B
AUM Growth
+$8.31B
Cap. Flow
+$14M
Cap. Flow %
0.17%
Top 10 Hldgs %
38.11%
Holding
232
New
11
Increased
33
Reduced
111
Closed
5

Sector Composition

1 Technology 21.9%
2 Industrials 20.89%
3 Healthcare 18.88%
4 Financials 13.91%
5 Materials 6.9%
Name Market Value Portfolio Weight Shares or Principal Shares
Change %
Capital Flow
IVV icon
126
iShares Core S&P 500 ETF
IVV
$660B
$1.44M 0.02%
3,751
ATVI
127
DELISTED
Activision Blizzard Inc.
ATVI
$1.44M 0.02%
18,771
-2,780
-13% -$213K
COST icon
128
Costco
COST
$421B
$1.43M 0.02%
3,131
LOW icon
129
Lowe's Companies
LOW
$146B
$1.42M 0.02%
7,124
WWD icon
130
Woodward
WWD
$14.7B
$1.35M 0.02%
14,000
PDCO
131
DELISTED
Patterson Companies, Inc.
PDCO
$1.35M 0.02%
48,180
-450
-0.9% -$12.6K
IDXX icon
132
Idexx Laboratories
IDXX
$50.7B
$1.26M 0.02%
3,095
-408
-12% -$166K
ALE icon
133
Allete
ALE
$3.68B
$1.19M 0.01%
18,471
-100
-0.5% -$6.45K
EXAS icon
134
Exact Sciences
EXAS
$9.33B
$1.18M 0.01%
+23,800
New +$1.18M
SLB icon
135
Schlumberger
SLB
$52.2B
$1.1M 0.01%
20,500
+1,000
+5% +$53.5K
CSCO icon
136
Cisco
CSCO
$268B
$1.07M 0.01%
22,412
-4,861
-18% -$232K
NSC icon
137
Norfolk Southern
NSC
$62.4B
$1.05M 0.01%
4,254
WMT icon
138
Walmart
WMT
$793B
$1M 0.01%
21,189
SYK icon
139
Stryker
SYK
$149B
$978K 0.01%
4,000
PSX icon
140
Phillips 66
PSX
$52.8B
$929K 0.01%
8,928
+130
+1% +$13.5K
RTX icon
141
RTX Corp
RTX
$212B
$920K 0.01%
9,117
IEX icon
142
IDEX
IEX
$12.1B
$913K 0.01%
4,000
BMO icon
143
Bank of Montreal
BMO
$88.5B
$815K 0.01%
9,000
SHEL icon
144
Shell
SHEL
$211B
$793K 0.01%
13,920
UFCS icon
145
United Fire Group
UFCS
$776M
$766K 0.01%
28,000
AWK icon
146
American Water Works
AWK
$27.5B
$766K 0.01%
5,026
AMAT icon
147
Applied Materials
AMAT
$124B
$747K 0.01%
7,675
-476
-6% -$46.4K
HBAN icon
148
Huntington Bancshares
HBAN
$25.7B
$742K 0.01%
52,621
-1,014
-2% -$14.3K
SBUX icon
149
Starbucks
SBUX
$99.2B
$734K 0.01%
7,396
-860
-10% -$85.3K
BAC icon
150
Bank of America
BAC
$371B
$718K 0.01%
21,683
-295
-1% -$9.77K