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 2016Dec 31, 2016
DLX
Deluxe Corporation
Sell
-31,127-21.9%
Q4 2016Dec 31, 2016
COP
ConocoPhillips
Sell
-55,364-18.6%
Q4 2016Dec 31, 2016
ASB
Associated Banc-Corp
Sell
-124,254-3.6%
Q4 2016Dec 31, 2016
PFG
Principal Financial Group Inc
Sell
-133,555-4.6%
Q4 2016Dec 31, 2016
BAX
Baxter International Inc.
Sell
-151,163-7.9%
Q4 2016Dec 31, 2016
DCI
Donaldson Company, Inc.
Sell
-262,097-4.7%
Q4 2016Dec 31, 2016
WFC
Wells Fargo & Company
Sell
-296,305-9.1%
Q4 2016Dec 31, 2016
GLW
Corning Incorporated
Sell
-302,070-10.5%
Q4 2016Dec 31, 2016
EMR
Emerson Electric Company
Sell
-320,708-14.7%
Q4 2016Dec 31, 2016
USB
U.S. Bancorp
Sell
-365,934-5.2%
Q4 2016Dec 31, 2016
TTC
Toro Company (The)
Sell
-570,245-14.9%
Q3 2016Sep 30, 2016
TTC
Toro Company (The)
Buy
+1,851,466+93.2%
Q3 2016Sep 30, 2016
BMI
Badger Meter, Inc.
Buy
+1,091,924+111.3%
Q3 2016Sep 30, 2016
ABT
Abbott Laboratories
Buy
+683,078+168.0%
Q3 2016Sep 30, 2016
RHHBY
Roche Holding Ltd
Buy
+638,829+15.9%
Q3 2016Sep 30, 2016
PDCO
Patterson Companies, Inc.
Buy
+388,786+25.3%
Q3 2016Sep 30, 2016
GBCI
Glacier Bancorp, Inc.
Buy - Position Entry
+347,500
Q3 2016Sep 30, 2016
GGG
Graco Inc.
Buy
+325,193+11.1%
Q3 2016Sep 30, 2016
PINC
Premier, Inc.
Buy - Position Entry
+206,000
Q3 2016Sep 30, 2016
DIS
Walt Disney Company (The)
Buy
+174,185+12.0%
Q3 2016Sep 30, 2016
SNA
Snap-On Incorporated
Buy
+173,293+300.3%
Q3 2016Sep 30, 2016
THRM
Gentherm Inc
Buy
+128,100+67.5%
Q3 2016Sep 30, 2016
HRL
Hormel Foods Corporation
Buy
+115,335+2.7%
Q3 2016Sep 30, 2016
MCS
Marcus Corporation (The)
Buy
+112,810+79.7%
Q3 2016Sep 30, 2016
TNC
Tennant Company
Buy
+108,800+1377.2%
Q3 2016Sep 30, 2016
CFR
Cullen/Frost Bankers, Inc.
Buy - Position Entry
+106,200
Q3 2016Sep 30, 2016
TTSH
Tile Shop Holdings, Inc.
Buy - Position Entry
+95,600
Q3 2016Sep 30, 2016
PFE
Pfizer, Inc.
Buy
+72,785+1.6%
Q3 2016Sep 30, 2016
GOOG
Alphabet Inc.
Buy
+60,779+12662.3%
Q3 2016Sep 30, 2016
PRLB
Proto Labs, Inc.
Buy
+52,520+16.7%
Page 193 of 2537575 total trades