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
Q3 2022Sep 30, 2022
JBT
John Bean Technologies Corporat
Buy
+19,710+52.1%
Q3 2022Sep 30, 2022
SLB
Schlumberger N.V.
Buy - Position Entry
+19,500
Q3 2022Sep 30, 2022
MRK
Merck & Company, Inc.
Buy
+18,289+32.2%
Q3 2022Sep 30, 2022
TECH
Bio-Techne Corp
Buy
+17,690+2.7%
Q3 2022Sep 30, 2022
COP
ConocoPhillips
Buy
+16,637+140.6%
Q3 2022Sep 30, 2022
RF
Regions Financial Corporation
Buy - Position Entry
+15,000
Q3 2022Sep 30, 2022
T
AT&T Inc.
Buy
+14,603+63.4%
Q3 2022Sep 30, 2022
HOG
Harley-Davidson, Inc.
Buy - Position Entry
+14,458
Q3 2022Sep 30, 2022
WWD
Woodward, Inc.
Buy - Position Entry
+14,000
Q3 2022Sep 30, 2022
SHEL
Shell PLC
Buy - Position Entry
+13,920
Q3 2022Sep 30, 2022
THRM
Gentherm Inc
Buy
+13,771+3.7%
Q3 2022Sep 30, 2022
GGG
Graco Inc.
Buy
+12,541+0.3%
Q3 2022Sep 30, 2022
TNC
Tennant Company
Buy
+12,119+0.7%
Q3 2022Sep 30, 2022
CCJ
Cameco Corporation
Buy - Position Entry
+12,000
Q3 2022Sep 30, 2022
RGR
Sturm, Ruger & Company, Inc.
Buy - Position Entry
+12,000
Q3 2022Sep 30, 2022
BMY
Bristol-Myers Squibb Company
Buy
+11,738+17.3%
Q3 2022Sep 30, 2022
VOD
Vodafone Group Plc
Buy - Position Entry
+11,431
Q3 2022Sep 30, 2022
CAT
Caterpillar, Inc.
Buy
+10,800+148.0%
Q3 2022Sep 30, 2022
BSX
Boston Scientific Corporation
Buy - Position Entry
+10,768
Q3 2022Sep 30, 2022
CM
Canadian Imperial Bank of Comme
Buy - Position Entry
+10,176
Q3 2022Sep 30, 2022
SWBI
Smith & Wesson Brands, Inc.
Buy - Position Entry
+10,000
Q3 2022Sep 30, 2022
BAC
Bank of America Corporation
Buy
+9,934+82.5%
Q3 2022Sep 30, 2022
OSK
Oshkosh Corporation (Holding Co
Buy
+9,913+6.9%
Q3 2022Sep 30, 2022
MDU
MDU Resources Group, Inc.
Buy - Position Entry
+9,133
Q3 2022Sep 30, 2022
BMO
Bank Of Montreal
Buy - Position Entry
+9,000
Q3 2022Sep 30, 2022
EXC
Exelon Corporation
Buy - Position Entry
+8,739
Q3 2022Sep 30, 2022
AIR
AAR Corp.
Buy
+8,398+2.8%
Q3 2022Sep 30, 2022
GE
GE Aerospace
Buy - Position Entry
+8,195
Q3 2022Sep 30, 2022
NEM
Newmont Corporation
Buy - Position Entry
+8,000
Q3 2022Sep 30, 2022
NVEC
NVE Corporation
Buy - Position Entry
+7,500
Page 71 of 2537575 total trades