April McClain Delaney: Stock Portfolio, Performance and Latest Trades

April McClain Delaney

U.S. Representative, MD-6

D Democrat

Trades disclosed486
Bought / sold229 / 256
Est. volume$9.7M
Typical delay21 days

April McClain Delaney's estimated portfolio today

Annual disclosure as of Dec 31, 2025 plus later trades, valued at the latest close.

StockShare of portfolioAverage buy priceReturnCurrent priceFirst boughtTrades
OAKIXOakmark International Fund Investor Class
62.1%$32.50+1.3%$32.91Held at end of 20250
QQQInvesco QQQ Trust, Series 1
9.49%$612.22+23.8%$757.73Held at end of 20250
VOOVanguard S&P 500 ETF
8.81%$621.74+14.9%$714.34Held at end of 20250
VWIUXVanguard Intermediate-Term Tax-Exempt Fd Admiral Shs
3.69%$13.49−3.9%$12.97Held at end of 20250
ODVIXInvesco Developing Markets Fund Class R6
2.18%$33.97+21.9%$41.42Held at end of 20250
TSRMXTouchstone Sands Capital Emerging Markets Growth Fund Class R6
2.14%$17.16+19.6%$20.52Held at end of 20250
CBEJXAllspring C&B Large Cap Value Fund-R6
1.93%$10.38+8.0%$11.21Held at end of 20250
RPIFXT. Rowe Price Institutional Floating Rate Fund
1.83%$9.01+2.3%$9.22Held at end of 20250
PMAQXPrincipal Funds, Inc. - MidCap Fund, Class R6
1.61%$42.91−9.9%$38.67Held at end of 20250
PCRIXPimco CommodityRealReturn Strategy Fund Institutional Class
1.00%$12.51+30.5%$16.32Held at end of 20250
GAFNXVirtus AlphaSimplex Global Alternatives Fund Class R6
0.87%$11.52+13.9%$13.12Held at end of 20250
EGRSXEaton Vance Global Macro Absolute Return Advantage - Class R6
0.86%$11.66+11.6%$13.01Held at end of 20250
MEIKXMFS Value Fund Class R6
0.82%$49.21+6.8%$52.57Held at end of 20250
NAINXVirtus Tactical AllocationFund Class A
0.78%$9.58+1.6%$9.74Held at end of 20250
STGXXWells Fargo Money Market Fund Class A Shares
0.77%$1.00+0.0%$1.00Held at end of 20250
GLIFXLazard Global Listed Infrastructure Ptf Insti Shs
0.76%$17.71−0.7%$17.59Held at end of 20250
IEFAiShares Core MSCI EAFE ETF
0.36%$88.02+9.3%$96.20Held at end of 20250

April McClain Delaney's buys and sells

Feb 5, 2025 to Aug 25, 2026.

