Fred Martin - Disciplined Growth Investors Portfolio

Period Date  Mar 31, 2025
Filing Date  May 15, 2025
Total Stocks  64
Portfolio Value  $4.83B

Disciplined Growth Investors Activity

DateSymbolTypeQuantity
Q1 2023Mar 31, 2023
JWN
Nordstrom, Inc.
Sell - Position Exit
-1,675,142-100.0%
Q1 2023Mar 31, 2023
SWN
Sell
-1,926,063-6.2%
Q4 2022Dec 31, 2022
SFIX
Stitch Fix, Inc.
Buy
+1,354,020+41.1%
Q4 2022Dec 31, 2022
EGAN
eGain Corporation
Buy - Position Entry
+1,017,128
Q4 2022Dec 31, 2022
PRO
PROS Holdings, Inc.
Buy
+351,910+237.4%
Q4 2022Dec 31, 2022
PRLB
Proto Labs, Inc.
Buy
+184,278+9.5%
Q4 2022Dec 31, 2022
GNRC
Generac Holdlings Inc.
Buy
+104,238+142.9%
Q4 2022Dec 31, 2022
CTRA
Coterra Energy Inc.
Buy
+49,466+0.9%
Q4 2022Dec 31, 2022
IPGP
IPG Photonics Corporation
Buy
+47,937+23.0%
Q4 2022Dec 31, 2022
PSTG
Pure Storage, Inc.
Buy
+37,570+0.7%
Q4 2022Dec 31, 2022
UAA
Under Armour, Inc.
Buy
+30,823+0.5%
Q4 2022Dec 31, 2022
VZIO
VIZIO Holding Corp.
Buy
+22,853+1.2%
Q4 2022Dec 31, 2022
PLXS
Plexus Corp.
Buy
+22,469+1.0%
Q4 2022Dec 31, 2022
CARA
Cara Therapeutics, Inc.
Buy
+22,211+1.3%
Q4 2022Dec 31, 2022
SWN
Buy
+15,166+0.0%
Q4 2022Dec 31, 2022
VSAT
ViaSat, Inc.
Buy
+11,904+0.4%
Q4 2022Dec 31, 2022
CHRS
Coherus BioSciences, Inc.
Buy
+11,324+1.0%
Q4 2022Dec 31, 2022
THRM
Gentherm Inc
Buy
+11,257+0.9%
Q4 2022Dec 31, 2022
IRBT
iRobot Corporation
Buy
+7,654+2.3%
Q4 2022Dec 31, 2022
CEVA
CEVA, Inc.
Buy
+6,107+1.4%
Q4 2022Dec 31, 2022
SNBR
Sleep Number Corporation
Buy
+4,766+0.2%
Q4 2022Dec 31, 2022
GEOS
Geospace Technologies Corporati
Buy
+4,615+0.3%
Q4 2022Dec 31, 2022
MDXG
MiMedx Group, Inc
Buy
+2,558+0.8%
Q4 2022Dec 31, 2022
SRI
Stoneridge, Inc.
Buy
+1,725+0.8%
Q4 2022Dec 31, 2022
STRA
Strategic Education, Inc.
Buy
+1,585+0.3%
Q4 2022Dec 31, 2022
LSTR
Landstar System, Inc.
Buy
+1,363+0.3%
Q4 2022Dec 31, 2022
SRDX
Surmodics, Inc.
Buy
+1,111+0.3%
Q4 2022Dec 31, 2022
MLKN
MillerKnoll, Inc.
Buy
+853+0.3%
Q4 2022Dec 31, 2022
GNTX
Gentex Corporation
Buy
+736+0.0%
Q4 2022Dec 31, 2022
GGG
Graco Inc.
Buy
+599+0.1%
Page 21 of 912702 total trades