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 2013Dec 31, 2013
BP
BP p.l.c.
Sell
-3,137-0.7%
Q4 2013Dec 31, 2013
BAC
Bank of America Corporation
Sell
-3,429-4.2%
Q4 2013Dec 31, 2013
VZ
Verizon Communications Inc.
Sell
-3,880-1.8%
Q4 2013Dec 31, 2013
SNA
Snap-On Incorporated
Sell
-4,050-6.5%
Q4 2013Dec 31, 2013
BMY
Bristol-Myers Squibb Company
Sell
-4,200-1.4%
Q4 2013Dec 31, 2013
ECL
Ecolab Inc.
Sell
-4,478-0.2%
Q4 2013Dec 31, 2013
SPY
SPDR S&P 500
Sell
-4,722-14.7%
Q4 2013Dec 31, 2013
SRDX
Surmodics, Inc.
Sell
-4,850-0.6%
Q4 2013Dec 31, 2013
HON
Honeywell International Inc.
Sell
-4,920-0.2%
Q4 2013Dec 31, 2013
VWO
Vanguard FTSE Emerging Markets
Sell - Position Exit
-6,012-100.0%
Q4 2013Dec 31, 2013
BGS
B&G Foods, Inc.
Sell - Position Exit
-6,360-100.0%
Q4 2013Dec 31, 2013
ZBH
Zimmer Biomet Holdings, Inc.
Sell
-6,503-1.0%
Q4 2013Dec 31, 2013
BMO
Bank Of Montreal
Sell
-7,000-37.6%
Q4 2013Dec 31, 2013
EMR
Emerson Electric Company
Sell
-9,845-0.3%
Q4 2013Dec 31, 2013
TTC
Toro Company (The)
Sell
-12,020-0.4%
Q4 2013Dec 31, 2013
HD
Home Depot, Inc. (The)
Sell
-12,113-4.5%
Q4 2013Dec 31, 2013
PFE
Pfizer, Inc.
Sell
-14,715-0.6%
Q4 2013Dec 31, 2013
RGR
Sturm, Ruger & Company, Inc.
Sell
-17,000-50.3%
Q4 2013Dec 31, 2013
GLW
Corning Incorporated
Sell
-25,670-0.6%
Q4 2013Dec 31, 2013
PFG
Principal Financial Group Inc
Sell
-25,890-1.0%
Q4 2013Dec 31, 2013
GGG
Graco Inc.
Sell
-36,117-1.6%
Q4 2013Dec 31, 2013
INOD
Innodata Inc.
Sell - Position Exit
-48,597-100.0%
Q4 2013Dec 31, 2013
TITN
Titan Machinery Inc.
Sell
-83,600-82.8%
Q4 2013Dec 31, 2013
MMM
3M Company
Sell
-101,242-4.6%
Q4 2013Dec 31, 2013
FUL
H. B. Fuller Company
Sell
-393,047-10.4%
Q4 2013Dec 31, 2013
DAKT
Daktronics, Inc.
Sell
-2,006,705-76.8%
Q3 2013Sep 30, 2013
USB
U.S. Bancorp
Buy
+853,090+17.5%
Q3 2013Sep 30, 2013
SLB
Schlumberger N.V.
Buy
+615,246+44.4%
Q3 2013Sep 30, 2013
RHHBY
Roche Holding Ltd
Buy - Position Entry
+610,205
Q3 2013Sep 30, 2013
FI
Fiserv, Inc.
Buy
+485,150+102.1%
Page 244 of 2537575 total trades