StockActionAmountTradedDisclosed
BROChildBrown & Brown, Inc.
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
BWXTChildBWX Technologies, Inc.
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
CLHChildClean Harbors, Inc.
Sold$50K–$100KAug 25, 2026Sep 9, 202615 days later
CNMChildCore & Main, Inc. Class A
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
EMEChildEMCOR Group, Inc.
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
ENTGChildEntegris, Inc.
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
ESEChildESCO Technologies Inc.
Sold$15K–$50KAug 25, 2026Sep 9, 202615 days later
HUBBChildHubbell Inc
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
ITTChildITT Inc.
Sold$250K–$500KAug 25, 2026Sep 9, 202615 days later
LHChildLabcorp Holdings Inc.
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
FWONKChildLiberty Media Corporation Series C Liberty Formula One
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
LTHChildLife Time Group Holdings, Inc.
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
LYVChildLive Nation Entertainment, Inc.
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
MKLChildMarkel Group Inc.
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
MLMChildMartin Marietta Materials, Inc.
Sold$250K–$500KAug 25, 2026Sep 9, 202615 days later
NDAQChildNasdaq, Inc.
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
PKGChildPackaging Corporation of America
Sold$50K–$100KAug 25, 2026Sep 9, 202615 days later
PAYXChildPaychex, Inc.
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
ROLChildRollins, Inc.
Sold$50K–$100KAug 25, 2026Sep 9, 202615 days later
SCIChildService Corporation International
Sold$50K–$100KAug 25, 2026Sep 9, 202615 days later
SIGChildSignet Jewelers Limited Common Shares
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
SGIChildSomnigroup International Inc.
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
STEChildSTERIS plc
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
TDYChildTeledyne Technologies Incorporated
Sold$15K–$50KAug 25, 2026Sep 9, 202615 days later
MIDDChildThe Middleby Corporation
Sold$15K–$50KAug 25, 2026Sep 9, 202615 days later
TSCOChildTractor Supply Company
Sold$15K–$50KAug 25, 2026Sep 9, 202615 days later
TDGChildTransdigm Group Incorporated
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
TRMBChildTrimble Inc.
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
WABChildWestinghouse Air Brake Technologies Corporation
Sold$100K–$250KAug 25, 2026Sep 9, 202615 days later
ESEChildESCO Technologies Inc.
Bought$1K–$15KAug 24, 2026Sep 9, 202616 days later
FWONKChildLiberty Media Corporation Series C Liberty Formula One
Bought$1K–$15KAug 24, 2026Sep 9, 202616 days later
LTHChildLife Time Group Holdings, Inc.
Bought$1K–$15KAug 24, 2026Sep 9, 202616 days later
TDYChildTeledyne Technologies Incorporated
Sold part$1K–$15KAug 24, 2026Sep 9, 202616 days later
MIDDChildThe Middleby Corporation
Sold part$1K–$15KAug 24, 2026Sep 9, 202616 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$15K–$50KAug 24, 2026Sep 9, 202616 days later
TDYChildTeledyne Technologies Incorporated
Sold part$1K–$15KAug 21, 2026Sep 9, 202619 days later
ESEChildESCO Technologies Inc.
Bought$1K–$15KAug 20, 2026Sep 9, 202620 days later
TDYChildTeledyne Technologies Incorporated
Sold part$1K–$15KAug 20, 2026Sep 9, 202620 days later
ESEChildESCO Technologies Inc.
Bought$1K–$15KAug 19, 2026Sep 9, 202621 days later
HUBBChildHubbell Inc
Bought$15K–$50KAug 19, 2026Sep 9, 202621 days later
MLMChildMartin Marietta Materials, Inc.
Bought$1K–$15KAug 19, 2026Sep 9, 202621 days later
TDYChildTeledyne Technologies Incorporated
Sold part$1K–$15KAug 19, 2026Sep 9, 202621 days later
HUBBChildHubbell Inc
Bought$1K–$15KAug 18, 2026Sep 9, 202622 days later
LYVChildLive Nation Entertainment, Inc.
Sold part$1K–$15KAug 17, 2026Sep 9, 202623 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$1K–$15KAug 14, 2026Sep 9, 202626 days later
HUBBChildHubbell Inc
Bought$1K–$15KAug 14, 2026Sep 9, 202626 days later
LYVChildLive Nation Entertainment, Inc.
Sold part$1K–$15KAug 14, 2026Sep 9, 202626 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$1K–$15KAug 12, 2026Sep 9, 202628 days later
TSCOChildTractor Supply Company
Sold part$1K–$15KAug 12, 2026Sep 9, 202628 days later
MIDDChildThe Middleby Corporation
Sold part$1K–$15KAug 10, 2026Sep 9, 202630 days later
CPAYChildCorpay, Inc.
Sold$15K–$50KAug 7, 2026Sep 9, 202633 days later
LHChildLabcorp Holdings Inc.
Sold part$1K–$15KAug 7, 2026Sep 9, 202633 days later
FWONKChildLiberty Media Corporation Series C Liberty Formula One
Bought$15K–$50KAug 7, 2026Sep 9, 202633 days later
LTHChildLife Time Group Holdings, Inc.
Bought$1K–$15KAug 7, 2026Sep 9, 202633 days later
CPAYChildCorpay, Inc.
Sold part$15K–$50KAug 6, 2026Sep 9, 202634 days later
LHChildLabcorp Holdings Inc.
Sold part$1K–$15KAug 6, 2026Sep 9, 202634 days later
LTHChildLife Time Group Holdings, Inc.
Bought$1K–$15KAug 6, 2026Sep 9, 202634 days later
MIDDChildThe Middleby Corporation
Sold part$1K–$15KAug 6, 2026Sep 9, 202634 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$1K–$15KAug 6, 2026Sep 9, 202634 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$1K–$15KAug 5, 2026Sep 9, 202635 days later
LHChildLabcorp Holdings Inc.
Sold part$1K–$15KAug 5, 2026Sep 9, 202635 days later
MIDDChildThe Middleby Corporation
Sold part$1K–$15KAug 5, 2026Sep 9, 202635 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$1K–$15KAug 5, 2026Sep 9, 202635 days later
SCIChildService Corporation International
Sold part$1K–$15KAug 4, 2026Sep 9, 202636 days later
MIDDChildThe Middleby Corporation
Sold part$1K–$15KAug 4, 2026Sep 9, 202636 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$1K–$15KAug 4, 2026Sep 9, 202636 days later
BWXTChildBWX Technologies, Inc.
Bought$1K–$15KAug 3, 2026Sep 9, 202637 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$15K–$50KAug 3, 2026Sep 9, 202637 days later
CPAYChildCorpay, Inc.
Sold part$1K–$15KAug 3, 2026Sep 9, 202637 days later
HUBBChildHubbell Inc
Bought$1K–$15KAug 3, 2026Sep 9, 202637 days later
FWONKChildLiberty Media Corporation Series C Liberty Formula One
Bought$15K–$50KAug 3, 2026Sep 9, 202637 days later
LTHChildLife Time Group Holdings, Inc.
Bought$15K–$50KAug 3, 2026Sep 9, 202637 days later
MFPChildMidera Food Processing, Inc.
Sold$15K–$50KAug 3, 2026Sep 9, 202637 days later
SCIChildService Corporation International
Sold part$1K–$15KAug 3, 2026Sep 9, 202637 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$1K–$15KAug 3, 2026Sep 9, 202637 days later
WABChildWestinghouse Air Brake Technologies Corporation
Sold part$15K–$50KAug 3, 2026Sep 9, 202637 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$15K–$50KJul 31, 2026Aug 3, 20263 days later
CPAYChildCorpay, Inc.
Sold part$1K–$15KJul 31, 2026Aug 3, 20263 days later
FWONKChildLiberty Media Corporation Series C Liberty Formula One
Bought$15K–$50KJul 31, 2026Aug 3, 20263 days later
LTHChildLife Time Group Holdings, Inc.
Bought$15K–$50KJul 31, 2026Aug 3, 20263 days later
STEChildSTERIS plc
Sold part$1K–$15KJul 31, 2026Aug 3, 20263 days later
BWXTChildBWX Technologies, Inc.
Bought$1K–$15KJul 30, 2026Aug 3, 20264 days later
CPAYChildCorpay, Inc.
Sold part$1K–$15KJul 30, 2026Aug 3, 20264 days later
ENTGChildEntegris, Inc.
Bought$1K–$15KJul 30, 2026Aug 3, 20264 days later
LTHChildLife Time Group Holdings, Inc.
Bought$1K–$15KJul 30, 2026Aug 3, 20264 days later
SCIChildService Corporation International
Sold part$1K–$15KJul 30, 2026Aug 3, 20264 days later
SGIChildSomnigroup International Inc.
Bought$15K–$50KJul 30, 2026Aug 3, 20264 days later
FWONKChildLiberty Media Corporation Series C Liberty Formula One
Bought$1K–$15KJul 29, 2026Aug 3, 20265 days later
LTHChildLife Time Group Holdings, Inc.
Bought$1K–$15KJul 29, 2026Aug 3, 20265 days later
MKLChildMarkel Group Inc.
Sold part$1K–$15KJul 29, 2026Aug 3, 20265 days later
STEChildSTERIS plc
Sold part$1K–$15KJul 29, 2026Aug 3, 20265 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$1K–$15KJul 28, 2026Aug 3, 20266 days later
CLHChildClean Harbors, Inc.
Sold part$1K–$15KJul 28, 2026Aug 3, 20266 days later
CPAYChildCorpay, Inc.
Sold part$1K–$15KJul 28, 2026Aug 3, 20266 days later
FWONKChildLiberty Media Corporation Series C Liberty Formula One
Bought$15K–$50KJul 28, 2026Aug 3, 20266 days later
LTHChildLife Time Group Holdings, Inc.
Bought$1K–$15KJul 28, 2026Aug 3, 20266 days later
MKLChildMarkel Group Inc.
Sold part$1K–$15KJul 28, 2026Aug 3, 20266 days later
TDGChildTransdigm Group Incorporated
Bought$1K–$15KJul 28, 2026Aug 3, 20266 days later
WABChildWestinghouse Air Brake Technologies Corporation
Sold part$1K–$15KJul 28, 2026Aug 3, 20266 days later
BWXTChildBWX Technologies, Inc.
Bought$1K–$15KJul 27, 2026Aug 3, 20267 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$15K–$50KJul 27, 2026Aug 3, 20267 days later
CLHChildClean Harbors, Inc.
Sold part$1K–$15KJul 27, 2026Aug 3, 20267 days later
LTHChildLife Time Group Holdings, Inc.
Bought$1K–$15KJul 27, 2026Aug 3, 20267 days later
MKLChildMarkel Group Inc.
Sold part$1K–$15KJul 27, 2026Aug 3, 20267 days later
SCIChildService Corporation International
Sold part$1K–$15KJul 27, 2026Aug 3, 20267 days later
STEChildSTERIS plc
Sold part$1K–$15KJul 27, 2026Aug 3, 20267 days later
TSCOChildTractor Supply Company
Sold part$15K–$50KJul 27, 2026Aug 3, 20267 days later
BWXTChildBWX Technologies, Inc.
Bought$15K–$50KJul 24, 2026Aug 3, 202610 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$1K–$15KJul 24, 2026Aug 3, 202610 days later
CLHChildClean Harbors, Inc.
Sold part$1K–$15KJul 24, 2026Aug 3, 202610 days later
FWONKChildLiberty Media Corporation Series C Liberty Formula One
Bought$15K–$50KJul 24, 2026Aug 3, 202610 days later
LTHChildLife Time Group Holdings, Inc.
Bought$15K–$50KJul 24, 2026Aug 3, 202610 days later
MKLChildMarkel Group Inc.
Sold part$1K–$15KJul 24, 2026Aug 3, 202610 days later
MLMChildMartin Marietta Materials, Inc.
Bought$15K–$50KJul 24, 2026Aug 3, 202610 days later
STEChildSTERIS plc
Sold part$1K–$15KJul 24, 2026Aug 3, 202610 days later
HUBBChildHubbell Inc
Bought$15K–$50KJul 23, 2026Aug 3, 202611 days later
FWONKChildLiberty Media Corporation Series C Liberty Formula One
Bought$15K–$50KJul 23, 2026Aug 3, 202611 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$1K–$15KJul 23, 2026Aug 3, 202611 days later
WABChildWestinghouse Air Brake Technologies Corporation
Sold part$15K–$50KJul 23, 2026Aug 3, 202611 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$1K–$15KJul 22, 2026Aug 3, 202612 days later
FWONKChildLiberty Media Corporation Series C Liberty Formula One
Bought$1K–$15KJul 22, 2026Aug 3, 202612 days later
LTHChildLife Time Group Holdings, Inc.
Bought$1K–$15KJul 21, 2026Aug 3, 202613 days later
LYVChildLive Nation Entertainment, Inc.
Sold part$1K–$15KJul 21, 2026Aug 3, 202613 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$1K–$15KJul 20, 2026Aug 3, 202614 days later
LTHChildLife Time Group Holdings, Inc.
Bought$1K–$15KJul 20, 2026Aug 3, 202614 days later
LYVChildLive Nation Entertainment, Inc.
Sold part$1K–$15KJul 20, 2026Aug 3, 202614 days later
MLMChildMartin Marietta Materials, Inc.
Bought$1K–$15KJul 20, 2026Aug 3, 202614 days later
SCIChildService Corporation International
Sold part$1K–$15KJul 20, 2026Aug 3, 202614 days later
CPAYChildCorpay, Inc.
Sold part$1K–$15KJul 17, 2026Aug 3, 202617 days later
LTHChildLife Time Group Holdings, Inc.
Bought$1K–$15KJul 17, 2026Aug 3, 202617 days later
MLMChildMartin Marietta Materials, Inc.
Bought$1K–$15KJul 17, 2026Aug 3, 202617 days later
SCIChildService Corporation International
Sold part$1K–$15KJul 17, 2026Aug 3, 202617 days later
CPAYChildCorpay, Inc.
Sold part$1K–$15KJul 16, 2026Aug 3, 202618 days later
CPAYChildCorpay, Inc.
Sold part$1K–$15KJul 15, 2026Aug 3, 202619 days later
ENTGChildEntegris, Inc.
Bought$1K–$15KJul 8, 2026Aug 3, 202626 days later
SCIChildService Corporation International
Sold part$1K–$15KJul 8, 2026Aug 3, 202626 days later
MFPChildMidera Food Processing, Inc.
Exchange$1K–$15KJul 7, 2026Aug 3, 202627 days later
SCIChildService Corporation International
Sold part$1K–$15KJul 2, 2026Aug 3, 202632 days later
HUBBChildHubbell Inc
Bought$1K–$15KJun 17, 2026Jul 7, 202620 days later
HUBBChildHubbell Inc
Bought$1K–$15KJun 16, 2026Jul 7, 202621 days later
MIDDChildThe Middleby Corporation
Sold part$1K–$15KJun 15, 2026Jul 7, 202622 days later
WABChildWestinghouse Air Brake Technologies Corporation
Sold part$1K–$15KJun 15, 2026Jul 7, 202622 days later
CNMChildCore & Main, Inc. Class A
Sold part$1K–$15KJun 12, 2026Jul 7, 202625 days later
CPAYChildCorpay, Inc.
Sold part$1K–$15KJun 12, 2026Jul 7, 202625 days later
LYVChildLive Nation Entertainment, Inc.
Sold part$1K–$15KJun 12, 2026Jul 7, 202625 days later
MIDDChildThe Middleby Corporation
Sold part$1K–$15KJun 12, 2026Jul 7, 202625 days later
WABChildWestinghouse Air Brake Technologies Corporation
Sold part$1K–$15KJun 12, 2026Jul 7, 202625 days later
WABChildWestinghouse Air Brake Technologies Corporation
Sold part$1K–$15KJun 10, 2026Jul 7, 202627 days later
HUBBChildHubbell Inc
Bought$1K–$15KJun 9, 2026Jul 7, 202628 days later
ENTGChildEntegris, Inc.
Bought$1K–$15KJun 8, 2026Jul 7, 202629 days later
HUBBChildHubbell Inc
Bought$1K–$15KJun 8, 2026Jul 7, 202629 days later
ENTGChildEntegris, Inc.
Bought$1K–$15KJun 5, 2026Jul 7, 202632 days later
HUBBChildHubbell Inc
Bought$1K–$15KJun 4, 2026Jul 7, 202633 days later
WABChildWestinghouse Air Brake Technologies Corporation
Sold part$1K–$15KJun 4, 2026Jul 7, 202633 days later
HUBBChildHubbell Inc
Bought$1K–$15KJun 3, 2026Jul 7, 202634 days later
LYVChildLive Nation Entertainment, Inc.
Sold part$1K–$15KJun 2, 2026Jul 7, 202635 days later
LYVChildLive Nation Entertainment, Inc.
Sold part$1K–$15KJun 1, 2026Jul 7, 202636 days later
HUBBChildHubbell Inc
Bought$1K–$15KMay 29, 2026Jun 5, 20267 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$1K–$15KMay 28, 2026Jun 5, 20268 days later
EMEChildEMCOR Group, Inc.
Sold part$1K–$15KMay 28, 2026Jun 5, 20268 days later
HUBBChildHubbell Inc
Bought$1K–$15KMay 28, 2026Jun 5, 20268 days later
MLMChildMartin Marietta Materials, Inc.
Bought$1K–$15KMay 28, 2026Jun 5, 20268 days later
TSCOChildTractor Supply Company
Sold part$1K–$15KMay 28, 2026Jun 5, 20268 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$1K–$15KMay 28, 2026Jun 5, 20268 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$1K–$15KMay 27, 2026Jun 5, 20269 days later
TSCOChildTractor Supply Company
Sold part$1K–$15KMay 27, 2026Jun 5, 20269 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$1K–$15KMay 27, 2026Jun 5, 20269 days later
TSCOChildTractor Supply Company
Sold part$1K–$15KMay 26, 2026Jun 5, 202610 days later
TSCOChildTractor Supply Company
Sold part$1K–$15KMay 22, 2026Jun 5, 202614 days later
TDGChildTransdigm Group Incorporated
Bought$1K–$15KMay 22, 2026Jun 5, 202614 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$1K–$15KMay 21, 2026Jun 5, 202615 days later
ENTGChildEntegris, Inc.
Bought$1K–$15KMay 21, 2026Jun 5, 202615 days later
HUBBChildHubbell Inc
Bought$1K–$15KMay 21, 2026Jun 5, 202615 days later
TDGChildTransdigm Group Incorporated
Bought$1K–$15KMay 21, 2026Jun 5, 202615 days later
CDWChildCDW Corporation
Sold$1K–$15KMay 19, 2026Jun 5, 202617 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Sold part$1K–$15KMay 18, 2026Jun 5, 202618 days later
CDWChildCDW Corporation
Sold part$1K–$15KMay 18, 2026Jun 5, 202618 days later
SCIChildService Corporation International
Sold part$1K–$15KMay 18, 2026Jun 5, 202618 days later
TSCOChildTractor Supply Company
Sold part$1K–$15KMay 18, 2026Jun 5, 202618 days later
BWXTChildBWX Technologies, Inc.
Bought$15K–$50KMay 15, 2026Jun 5, 202621 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Sold part$1K–$15KMay 15, 2026Jun 5, 202621 days later
CDWChildCDW Corporation
Sold part$1K–$15KMay 15, 2026Jun 5, 202621 days later
SCIChildService Corporation International
Sold part$1K–$15KMay 15, 2026Jun 5, 202621 days later
TSCOChildTractor Supply Company
Sold part$1K–$15KMay 15, 2026Jun 5, 202621 days later
BWXTChildBWX Technologies, Inc.
Bought$1K–$15KMay 14, 2026Jun 5, 202622 days later
CDWChildCDW Corporation
Sold part$1K–$15KMay 14, 2026Jun 5, 202622 days later
HUBBChildHubbell Inc
Bought$15K–$50KMay 14, 2026Jun 5, 202622 days later
PWRChildQuanta Services, Inc.
Sold$15K–$50KMay 14, 2026Jun 5, 202622 days later
SCIChildService Corporation International
Sold part$1K–$15KMay 14, 2026Jun 5, 202622 days later
HUBBChildHubbell Inc
Bought$1K–$15KMay 13, 2026Jun 5, 202623 days later
PWRChildQuanta Services, Inc.
Sold part$1K–$15KMay 13, 2026Jun 5, 202623 days later
TDGChildTransdigm Group Incorporated
Bought$1K–$15KMay 13, 2026Jun 5, 202623 days later
BWXTChildBWX Technologies, Inc.
Bought$15K–$50KMay 8, 2026Jun 5, 202628 days later
ENTGChildEntegris, Inc.
Bought$1K–$15KMay 8, 2026Jun 5, 202628 days later
SCIChildService Corporation International
Sold part$1K–$15KMay 8, 2026Jun 5, 202628 days later
TDGChildTransdigm Group Incorporated
Bought$1K–$15KMay 8, 2026Jun 5, 202628 days later
BWXTChildBWX Technologies, Inc.
Bought$1K–$15KMay 7, 2026Jun 5, 202629 days later
ENTGChildEntegris, Inc.
Bought$1K–$15KMay 7, 2026Jun 5, 202629 days later
FBINChildFortune Brands Innovations, Inc.
Sold$1K–$15KMay 7, 2026Jun 5, 202629 days later
SCIChildService Corporation International
Sold part$1K–$15KMay 7, 2026Jun 5, 202629 days later
MIDDChildThe Middleby Corporation
Sold part$1K–$15KMay 7, 2026Jun 5, 202629 days later
TDGChildTransdigm Group Incorporated
Bought$1K–$15KMay 7, 2026Jun 5, 202629 days later
FBINChildFortune Brands Innovations, Inc.
Sold part$1K–$15KMay 6, 2026Jun 5, 202630 days later
MORNChildMorningstar, Inc.
Sold part$1K–$15KMay 6, 2026Jun 5, 202630 days later
PKGChildPackaging Corporation of America
Bought$1K–$15KMay 6, 2026Jun 5, 202630 days later
FBINChildFortune Brands Innovations, Inc.
Sold part$1K–$15KMay 4, 2026Jun 5, 202632 days later
MORNChildMorningstar, Inc.
Sold part$1K–$15KMay 4, 2026Jun 5, 202632 days later
CLHChildClean Harbors, Inc.
Sold part$1K–$15KMay 1, 2026Jun 5, 202635 days later
MKLChildMarkel Group Inc.
Bought$1K–$15KMay 1, 2026Jun 5, 202635 days later
MIDDChildThe Middleby Corporation
Sold part$1K–$15KMay 1, 2026Jun 5, 202635 days later
CLHChildClean Harbors, Inc.
Sold part$1K–$15KApr 30, 2026May 6, 20266 days later
MKLChildMarkel Group Inc.
Bought$1K–$15KApr 30, 2026May 6, 20266 days later
MORNChildMorningstar, Inc.
Sold part$1K–$15KApr 30, 2026May 6, 20266 days later
SCIChildService Corporation International
Sold part$1K–$15KApr 30, 2026May 6, 20266 days later
STEChildSTERIS plc
Bought$1K–$15KApr 30, 2026May 6, 20266 days later
PKGChildPackaging Corporation of America
Bought$1K–$15KApr 29, 2026May 6, 20267 days later
TDGChildTransdigm Group Incorporated
Bought$1K–$15KApr 29, 2026May 6, 20267 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Sold part$15K–$50KApr 24, 2026May 6, 202612 days later
FBINChildFortune Brands Innovations, Inc.
Sold part$1K–$15KApr 24, 2026May 6, 202612 days later
NDAQChildNasdaq, Inc.
Bought$1K–$15KApr 24, 2026May 6, 202612 days later
PKGChildPackaging Corporation of America
Bought$1K–$15KApr 24, 2026May 6, 202612 days later
PAYXChildPaychex, Inc.
Sold part$1K–$15KApr 21, 2026May 6, 202615 days later
TDGChildTransdigm Group Incorporated
Bought$1K–$15KApr 20, 2026May 6, 202616 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$1K–$15KApr 20, 2026May 6, 202616 days later
BROChildBrown & Brown, Inc.
Sold part$1K–$15KApr 17, 2026May 6, 202619 days later
MORNChildMorningstar, Inc.
Sold part$1K–$15KApr 17, 2026May 6, 202619 days later
TDGChildTransdigm Group Incorporated
Bought$1K–$15KApr 17, 2026May 6, 202619 days later
MORNChildMorningstar, Inc.
Sold part$1K–$15KApr 16, 2026May 6, 202620 days later
PAYXChildPaychex, Inc.
Sold part$1K–$15KApr 16, 2026May 6, 202620 days later
TDGChildTransdigm Group Incorporated
Bought$15K–$50KApr 16, 2026May 6, 202620 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$1K–$15KApr 16, 2026May 6, 202620 days later
ENTGChildEntegris, Inc.
Bought$1K–$15KApr 15, 2026May 6, 202621 days later
TDGChildTransdigm Group Incorporated
Bought$1K–$15KApr 15, 2026May 6, 202621 days later
TECHChildBio-Techne Corp
Sold$1K–$15KApr 8, 2026May 6, 202628 days later
ENTGChildEntegris, Inc.
Bought$1K–$15KMar 31, 2026Apr 6, 20266 days later
NDAQChildNasdaq, Inc.
Bought$1K–$15KMar 31, 2026Apr 6, 20266 days later
ROLChildRollins, Inc.
Bought$1K–$15KMar 31, 2026Apr 6, 20266 days later
SGIChildSomnigroup International Inc.
Bought$1K–$15KMar 31, 2026Apr 6, 20266 days later
TSCOChildTractor Supply Company
Bought$1K–$15KMar 31, 2026Apr 6, 20266 days later
TECHChildBio-Techne Corp
Sold part$1K–$15KMar 26, 2026Apr 6, 202611 days later
PKGChildPackaging Corporation of America
Bought$1K–$15KMar 20, 2026Apr 6, 202617 days later
NDAQChildNasdaq, Inc.
Bought$1K–$15KMar 18, 2026Apr 6, 202619 days later
PKGChildPackaging Corporation of America
Bought$1K–$15KMar 17, 2026Apr 6, 202620 days later
SGIChildSomnigroup International Inc.
Bought$1K–$15KMar 16, 2026Apr 6, 202621 days later
STEChildSTERIS plc
Bought$1K–$15KMar 16, 2026Apr 6, 202621 days later
TSCOChildTractor Supply Company
Bought$1K–$15KMar 16, 2026Apr 6, 202621 days later
JLLChildJones Lang LaSalle Incorporated
Sold$1K–$15KMar 13, 2026Apr 6, 202624 days later
SGIChildSomnigroup International Inc.
Bought$1K–$15KMar 13, 2026Apr 6, 202624 days later
EMEChildEMCOR Group, Inc.
Bought$1K–$15KMar 10, 2026Apr 6, 202627 days later
NDAQChildNasdaq, Inc.
Bought$1K–$15KMar 10, 2026Apr 6, 202627 days later
EMEChildEMCOR Group, Inc.
Bought$1K–$15KMar 9, 2026Apr 6, 202628 days later
MLMChildMartin Marietta Materials, Inc.
Bought$1K–$15KMar 9, 2026Apr 6, 202628 days later
NDAQChildNasdaq, Inc.
Bought$1K–$15KMar 9, 2026Apr 6, 202628 days later
SGIChildSomnigroup International Inc.
Bought$1K–$15KMar 9, 2026Apr 6, 202628 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Sold$1K–$15KMar 5, 2026Apr 6, 202632 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Sold part$1K–$15KMar 4, 2026Apr 6, 202633 days later
NDAQChildNasdaq, Inc.
Bought$1K–$15KMar 4, 2026Apr 6, 202633 days later
TSCOChildTractor Supply Company
Bought$1K–$15KMar 4, 2026Apr 6, 202633 days later
EMEChildEMCOR Group, Inc.
Bought$1K–$15KMar 3, 2026Apr 6, 202634 days later
JLLChildJones Lang LaSalle Incorporated
Sold part$1K–$15KMar 3, 2026Apr 6, 202634 days later
NDAQChildNasdaq, Inc.
Bought$1K–$15KMar 3, 2026Apr 6, 202634 days later
EMEChildEMCOR Group, Inc.
Bought$1K–$15KFeb 27, 2026Mar 10, 202611 days later
JLLChildJones Lang LaSalle Incorporated
Sold part$1K–$15KFeb 27, 2026Mar 10, 202611 days later
NDAQChildNasdaq, Inc.
Bought$1K–$15KFeb 27, 2026Mar 10, 202611 days later
MORNChildMorningstar, Inc.
Sold part$1K–$15KFeb 25, 2026Mar 10, 202613 days later
TECHChildBio-Techne Corp
Sold part$1K–$15KFeb 24, 2026Mar 10, 202614 days later
BROChildBrown & Brown, Inc.
Sold part$1K–$15KFeb 24, 2026Mar 10, 202614 days later
CDWChildCDW Corporation
Sold part$1K–$15KFeb 24, 2026Mar 10, 202614 days later
FBINChildFortune Brands Innovations, Inc.
Sold part$1K–$15KFeb 24, 2026Mar 10, 202614 days later
JLLChildJones Lang LaSalle Incorporated
Sold part$1K–$15KFeb 24, 2026Mar 10, 202614 days later
PAYXChildPaychex, Inc.
Sold part$1K–$15KFeb 24, 2026Mar 10, 202614 days later
CLHChildClean Harbors, Inc.
Bought$15K–$50KFeb 23, 2026Mar 10, 202615 days later
ENTGChildEntegris, Inc.
Sold part$1K–$15KFeb 23, 2026Mar 10, 202615 days later
JLLChildJones Lang LaSalle Incorporated
Sold part$1K–$15KFeb 23, 2026Mar 10, 202615 days later
PAYXChildPaychex, Inc.
Sold part$1K–$15KFeb 23, 2026Mar 10, 202615 days later
ROLChildRollins, Inc.
Bought$1K–$15KFeb 20, 2026Mar 10, 202618 days later
MORNChildMorningstar, Inc.
Sold part$1K–$15KFeb 19, 2026Mar 10, 202619 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Sold part$1K–$15KFeb 18, 2026Mar 10, 202620 days later
JLLChildJones Lang LaSalle Incorporated
Sold part$1K–$15KFeb 18, 2026Mar 10, 202620 days later
ROLChildRollins, Inc.
Bought$1K–$15KFeb 18, 2026Mar 10, 202620 days later
MIDDChildThe Middleby Corporation
Sold part$1K–$15KFeb 18, 2026Mar 10, 202620 days later
MIDDChildThe Middleby Corporation
Sold part$1K–$15KFeb 17, 2026Mar 10, 202621 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Sold part$1K–$15KFeb 13, 2026Mar 10, 202625 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$15K–$50KFeb 13, 2026Mar 10, 202625 days later
ROLChildRollins, Inc.
Bought$15K–$50KFeb 13, 2026Mar 10, 202625 days later
JLLChildJones Lang LaSalle Incorporated
Sold part$15K–$50KFeb 11, 2026Mar 10, 202627 days later
LHChildLabcorp Holdings Inc.
Bought$1K–$15KFeb 11, 2026Mar 10, 202627 days later
MIDDChildThe Middleby Corporation
Sold part$1K–$15KFeb 11, 2026Mar 10, 202627 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$1K–$15KFeb 11, 2026Mar 10, 202627 days later
TSCOChildTractor Supply Company
Bought$1K–$15KFeb 10, 2026Mar 10, 202628 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Sold part$1K–$15KFeb 9, 2026Mar 10, 202629 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$1K–$15KFeb 9, 2026Mar 10, 202629 days later
ENTGChildEntegris, Inc.
Sold part$1K–$15KFeb 9, 2026Mar 10, 202629 days later
SGIChildSomnigroup International Inc.
Sold part$1K–$15KFeb 9, 2026Mar 10, 202629 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$1K–$15KFeb 9, 2026Mar 10, 202629 days later
BROChildBrown & Brown, Inc.
Bought$1K–$15KFeb 6, 2026Mar 10, 202632 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$1K–$15KFeb 6, 2026Mar 10, 202632 days later
MORNChildMorningstar, Inc.
Sold part$1K–$15KFeb 6, 2026Mar 10, 202632 days later
STEChildSTERIS plc
Bought$1K–$15KFeb 6, 2026Mar 10, 202632 days later
MIDDChildThe Middleby Corporation
Sold part$15K–$50KFeb 6, 2026Mar 10, 202632 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Sold part$1K–$15KFeb 5, 2026Mar 10, 202633 days later
CHRWChildC.H. Robinson Worldwide, Inc.
Bought$1K–$15KFeb 5, 2026Mar 10, 202633 days later
EMEChildEMCOR Group, Inc.
Bought$1K–$15KFeb 4, 2026Mar 10, 202634 days later
LHChildLabcorp Holdings Inc.
Bought$1K–$15KFeb 4, 2026Mar 10, 202634 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$1K–$15KFeb 3, 2026Mar 10, 202635 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Sold part$1K–$15KFeb 2, 2026Mar 10, 202636 days later
PTCChildPTC Inc.
Sold$1K–$15KJan 30, 2026Feb 2, 20263 days later
WABChildWestinghouse Air Brake Technologies Corporation
Sold part$1K–$15KJan 30, 2026Feb 2, 20263 days later
TRMBChildTrimble Inc.
Sold part$1K–$15KJan 29, 2026Feb 2, 20264 days later
TECHChildBio-Techne Corp
Sold part$1K–$15KJan 28, 2026Feb 2, 20265 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Sold part$1K–$15KJan 28, 2026Feb 2, 20265 days later
LHChildLabcorp Holdings Inc.
Bought$1K–$15KJan 28, 2026Feb 2, 20265 days later
TRMBChildTrimble Inc.
Sold part$1K–$15KJan 28, 2026Feb 2, 20265 days later
PTCChildPTC Inc.
Sold part$1K–$15KJan 23, 2026Feb 2, 202610 days later
SGIChildSomnigroup International Inc.
Sold part$1K–$15KJan 22, 2026Feb 2, 202611 days later
WABChildWestinghouse Air Brake Technologies Corporation
Sold part$1K–$15KJan 22, 2026Feb 2, 202611 days later
MORNChildMorningstar, Inc.
Sold part$1K–$15KJan 15, 2026Feb 2, 202618 days later
WABChildWestinghouse Air Brake Technologies Corporation
Sold part$1K–$15KJan 14, 2026Feb 2, 202619 days later
IDXXChildIDEXX Laboratories, Inc.
Sold$1K–$15KJan 13, 2026Feb 2, 202620 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$1K–$15KJan 13, 2026Feb 2, 202620 days later
SGIChildSomnigroup International Inc.
Sold part$1K–$15KJan 12, 2026Feb 2, 202621 days later
BROChildBrown & Brown, Inc.
Bought$1K–$15KDec 12, 2025Jan 5, 202624 days later
TSCOChildTractor Supply Company
Bought$1K–$15KDec 12, 2025Jan 5, 202624 days later
TECHChildBio-Techne Corp
Bought$1K–$15KDec 5, 2025Jan 5, 202631 days later
BROChildBrown & Brown, Inc.
Bought$1K–$15KDec 5, 2025Jan 5, 202631 days later
CDWChildCDW Corporation
Sold part$1K–$15KDec 5, 2025Jan 5, 202631 days later
PTCChildPTC Inc.
Sold part$1K–$15KDec 5, 2025Jan 5, 202631 days later
CLHChildClean Harbors, Inc.
Bought$1K–$15KDec 3, 2025Jan 5, 202633 days later
TECHChildBio-Techne Corp
Bought$1K–$15KDec 2, 2025Jan 5, 202634 days later
CDWChildCDW Corporation
Sold part$1K–$15KDec 2, 2025Jan 5, 202634 days later
IDXXChildIDEXX Laboratories, Inc.
Sold part$1K–$15KDec 2, 2025Jan 5, 202634 days later
LYVChildLive Nation Entertainment, Inc.
Bought$1K–$15KDec 2, 2025Jan 5, 202634 days later
MLMChildMartin Marietta Materials, Inc.
Bought$1K–$15KDec 2, 2025Jan 5, 202634 days later
PTCChildPTC Inc.
Sold part$1K–$15KDec 2, 2025Jan 5, 202634 days later
PWRChildQuanta Services, Inc.
Sold part$1K–$15KDec 2, 2025Jan 5, 202634 days later
TDYChildTeledyne Technologies Incorporated
Sold part$1K–$15KDec 2, 2025Jan 5, 202634 days later
TSCOChildTractor Supply Company
Bought$1K–$15KDec 2, 2025Jan 5, 202634 days later
BROChildBrown & Brown, Inc.
Bought$1K–$15KNov 20, 2025Dec 8, 202518 days later
EMEChildEMCOR Group, Inc.
Sold part$1K–$15KNov 17, 2025Dec 8, 202521 days later
LHChildLabcorp Holdings Inc.
Bought$1K–$15KNov 17, 2025Dec 8, 202521 days later
PWRChildQuanta Services, Inc.
Sold part$1K–$15KNov 17, 2025Dec 8, 202521 days later
MKLChildMarkel Group Inc.
Bought$1K–$15KNov 3, 2025Dec 8, 202535 days later
BROChildBrown & Brown, Inc.
Bought$1K–$15KOct 31, 2025Nov 4, 20254 days later
FBINChildFortune Brands Innovations, Inc.
Sold part$1K–$15KOct 31, 2025Nov 4, 20254 days later
LHChildLabcorp Holdings Inc.
Bought$1K–$15KOct 31, 2025Nov 4, 20254 days later
TDYChildTeledyne Technologies Incorporated
Sold part$1K–$15KOct 31, 2025Nov 4, 20254 days later
TSCOChildTractor Supply Company
Bought$1K–$15KOct 31, 2025Nov 4, 20254 days later
BROChildBrown & Brown, Inc.
Bought$1K–$15KOct 29, 2025Nov 4, 20256 days later
FBINChildFortune Brands Innovations, Inc.
Sold part$1K–$15KOct 29, 2025Nov 4, 20256 days later
IDXXChildIDEXX Laboratories, Inc.
Sold part$1K–$15KOct 29, 2025Nov 4, 20256 days later
LHChildLabcorp Holdings Inc.
Bought$1K–$15KOct 29, 2025Nov 4, 20256 days later
TECHChildBio-Techne Corp
Bought$1K–$15KOct 22, 2025Nov 4, 202513 days later
NDAQChildNasdaq, Inc.
Bought$15K–$50KOct 22, 2025Nov 4, 202513 days later
MIDDChildThe Middleby Corporation
Sold part$1K–$15KOct 22, 2025Nov 4, 202513 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Bought$1K–$15KOct 16, 2025Nov 4, 202519 days later
IDXXChildIDEXX Laboratories, Inc.
Sold part$1K–$15KOct 16, 2025Nov 4, 202519 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Bought$1K–$15KOct 15, 2025Nov 4, 202520 days later
NDAQChildNasdaq, Inc.
Bought$1K–$15KOct 9, 2025Nov 4, 202526 days later
PAYXChildPaychex, Inc.
Bought$1K–$15KOct 1, 2025Nov 4, 202534 days later
NDAQChildNasdaq, Inc.
Bought$15K–$50KSep 19, 2025Oct 6, 202517 days later
SGIChildSomnigroup International Inc.
Sold part$1K–$15KSep 19, 2025Oct 6, 202517 days later
BROChildBrown & Brown, Inc.
Bought$1K–$15KSep 18, 2025Oct 6, 202518 days later
JLLChildJones Lang LaSalle Incorporated
Bought$1K–$15KSep 18, 2025Oct 6, 202518 days later
STEChildSTERIS plc
Bought$1K–$15KSep 18, 2025Oct 6, 202518 days later
MIDDChildThe Middleby Corporation
Sold part$1K–$15KSep 18, 2025Oct 6, 202518 days later
DAYChildDayforce, Inc.
Sold$1K–$15KSep 11, 2025Oct 6, 202525 days later
STEChildSTERIS plc
Bought$1K–$15KSep 11, 2025Oct 6, 202525 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Bought$1K–$15KAug 25, 2025Sep 2, 20258 days later
MKLChildMarkel Group Inc.
Bought$15K–$50KAug 21, 2025Sep 2, 202512 days later
DAYChildDayforce, Inc.
Sold part$15K–$50KAug 19, 2025Sep 2, 202514 days later
VIKChildViking Holdings Ltd Ordinary Shares
Sold part$1K–$15KAug 13, 2025Sep 2, 202520 days later
CNMChildCore & Main, Inc. Class A
Sold part$15K–$50KAug 11, 2025Sep 2, 202522 days later
CLHChildClean Harbors, Inc.
Sold part$1K–$15KAug 7, 2025Sep 2, 202526 days later
IDXXChildIDEXX Laboratories, Inc.
Sold part$1K–$15KAug 7, 2025Sep 2, 202526 days later
JLLChildJones Lang LaSalle Incorporated
Bought$1K–$15KAug 7, 2025Sep 2, 202526 days later
MKLChildMarkel Group Inc.
Bought$1K–$15KAug 7, 2025Sep 2, 202526 days later
CNMChildCore & Main, Inc. Class A
Sold part$15K–$50KAug 4, 2025Sep 2, 202529 days later
MORNChildMorningstar, Inc.
Bought$15K–$50KAug 2, 2025Sep 2, 202531 days later
TECHChildBio-Techne Corp
Sold part$1K–$15KAug 1, 2025Sep 2, 202532 days later
IDXXChildIDEXX Laboratories, Inc.
Sold part$1K–$15KAug 1, 2025Sep 2, 202532 days later
MKLChildMarkel Group Inc.
Bought$15K–$50KAug 1, 2025Sep 2, 202532 days later
MLMChildMartin Marietta Materials, Inc.
Sold part$1K–$15KAug 1, 2025Sep 2, 202532 days later
PTCChildPTC Inc.
Bought$15K–$50KAug 1, 2025Sep 2, 202532 days later
ENTGChildEntegris, Inc.
Sold part$1K–$15KJul 28, 2025Aug 5, 20258 days later
BROChildBrown & Brown, Inc.
Bought$1K–$15KJul 25, 2025Aug 5, 202511 days later
MKLChildMarkel Group Inc.
Bought$1K–$15KJul 25, 2025Aug 5, 202511 days later
PAYXChildPaychex, Inc.
Bought$1K–$15KJul 23, 2025Aug 5, 202513 days later
PTCChildPTC Inc.
Bought$1K–$15KJul 11, 2025Aug 5, 202525 days later
CDWChildCDW Corporation
Bought$1K–$15KJul 9, 2025Aug 5, 202527 days later
ENTGChildEntegris, Inc.
Sold part$1K–$15KJul 9, 2025Aug 5, 202527 days later
IDXXChildIDEXX Laboratories, Inc.
Sold part$1K–$15KJul 9, 2025Aug 5, 202527 days later
MKLChildMarkel Group Inc.
Bought$1K–$15KJul 9, 2025Aug 5, 202527 days later
PAYXChildPaychex, Inc.
Bought$1K–$15KJun 26, 2025Jul 2, 20256 days later
STEChildSTERIS plc
Sold part$1K–$15KJun 26, 2025Jul 2, 20256 days later
CLHChildClean Harbors, Inc.
Sold part$1K–$15KJun 20, 2025Jul 2, 202512 days later
MKLChildMarkel Group Inc.
Bought$1K–$15KJun 6, 2025Jul 2, 202526 days later
TSCOChildTractor Supply Company
Bought$1K–$15KJun 6, 2025Jul 2, 202526 days later
FBINChildFortune Brands Innovations, Inc.
Sold part$15K–$50KMay 29, 2025Jun 2, 20254 days later
TTCChildToro Company
Sold$1K–$15KMay 28, 2025Jun 2, 20255 days later
DAYChildDayforce, Inc.
Sold part$1K–$15KMay 27, 2025Jun 2, 20256 days later
MKLChildMarkel Group Inc.
Bought$1K–$15KMay 27, 2025Jun 2, 20256 days later
TSCOChildTractor Supply Company
Bought$1K–$15KMay 27, 2025Jun 2, 20256 days later
TECHChildBio-Techne Corp
Sold part$1K–$15KMay 26, 2025Jul 2, 202537 days later
MKLChildMarkel Group Inc.
Bought$1K–$15KMay 13, 2025Jun 2, 202520 days later
TSCOChildTractor Supply Company
Bought$1K–$15KMay 13, 2025Jun 2, 202520 days later
DAYChildDayforce, Inc.
Sold part$1K–$15KMay 7, 2025Jun 2, 202526 days later
MKLChildMarkel Group Inc.
Bought$1K–$15KMay 7, 2025Jun 2, 202526 days later
TSCOChildTractor Supply Company
Bought$1K–$15KMay 5, 2025Jun 2, 202528 days later
TECHChildBio-Techne Corp
Bought$1K–$15KApr 29, 2025May 2, 20253 days later
TTCChildToro Company
Sold part$1K–$15KApr 29, 2025May 2, 20253 days later
DAYChildDayforce, Inc.
Sold part$1K–$15KApr 28, 2025May 2, 20254 days later
MKLChildMarkel Group Inc.
Bought$1K–$15KApr 24, 2025May 2, 20258 days later
AOSChildA.O. Smith Corporation
Sold$1K–$15KApr 16, 2025May 2, 202516 days later
AOSChildA.O. Smith Corporation
Sold part$1K–$15KApr 10, 2025May 2, 202522 days later
TTCChildToro Company
Sold part$1K–$15KApr 10, 2025May 2, 202522 days later
TECHChildBio-Techne Corp
Bought$1K–$15KApr 9, 2025May 2, 202523 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Bought$1K–$15KApr 9, 2025May 2, 202523 days later
IDXXChildIDEXX Laboratories, Inc.
Bought$1K–$15KApr 9, 2025May 2, 202523 days later
MKLChildMarkel Group Inc.
Bought$1K–$15KApr 9, 2025May 2, 202523 days later
PAYXChildPaychex, Inc.
Bought$1K–$15KApr 9, 2025May 2, 202523 days later
CNMChildCore & Main, Inc. Class A
Bought$1K–$15KApr 7, 2025May 2, 202525 days later
IDXXChildIDEXX Laboratories, Inc.
Bought$1K–$15KApr 7, 2025May 2, 202525 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Bought$1K–$15KApr 4, 2025May 2, 202528 days later
IDXXChildIDEXX Laboratories, Inc.
Bought$1K–$15KApr 4, 2025May 2, 202528 days later
CACIChildCACI International, Inc. Class A
Sold$1K–$15KApr 2, 2025May 2, 202530 days later
TTCChildToro Company
Sold part$1K–$15KApr 2, 2025May 2, 202530 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Bought$1K–$15KApr 1, 2025May 2, 202531 days later
IDXXChildIDEXX Laboratories, Inc.
Bought$1K–$15KApr 1, 2025May 2, 202531 days later
PTCChildPTC Inc.
Sold part$1K–$15KApr 1, 2025May 2, 202531 days later
WABChildWestinghouse Air Brake Technologies Corporation
Sold part$1K–$15KMar 25, 2025Apr 2, 20258 days later
TTCChildToro Company
Sold part$1K–$15KMar 20, 2025Apr 2, 202513 days later
DAYChildDayforce, Inc.
Sold part$15K–$50KMar 18, 2025Apr 2, 202515 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Bought$1K–$15KMar 17, 2025Apr 2, 202516 days later
BJChildBJ's Wholesale Club Holdings, Inc.
Bought$1K–$15KMar 14, 2025Apr 2, 202519 days later
IDXXChildIDEXX Laboratories, Inc.
Bought$1K–$15KMar 14, 2025Apr 2, 202519 days later
JLLChildJones Lang LaSalle Incorporated
Bought$1K–$15KMar 14, 2025Apr 2, 202519 days later
CPAYChildCorpay, Inc.
Bought$1K–$15KMar 13, 2025Apr 2, 202520 days later
JLLChildJones Lang LaSalle Incorporated
Bought$1K–$15KMar 10, 2025Apr 2, 202523 days later
MKLChildMarkel Group Inc.
Bought$1K–$15KMar 10, 2025Apr 2, 202523 days later
JLLChildJones Lang LaSalle Incorporated
Bought$1K–$15KMar 7, 2025Apr 2, 202526 days later
MKLChildMarkel Group Inc.
Bought$15K–$50KMar 7, 2025Apr 2, 202526 days later
AOSChildA.O. Smith Corporation
Sold part$1K–$15KMar 6, 2025Apr 2, 202527 days later
MKLChildMarkel Group Inc.
Bought$1K–$15KMar 6, 2025Apr 2, 202527 days later
ITTChildITT Inc.
Bought$1K–$15KMar 5, 2025Apr 2, 202528 days later
JLLChildJones Lang LaSalle Incorporated
Bought$1K–$15KMar 5, 2025Apr 2, 202528 days later
VIKChildViking Holdings Ltd Ordinary Shares
Bought$1K–$15KMar 5, 2025Apr 2, 202528 days later
CPAYChildCorpay, Inc.
Bought$15K–$50KFeb 28, 2025Mar 20, 202520 days later
LHChildLabcorp Holdings Inc.
Bought$1K–$15KFeb 28, 2025Mar 20, 202520 days later
RVTYChildRevvity, Inc.
Sold$15K–$50KFeb 28, 2025Mar 20, 202520 days later
TPXChildTempur Sealy International, Inc.
Sold part$1K–$15KFeb 28, 2025Mar 20, 202520 days later
CACIChildCACI International, Inc. Class A
Bought$1K–$15KFeb 27, 2025Mar 20, 202521 days later
LHChildLabcorp Holdings Inc.
Bought$1K–$15KFeb 27, 2025Mar 20, 202521 days later
PAYXChildPaychex, Inc.
Bought$1K–$15KFeb 27, 2025Mar 20, 202521 days later
CACIChildCACI International, Inc. Class A
Sold part$1K–$15KFeb 22, 2025Mar 20, 202526 days later
CPAYChildCorpay, Inc.
Bought$1K–$15KFeb 22, 2025Mar 20, 202526 days later
TDYChildTeledyne Technologies Incorporated
Sold part$15K–$50KFeb 22, 2025Mar 20, 202526 days later
TPXChildTempur Sealy International, Inc.
Sold part$1K–$15KFeb 22, 2025Mar 20, 202526 days later
PAYXChildPaychex, Inc.
Bought$1K–$15KFeb 21, 2025Mar 20, 202527 days later
TPXChildTempur Sealy International, Inc.
Sold part$1K–$15KFeb 21, 2025Mar 20, 202527 days later
AOSChildA.O. Smith Corporation
Sold part$15K–$50KFeb 18, 2025Mar 20, 202530 days later
CACIChildCACI International, Inc. Class A
Sold part$1K–$15KFeb 18, 2025Mar 20, 202530 days later
ENTGChildEntegris, Inc.
Bought$1K–$15KFeb 17, 2025Mar 20, 202531 days later
FBINChildFortune Brands Innovations, Inc.
Bought$1K–$15KFeb 17, 2025Mar 20, 202531 days later
LHChildLabcorp Holdings Inc.
Bought$1K–$15KFeb 17, 2025Mar 20, 202531 days later
TPXChildTempur Sealy International, Inc.
Sold part$1K–$15KFeb 17, 2025Mar 20, 202531 days later
VIKChildViking Holdings Ltd Ordinary Shares
Bought$1K–$15KFeb 17, 2025Mar 20, 202531 days later
TPXChildTempur Sealy International, Inc.
Sold part$1K–$15KFeb 16, 2025Mar 20, 202532 days later
TPXChildTempur Sealy International, Inc.
Sold part$1K–$15KFeb 15, 2025Mar 20, 202533 days later
LYVChildLive Nation Entertainment, Inc.
Sold part$1K–$15KFeb 14, 2025Mar 20, 202534 days later
BROChildBrown & Brown, Inc.
Sold part$1K–$15KFeb 10, 2025Mar 20, 202538 days later
CLHChildClean Harbors, Inc.
Sold part$1K–$15KFeb 10, 2025Mar 20, 202538 days later
TRMBChildTrimble Inc.
Sold part$1K–$15KFeb 10, 2025Mar 20, 202538 days later
PAYXChildPaychex, Inc.
Bought$1K–$15KFeb 9, 2025Mar 20, 202539 days later
TSCOChildTractor Supply Company
Bought$1K–$15KFeb 9, 2025Mar 20, 202539 days later
CNMChildCore & Main, Inc. Class A
Bought$1K–$15KFeb 8, 2025Mar 20, 202540 days later
FBINChildFortune Brands Innovations, Inc.
Bought$1K–$15KFeb 8, 2025Mar 20, 202540 days later
LHChildLabcorp Holdings Inc.
Bought$1K–$15KFeb 8, 2025Mar 20, 202540 days later
CLHChildClean Harbors, Inc.
Sold part$1K–$15KFeb 7, 2025Mar 20, 202541 days later
BROChildBrown & Brown, Inc.
Sold part$1K–$15KFeb 6, 2025Mar 20, 202542 days later
CDWChildCDW Corporation
Bought$1K–$15KFeb 6, 2025Mar 20, 202542 days later
CPAYChildCorpay, Inc.
Bought$1K–$15KFeb 6, 2025Mar 20, 202542 days later
BROChildBrown & Brown, Inc.
Sold part$1K–$15KFeb 5, 2025Mar 20, 202543 days later
LHChildLabcorp Holdings Inc.
Bought$1K–$15KFeb 5, 2025Mar 20, 202543 days later
PAYXChildPaychex, Inc.
Bought$1K–$15KFeb 5, 2025Mar 20, 202543 days later

