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 2024Dec 31, 2024
DE
Deere & Company
Sell
-25-3.6%
Q4 2024Dec 31, 2024
WTFC
Wintrust Financial Corporation
Sell
-40-0.0%
Q4 2024Dec 31, 2024
TMO
Thermo Fisher Scientific Inc
Sell
-49-2.9%
Q4 2024Dec 31, 2024
AVGO
Broadcom Inc.
Sell
-50-1.5%
Q4 2024Dec 31, 2024
ALRS
Alerus Financial Corporation
Sell
-55-0.1%
Q4 2024Dec 31, 2024
QCRH
QCR Holdings, Inc.
Sell
-65-0.1%
Q4 2024Dec 31, 2024
KNF
Knife Riv Holding Co.
Sell
-70-0.1%
Q4 2024Dec 31, 2024
BKH
Black Hills Corporation
Sell
-75-0.1%
Q4 2024Dec 31, 2024
AIR
AAR Corp.
Sell
-75-0.0%
Q4 2024Dec 31, 2024
APD
Air Products and Chemicals, Inc
Sell
-75-6.0%
Q4 2024Dec 31, 2024
GBCI
Glacier Bancorp, Inc.
Sell
-75-0.0%
Q4 2024Dec 31, 2024
CVRX
CVRx, Inc.
Sell
-80-0.1%
Q4 2024Dec 31, 2024
NWE
NorthWestern Energy Group, Inc.
Sell
-80-0.1%
Q4 2024Dec 31, 2024
QQQ
Invesco QQQ Trust, Series 1
Sell
-97-5.1%
Q4 2024Dec 31, 2024
IDXX
IDEXX Laboratories, Inc.
Sell
-100-4.0%
Q4 2024Dec 31, 2024
ADP
Automatic Data Processing, Inc.
Sell
-116-0.1%
Q4 2024Dec 31, 2024
BDX
Becton, Dickinson and Company
Sell
-123-1.6%
Q4 2024Dec 31, 2024
AZEK
The AZEK Company Inc.
Sell
-135-0.0%
Q4 2024Dec 31, 2024
HUBG
Hub Group, Inc.
Sell
-135-0.0%
Q4 2024Dec 31, 2024
BBY
Best Buy Co., Inc.
Sell
-186-0.0%
Q4 2024Dec 31, 2024
NKE
Nike, Inc.
Sell
-200-5.5%
Q4 2024Dec 31, 2024
RTX
RTX Corporation
Sell
-200-2.3%
Q4 2024Dec 31, 2024
IVV
iShares Core S&P 500 ETF
Sell
-230-4.7%
Q4 2024Dec 31, 2024
XOM
Exxon Mobil Corporation
Sell
-282-0.9%
Q4 2024Dec 31, 2024
AMGN
Amgen Inc.
Sell
-341-5.7%
Q4 2024Dec 31, 2024
COST
Costco Wholesale Corporation
Sell
-358-11.6%
Q4 2024Dec 31, 2024
CFR
Cullen/Frost Bankers, Inc.
Sell
-370-0.5%
Q4 2024Dec 31, 2024
SPY
SPDR S&P 500
Sell
-372-4.0%
Q4 2024Dec 31, 2024
LMT
Lockheed Martin Corporation
Sell
-385-43.4%
Q4 2024Dec 31, 2024
INTC
Intel Corporation
Sell
-506-3.5%
Page 17 of 2537575 total trades