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
Q1 2017Mar 31, 2017
MMM
3M Company
Buy
+5,134+0.3%
Q1 2017Mar 31, 2017
VTI
Vanguard Total Stock Market ETF
Buy - Position Entry
+4,030
Q1 2017Mar 31, 2017
HUBG
Hub Group, Inc.
Buy
+3,900+2.1%
Q1 2017Mar 31, 2017
APOG
Apogee Enterprises, Inc.
Buy
+3,600+1.4%
Q1 2017Mar 31, 2017
FUL
H. B. Fuller Company
Buy
+3,585+0.1%
Q1 2017Mar 31, 2017
BSV
Vanguard Short-Term Bond ETF
Buy - Position Entry
+3,500
Q1 2017Mar 31, 2017
VIG
Vanguard Div Appreciation ETF
Buy - Position Entry
+3,473
Q1 2017Mar 31, 2017
BMY
Bristol-Myers Squibb Company
Buy
+3,458+1.0%
Q1 2017Mar 31, 2017
PPG
PPG Industries, Inc.
Buy - Position Entry
+3,400
Q1 2017Mar 31, 2017
ITW
Illinois Tool Works Inc.
Buy - Position Entry
+3,226
Q1 2017Mar 31, 2017
UNP
Union Pacific Corporation
Buy
+3,150+39.1%
Q1 2017Mar 31, 2017
CMCSA
Comcast Corporation
Buy
+3,017+100.0%
Q1 2017Mar 31, 2017
DUK
Duke Energy Corporation (Holdin
Buy - Position Entry
+2,820
Q1 2017Mar 31, 2017
PEP
Pepsico, Inc.
Buy
+2,642+20.7%
Q1 2017Mar 31, 2017
MSFT
Microsoft Corporation
Buy
+2,492+1.7%
Q1 2017Mar 31, 2017
NSC
Norfolk Southern Corporation
Buy
+2,116+73.2%
Q1 2017Mar 31, 2017
ROK
Rockwell Automation, Inc.
Buy - Position Entry
+1,923
Q1 2017Mar 31, 2017
META
Meta Platforms, Inc.
Buy - Position Entry
+1,428
Q1 2017Mar 31, 2017
WBA
Walgreens Boots Alliance, Inc.
Buy
+1,319+10.1%
Q1 2017Mar 31, 2017
AAPL
Apple Inc.
Buy
+1,298+8.5%
Q1 2017Mar 31, 2017
UNH
UnitedHealth Group Incorporated
Buy
+831+0.2%
Q1 2017Mar 31, 2017
T
AT&T Inc.
Buy
+816+2.2%
Q1 2017Mar 31, 2017
EFA
iShares MSCI EAFE ETF
Buy
+751+11.3%
Q1 2017Mar 31, 2017
IDXX
IDEXX Laboratories, Inc.
Buy
+600+15.0%
Q1 2017Mar 31, 2017
PSX
Phillips 66
Buy
+575+2.4%
Q1 2017Mar 31, 2017
ADP
Automatic Data Processing, Inc.
Buy
+423+9.4%
Q1 2017Mar 31, 2017
OSK
Oshkosh Corporation (Holding Co
Buy
+400+0.2%
Q1 2017Mar 31, 2017
K
Kellanova
Buy
+400+10.4%
Q1 2017Mar 31, 2017
FI
Fiserv, Inc.
Buy
+386+0.0%
Q1 2017Mar 31, 2017
ADBE
Adobe Inc.
Buy
+358+16.3%
Page 186 of 2537575 total trades