Andrew R. Adams - Mairs & Power Growth Fund Portfolio

Period Date  Mar 31, 2025
Filing Date  May 15, 2025
Total Stocks  221
Portfolio Value  $9.61B

Mairs & Power Growth Fund Activity

DateSymbolTypeQuantity
Q4 2022Dec 31, 2022
GNRC
Generac Holdlings Inc.
Buy
+66,820+30.2%
Q4 2022Dec 31, 2022
QCOM
QUALCOMM Incorporated
Buy
+59,206+4.4%
Q4 2022Dec 31, 2022
WK
Workiva Inc.
Buy
+55,278+6.9%
Q4 2022Dec 31, 2022
SPY
SPDR S&P 500
Buy
+49,596+290.6%
Q4 2022Dec 31, 2022
AZEK
The AZEK Company Inc.
Buy
+36,830+11.4%
Q4 2022Dec 31, 2022
MSFT
Microsoft Corporation
Buy
+35,606+1.7%
Q4 2022Dec 31, 2022
CLFD
Clearfield, Inc.
Buy - Position Entry
+26,930
Q4 2022Dec 31, 2022
EXAS
Exact Sciences Corporation
Buy - Position Entry
+23,800
Q4 2022Dec 31, 2022
JPM
JP Morgan Chase & Co.
Buy
+21,606+2.3%
Q4 2022Dec 31, 2022
FI
Fiserv, Inc.
Buy
+20,057+1.0%
Q4 2022Dec 31, 2022
ALTR
Altair Engineering Inc.
Buy
+15,190+13.7%
Q4 2022Dec 31, 2022
JBT
John Bean Technologies Corporat
Buy
+11,345+19.7%
Q4 2022Dec 31, 2022
SYY
Sysco Corporation
Buy
+8,532+0.7%
Q4 2022Dec 31, 2022
MUR
Murphy Oil Corporation
Buy - Position Entry
+5,000
Q4 2022Dec 31, 2022
DIS
Walt Disney Company (The)
Buy
+4,479+0.5%
Q4 2022Dec 31, 2022
MDLZ
Mondelez International, Inc.
Buy - Position Entry
+3,509
Q4 2022Dec 31, 2022
LFUS
Littelfuse, Inc.
Buy
+3,451+0.4%
Q4 2022Dec 31, 2022
CL
Colgate-Palmolive Company
Buy - Position Entry
+3,226
Q4 2022Dec 31, 2022
EFA
iShares MSCI EAFE ETF
Buy - Position Entry
+3,156
Q4 2022Dec 31, 2022
OTIS
Otis Worldwide Corporation
Buy - Position Entry
+2,576
Q4 2022Dec 31, 2022
NVS
Novartis AG
Buy - Position Entry
+2,280
Q4 2022Dec 31, 2022
AME
AMETEK, Inc.
Buy - Position Entry
+1,471
Q4 2022Dec 31, 2022
MSA
MSA Safety Incorporated
Buy - Position Entry
+1,470
Q4 2022Dec 31, 2022
IWV
iShares Russell 3000 ETF
Buy - Position Entry
+1,115
Q4 2022Dec 31, 2022
WY
Weyerhaeuser Company
Buy
+1,101+2.1%
Q4 2022Dec 31, 2022
AIR
AAR Corp.
Buy
+1,100+0.4%
Q4 2022Dec 31, 2022
SLB
Schlumberger N.V.
Buy
+1,000+5.1%
Q4 2022Dec 31, 2022
XOM
Exxon Mobil Corporation
Buy
+497+1.1%
Q4 2022Dec 31, 2022
COP
ConocoPhillips
Buy
+484+1.7%
Q4 2022Dec 31, 2022
PAYX
Paychex, Inc.
Buy
+320+11.7%
Page 65 of 2537575 total trades