Portfolio performance: April McClain Delaney vs. benchmarks

Copying everything that was public: the holdings in each annual financial disclosure, bought on the day it was published, and every trade on the day it was disclosed. Since Mar 21, 2025.

  • You, copying after each disclosure – estimated value
  • S&P 500
  • Nasdaq-100
−20%−10%0%+10%+20%+30%+40%+50%+60%AprJulOct2026AprJulOct+59%Nasdaq-100+40%S&P 500−5%You, copying
Mar 21, 2025 to Oct 7, 2026, buying on disclosure dates; call options valued with their leverage (strike and expiry from the disclosure); prices adjusted for dividends and splits.
Total returnPer year
You, copying after each disclosure – estimated value−4.5%−2.9%
S&P 500+40.1%+24.4%
Nasdaq-100+58.9%+34.9%

April McClain Delaney's most traded stocks

Number of disclosed buys and sells per stock.

StockBuysSells
MKLMarkel Group Inc.
175
TSCOTractor Supply Company
129
CHRWC.H. Robinson Worldwide, Inc.
174
VIKViking Holdings Ltd Ordinary Shares
216
HUBBHubbell Inc
161
MIDDThe Middleby Corporation
016
BJBJ's Wholesale Club Holdings, Inc.
88
ENTGEntegris, Inc.
105
SCIService Corporation International
015
LHLabcorp Holdings Inc.
114
BROBrown & Brown, Inc.
86
CPAYCorpay, Inc.
410

Source: official disclosures filed with the Clerk of the House. Each date links to the original filing.