We are live on ! Find out more
MPI

Mairs & Power Inc Portfolio holdings

AUM $9.79B
1-Year Est. Return 20.6%
This Fund
S&P 500
This Quarter Est. Return
+1.67%
1 Year Est. Return
+20.6%
3 Year Est. Return
+75.18%
5 Year Est. Return
+89.96%
10 Year Est. Return
+295.05%
AUM
$10.3B
AUM Growth
-$294M
Cap. Flow
-$338M
Cap. Flow %
-3.27%
Top 10 Hldgs %
45.93%
Holding
236
New
8
Increased
60
Reduced
107
Closed
7

Top Buys

Rank Stock Value
1
WEC icon
WEC Energy
WEC
+$73.7M
2
KHC icon
Kraft Heinz
KHC
+$18.2M
3
V icon
Visa
V
+$14M
4
TTC icon
Toro Company
TTC
+$13.6M
5
TNC icon
Tennant Co
TNC
+$7.36M

Top Sells

Rank Stock Value
1
MDT icon
Medtronic
MDT
+$103M
2
GOOG icon
Alphabet (Google) Class C
GOOG
+$99.9M
3
VZ icon
Verizon
VZ
+$56.5M
4
SYY icon
Sysco
SYY
+$25.6M
5
HRL icon
Hormel Foods
HRL
+$24.7M

Sector Composition

Rank Sector Weight
1 Technology 32.75%
2 Industrials 15.72%
3 Financials 13.95%
4 Healthcare 12.5%
5 Consumer Discretionary 7.29%
Name Market Value Portfolio Weight Shares or Principal Change
in Stake
Capital Flow
KMB icon
126
Kimberly-Clark
KMB
$35.7B
$1.33M 0.01%
10,154
-680
-6% -$92.7K
GE icon
127
GE Aerospace
GE
$383B
$1.32M 0.01%
7,940
+226
+3% +$40.3K
KO icon
128
Coca-Cola
KO
$374B
$1.26M 0.01%
20,265
+950
+5% +$62K
AMAT icon
129
Applied Materials
AMAT
$411B
$1.22M 0.01%
7,477
UNP icon
130
Union Pacific
UNP
$173B
$1.2M 0.01%
5,266
+183
+4% +$43.3K
BAX icon
131
Baxter International
BAX
$14.5B
$1.2M 0.01%
41,123
-7,644
-16% -$257K
WMT icon
132
Walmart Inc
WMT
$881B
$1.2M 0.01%
13,253
+305
+2% +$26.5K
PEP icon
133
PepsiCo
PEP
$191B
$1.19M 0.01%
7,800
+100
+1% +$16.4K
AMCR icon
134
Amcor
AMCR
$21.3B
$1.11M 0.01%
23,618
-560
-2% -$29.3K
CSCO icon
135
Cisco
CSCO
$457B
$1.06M 0.01%
17,889
+500
+3% +$28.6K
WY icon
136
Weyerhaeuser
WY
$18.2B
$1.03M 0.01%
36,431
-9,514
-21% -$297K
IDXX icon
137
Idexx Laboratories
IDXX
$44.8B
$993K 0.01%
2,402
-100
-4% -$43.9K
BAC icon
138
Bank of America
BAC
$438B
$993K 0.01%
22,592
-840
-4% -$37K
RTX icon
139
RTX Corp
RTX
$292B
$978K 0.01%
8,452
-200
-2% -$24.2K
QQQ icon
140
Invesco QQQ Trust
QQQ
$469B
$931K 0.01%
1,822
-97
-5% -$49.1K
PSX icon
141
Phillips 66
PSX
$82.7B
$925K 0.01%
8,116
+1,566
+24% +$199K
BSX icon
142
Boston Scientific
BSX
$72B
$921K 0.01%
10,311
ADBE icon
143
Adobe
ADBE
$99.9B
$867K 0.01%
1,950
TMO icon
144
Thermo Fisher Scientific
TMO
$213B
$841K 0.01%
1,616
-49
-3% -$26.9K
IEX icon
145
IDEX
IEX
$17.2B
$837K 0.01%
4,000
DD icon
146
DuPont de Nemours
DD
$19.1B
$816K 0.01%
+8,524
New +$887K
AVGO icon
147
Broadcom
AVGO
$1.87T
$753K 0.01%
3,250
-50
-2% -$9.25K
VTI icon
148
Vanguard Morningstar Total Stock Market ETF
VTI
$670B
$749K 0.01%
2,585
+1,743
+207% +$509K
MOS icon
149
The Mosaic Company
MOS
$6.93B
$744K 0.01%
30,280
-8,720
-22% -$228K
NEE icon
150
NextEra Energy
NEE
$181B
$720K 0.01%
10,040

Similar funds

Mairs & Power Inc's Q4 2024 Portfolio in Review

As of Q4 2024, Mairs & Power Inc held 236 positions worth $10.3B, down 2.8% from $10.6B the previous quarter. Its ten largest holdings account for 46% of the portfolio.

Mairs & Power Inc withdrew a net $338M in Q4 2024, closing 7 positions and reducing 107 holdings. Its most notable exit was Newmont, an estimated $267K position sold in full.

By sector, the portfolio is most concentrated in Technology at 33% of assets, up from 31% a quarter earlier, followed by Industrials and Financials.

Against the trend, Mairs & Power Inc opened a new position in Clearwater Analytics worth $1.62M.

  • Mairs & Power Inc's largest Q4 2024 buy was Clearwater Analytics: 58,840 shares worth $1.62M.
  • Mairs & Power Inc added most to WEC Energy in Q4 2024, an estimated $73.7M increase.
  • Mairs & Power Inc's biggest Q4 2024 reduction was Medtronic, cutting an estimated $103M.
  • Mairs & Power Inc fully exited Newmont in Q4 2024, selling an estimated $267K.
  • Mairs & Power Inc's ten largest holdings make up 46% of its $10.3B portfolio in Q4 2024.
  • Mairs & Power Inc opened 8 new positions and closed 7 in Q4 2024.
  • Mairs & Power Inc's portfolio value fell 2.8% quarter-over-quarter to $10.3B.

Based on Mairs & Power Inc's 13F filing for Q4 2024, filed 14 Feb 2025.