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 2016Sep 30, 2016
WY
Weyerhaeuser Company
Sell
-122-1.2%
Q3 2016Sep 30, 2016
NSC
Norfolk Southern Corporation
Sell
-183-6.0%
Q3 2016Sep 30, 2016
ORCL
Oracle Corporation
Sell
-300-1.0%
Q3 2016Sep 30, 2016
MO
Altria Group, Inc.
Sell
-354-4.1%
Q3 2016Sep 30, 2016
IWF
iShares Russell 1000 Growth ETF
Sell
-356-4.8%
Q3 2016Sep 30, 2016
IWR
iShares Russell Mid-Cap ETF
Sell
-411-10.2%
Q3 2016Sep 30, 2016
IVV
iShares Core S&P 500 ETF
Sell
-550-10.2%
Q3 2016Sep 30, 2016
IWM
iShares Russell 2000 ETF
Sell
-587-14.3%
Q3 2016Sep 30, 2016
PM
Philip Morris International Inc
Sell
-713-8.9%
Q3 2016Sep 30, 2016
PSX
Phillips 66
Sell
-913-3.7%
Q3 2016Sep 30, 2016
BRK-B
Berkshire Hathaway Inc. New
Sell
-998-7.1%
Q3 2016Sep 30, 2016
EXC
Exelon Corporation
Sell
-1,020-13.2%
Q3 2016Sep 30, 2016
ZBH
Zimmer Biomet Holdings, Inc.
Sell
-1,230-0.1%
Q3 2016Sep 30, 2016
SRDX
Surmodics, Inc.
Sell
-1,362-11.6%
Q3 2016Sep 30, 2016
UNH
UnitedHealth Group Incorporated
Sell
-1,763-0.4%
Q3 2016Sep 30, 2016
WMT
Walmart Inc.
Sell
-1,880-26.7%
Q3 2016Sep 30, 2016
UPS
United Parcel Service, Inc.
Sell
-1,942-0.2%
Q3 2016Sep 30, 2016
V
Visa Inc.
Sell
-2,074-26.2%
Q3 2016Sep 30, 2016
EFA
iShares MSCI EAFE ETF
Sell
-2,130-17.1%
Q3 2016Sep 30, 2016
ECL
Ecolab Inc.
Sell
-2,165-0.1%
Q3 2016Sep 30, 2016
DUK
Duke Energy Corporation (Holdin
Sell - Position Exit
-2,421-100.0%
Q3 2016Sep 30, 2016
VB
Vanguard Small-Cap ETF
Sell - Position Exit
-2,430-100.0%
Q3 2016Sep 30, 2016
DHR
Danaher Corporation
Sell - Position Exit
-2,496-100.0%
Q3 2016Sep 30, 2016
ABBV
AbbVie Inc.
Sell
-2,700-1.0%
Q3 2016Sep 30, 2016
FTA
First Trust Large Cap Value Alp
Sell
-3,000-22.9%
Q3 2016Sep 30, 2016
RGR
Sturm, Ruger & Company, Inc.
Sell - Position Exit
-3,200-100.0%
Q3 2016Sep 30, 2016
MSFT
Microsoft Corporation
Sell
-3,332-2.1%
Q3 2016Sep 30, 2016
BMO
Bank Of Montreal
Sell - Position Exit
-3,573-100.0%
Q3 2016Sep 30, 2016
SO
Southern Company (The)
Sell - Position Exit
-3,770-100.0%
Q3 2016Sep 30, 2016
IEX
IDEX Corporation
Sell - Position Exit
-4,072-100.0%
Page 196 of 2537575 total trades