102 purchases · 92 sales · 194 total

Purchases

102 trades
DateSymbolAmountAsset
2026-06-17 HUBB $1,001 - $15,000 Hubbell Inc Common Stock (HUBB) DC Filing ↗
2026-06-09 HUBB $1,001 - $15,000 Hubbell Inc Common Stock (HUBB) DC Filing ↗
2026-06-08 ENTG $1,001 - $15,000 Entegris, Inc. - Common Stock DC Filing ↗
2026-06-08 HUBB $1,001 - $15,000 Hubbell Inc Common Stock (HUBB) DC Filing ↗
2026-06-05 ENTG $1,001 - $15,000 Entegris, Inc. - Common Stock DC Filing ↗
2026-06-04 HUBB $1,001 - $15,000 Hubbell Inc Common Stock (HUBB) DC Filing ↗
2026-06-03 HUBB $1,001 - $15,000 Hubbell Inc Common Stock (HUBB) DC Filing ↗
2026-05-29 HUBB $1,001 - $15,000 Hubbell Inc Common Stock (HUBB) DC Filing ↗
2026-05-28 CHRW $1,001 - $15,000 C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) DC Filing ↗
2026-05-28 HUBB $1,001 - $15,000 Hubbell Inc Common Stock (HUBB) DC Filing ↗
2026-05-28 MLM $1,001 - $15,000 Martin Marietta Materials, Inc. Common Stock (MLM) DC Filing ↗
2026-05-27 N/A $1,001 - $15,000 C.H. Robinson Worldwide, Inc. - Filing ↗
2026-05-22 TDG $1,001 - $15,000 Transdigm Group Incorporated Common Stock (TDG) DC Filing ↗
2026-05-21 CHRW $1,001 - $15,000 C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) DC Filing ↗
2026-05-21 ENTG $1,001 - $15,000 Entegris, Inc. - Common Stock DC Filing ↗
2026-05-21 HUBB $1,001 - $15,000 Hubbell Inc Common Stock (HUBB) DC Filing ↗
2026-05-21 TDG $1,001 - $15,000 Transdigm Group Incorporated Common Stock (TDG) DC Filing ↗
2026-05-15 BWXT $15,001 - $50,000 BWX Technologies, Inc. Common Stock (BWXT) DC Filing ↗
2026-05-14 BWXT $1,001 - $15,000 BWX Technologies, Inc. Common Stock (BWXT) DC Filing ↗
2026-05-14 HUBB $15,001 - $50,000 Hubbell Inc Common Stock (HUBB) DC Filing ↗
2026-05-13 HUBB $1,001 - $15,000 Hubbell Inc Common Stock (HUBB) DC Filing ↗
2026-05-13 TDG $1,001 - $15,000 Transdigm Group Incorporated Common Stock (TDG) DC Filing ↗
2026-05-08 BWXT $15,001 - $50,000 BWX Technologies, Inc. Common Stock (BWXT) DC Filing ↗
2026-05-08 ENTG $1,001 - $15,000 Entegris, Inc. - Common Stock DC Filing ↗
2026-05-08 TDG $1,001 - $15,000 Transdigm Group Incorporated Common Stock (TDG) DC Filing ↗
2026-05-07 BWXT $1,001 - $15,000 BWX Technologies, Inc. Common Stock (BWXT) DC Filing ↗
2026-05-07 ENTG $1,001 - $15,000 Entegris, Inc. - Common Stock DC Filing ↗
2026-05-07 TDG $1,001 - $15,000 Transdigm Group Incorporated Common Stock (TDG) DC Filing ↗
2026-05-06 PKG $1,001 - $15,000 Packaging Corporation of America Common Stock (PKG) DC Filing ↗
2026-05-01 MKL $1,001 - $15,000 Markel Group Inc. Common Stock DC Filing ↗
2026-04-30 MKL $1,001 - $15,000 Markel Corp Filing ↗
2026-04-30 STE $1,001 - $15,000 Steris PLC Filing ↗
2026-04-30 MKL $1,001 - $15,000 Markel Group Inc. Common Stock DC Filing ↗
2026-04-29 PKG $1,001 - $15,000 Packaging Corp Of America Filing ↗
2026-04-29 TDG $1,001 - $15,000 TransDigm Group Inc Filing ↗
2026-04-29 PKG $1,001 - $15,000 Packaging Corporation of America Common Stock (PKG) DC Filing ↗
2026-04-29 TDG $1,001 - $15,000 Transdigm Group Incorporated Common Stock (TDG) DC Filing ↗
2026-04-24 NDAQ $1,001 - $15,000 Nasdaq Inc Filing ↗
2026-04-24 PKG $1,001 - $15,000 Packaging Corp Of America Filing ↗
2026-04-24 NDAQ $1,001 - $15,000 Nasdaq, Inc. - Common Stock DC Filing ↗
2026-04-24 PKG $1,001 - $15,000 Packaging Corporation of America Common Stock (PKG) DC Filing ↗
2026-04-20 TDG $1,001 - $15,000 Transdigm Group Incorporated Common Stock (TDG) DC Filing ↗
2026-04-17 TDG $1,001 - $15,000 Transdigm Group Incorporated Common Stock (TDG) DC Filing ↗
2026-04-16 TDG $15,001 - $50,000 Transdigm Group Incorporated Common Stock (TDG) DC Filing ↗
2026-04-15 ENTG $1,001 - $15,000 Entegris, Inc. - Common Stock DC Filing ↗
2026-04-15 TDG $1,001 - $15,000 Transdigm Group Incorporated Common Stock (TDG) DC Filing ↗
2026-03-31 NDAQ $1,001 - $15,000 Nasdaq Inc Filing ↗
2026-03-31 SGI $1,001 - $15,000 Tempur Sealy International Inc Filing ↗
2026-03-31 ROL $1,001 - $15,000 ROLLINS Inc Filing ↗
2026-03-31 TSCO $1,001 - $15,000 Tractor Supply Co Filing ↗
2026-03-31 ENTG $1,001 - $15,000 Entegris, Inc. - Common Stock DC Filing ↗
2026-03-31 NDAQ $1,001 - $15,000 Nasdaq, Inc. - Common Stock DC Filing ↗
2026-03-31 ROL $1,001 - $15,000 Rollins, Inc. Common Stock (ROL) DC Filing ↗
2026-03-31 SGI $1,001 - $15,000 Somnigroup International Inc. Common Stock (SGI) DC Filing ↗
2026-03-31 TSCO $1,001 - $15,000 Tractor Supply Company - Common Stock (TSCO) Filing ↗
2026-03-20 PKG $1,001 - $15,000 Packaging Corp Of America Filing ↗
2026-03-20 PKG $1,001 - $15,000 Packaging Corporation of America Common Stock (PKG) DC Filing ↗
2026-03-18 NDAQ $1,001 - $15,000 Nasdaq Inc Filing ↗
2026-03-18 NDAQ $1,001 - $15,000 Nasdaq, Inc. - Common Stock DC Filing ↗
2026-03-17 PKG $1,001 - $15,000 Packaging Corp Of America Filing ↗
2026-03-17 PKG $1,001 - $15,000 Packaging Corporation of America Common Stock (PKG) DC Filing ↗
2026-03-16 STE $1,001 - $15,000 Steris PLC Filing ↗
2026-03-16 SGI $1,001 - $15,000 Tempur Sealy International Inc Filing ↗
2026-03-16 SGI $1,001 - $15,000 Somnigroup International Inc. Common Stock (SGI) DC Filing ↗
2026-03-16 STE $1,001 - $15,000 STERIS plc (STE) DC Filing ↗
2026-03-16 TSCO $1,001 - $15,000 Tractor Supply Company - Common Stock (TSCO) DC Filing ↗
2026-03-13 SGI $1,001 - $15,000 Tempur Sealy International Inc Filing ↗
2026-03-13 SGI $1,001 - $15,000 Somnigroup International Inc. Common Stock (SGI) DC Filing ↗
2026-03-10 NDAQ $1,001 - $15,000 Nasdaq Inc Filing ↗
2026-03-10 EME $1,001 - $15,000 EMCOR Group Inc Filing ↗
2026-03-10 EME $1,001 - $15,000 EMCOR Group, Inc. Common Stock DC Filing ↗
2026-03-10 NDAQ $1,001 - $15,000 Nasdaq, Inc. - Common Stock DC Filing ↗
2026-03-09 NDAQ $1,001 - $15,000 Nasdaq Inc Filing ↗
2026-03-09 SGI $1,001 - $15,000 Tempur Sealy International Inc Filing ↗
2026-03-09 EME $1,001 - $15,000 EMCOR Group Inc Filing ↗
2026-03-09 EME $1,001 - $15,000 EMCOR Group, Inc. Common Stock DC Filing ↗
2026-03-09 MLM $1,001 - $15,000 Martin Marietta Materials, Inc. Common Stock (MLM) DC Filing ↗
2026-03-09 NDAQ $1,001 - $15,000 Nasdaq, Inc. - Common Stock DC Filing ↗
2026-03-09 SGI $1,001 - $15,000 Somnigroup International Inc. Common Stock (SGI) DC Filing ↗
2026-03-04 NDAQ $1,001 - $15,000 Nasdaq Inc Filing ↗
2026-03-04 NDAQ $1,001 - $15,000 Nasdaq, Inc. - Common Stock DC Filing ↗
2026-03-04 TSCO $1,001 - $15,000 Tractor Supply Company - Common Stock (TSCO) DC Filing ↗
2026-03-03 NDAQ $1,001 - $15,000 Nasdaq Inc Filing ↗
2026-03-03 EME $1,001 - $15,000 EMCOR Group Inc Filing ↗
2026-03-03 EME $1,001 - $15,000 EMCOR Group, Inc. Common Stock DC Filing ↗
2026-03-03 NDAQ $1,001 - $15,000 Nasdaq, Inc. - Common Stock DC Filing ↗
2026-02-27 EME $1,001 - $15,000 EMCOR Group, Inc. Common Stock DC Filing ↗
2026-02-27 NDAQ $1,001 - $15,000 Nasdaq, Inc. - Common Stock DC Filing ↗
2026-02-23 CLH $15,001 - $50,000 Clean Harbors, Inc. Common Stock DC Filing ↗
2026-02-18 ROL $1,001 - $15,000 Rollins, Inc. Common Stock (ROL) DC Filing ↗
2026-02-13 CHRW $15,001 - $50,000 C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) DC Filing ↗
2026-02-13 ROL $15,001 - $50,000 Rollins, Inc. Common Stock (ROL) DC Filing ↗
2026-02-11 LH $1,001 - $15,000 Labcorp Holdings Inc. Common Stock DC Filing ↗
2026-02-10 TSCO $1,001 - $15,000 Tractor Supply Company - Common Stock (TSCO) DC Filing ↗
2026-02-09 CHRW $1,001 - $15,000 C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) DC Filing ↗
2026-02-06 BRO $1,001 - $15,000 Brown & Brown, Inc. Common Stock DC Filing ↗
2026-02-06 CHRW $1,001 - $15,000 C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) DC Filing ↗
2026-02-05 CHRW $1,001 - $15,000 C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) DC Filing ↗
2026-02-04 EME $1,001 - $15,000 EMCOR Group, Inc. Common Stock DC Filing ↗
2026-02-04 LH $1,001 - $15,000 Labcorp Holdings Inc. Common Stock DC Filing ↗
2026-01-28 LH $1,001 - $15,000 Labcorp Holdings Inc. Common Stock DC Filing ↗
N/A $1,001 - $15,000 C.H. Robinson Worldwide, Inc. - 05/27/2026 06/01/2026 Filing ↗

Sales

92 trades
DateSymbolAmountAsset
2026-06-15 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-06-12 CPAY $1,001 - $15,000 S (partial) Corpay, Inc. Common Stock (CPAY) DC Filing ↗
2026-06-12 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-06-10 N/A $1,001 - $15,000 S (partial) Filing ↗
2026-06-09 HUBB $1,001 - $15,000 Hubbell Inc Common Stock (HUBB) DC Filing ↗
2026-06-08 ENTG $1,001 - $15,000 Entegris, Inc. - Common Stock DC Filing ↗
2026-06-08 HUBB $1,001 - $15,000 Hubbell Inc Common Stock (HUBB) DC Filing ↗
2026-06-05 ENTG $1,001 - $15,000 Entegris, Inc. - Common Stock DC Filing ↗
2026-06-04 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-06-03 HUBB $1,001 - $15,000 Hubbell Inc Common Stock (HUBB) DC Filing ↗
2026-06-02 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-06-01 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-05-28 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-05-28 N/A $1,001 - $15,000 S (partial) Filing ↗
2026-05-27 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-05-26 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-05-22 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-05-21 CHRW $1,001 - $15,000 C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) DC Filing ↗
2026-05-19 CDW $1,001 - $15,000 CDW Corporation - Common Stock DC Filing ↗
2026-05-18 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-05-15 BWXT $15,001 - $50,000 BWX Technologies, Inc. Common Stock (BWXT) DC Filing ↗
2026-05-15 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-05-14 BWXT $1,001 - $15,000 BWX Technologies, Inc. Common Stock (BWXT) DC Filing ↗
2026-05-14 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-05-14 PWR $15,001 - $50,000 Quanta Services, Inc. Common Stock DC Filing ↗
2026-05-13 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-05-08 BWXT $15,001 - $50,000 BWX Technologies, Inc. Common Stock (BWXT) DC Filing ↗
2026-05-08 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-05-07 BWXT $1,001 - $15,000 BWX Technologies, Inc. Common Stock (BWXT) DC Filing ↗
2026-05-07 FBIN $1,001 - $15,000 Fortune Brands Innovations, Inc. Common Stock (FBIN) DC Filing ↗
2026-05-07 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-05-06 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-05-04 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-05-01 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-04-30 CLH $1,001 - $15,000 Clean Harbors Inc Filing ↗
2026-04-30 SCI $1,001 - $15,000 Service Corp International Filing ↗
2026-04-30 MORN $1,001 - $15,000 Morningstar Inc Filing ↗
2026-04-30 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-04-30 MKL $1,001 - $15,000 Markel Group Inc. Common Stock DC Filing ↗
2026-04-30 STE $1,001 - $15,000 S (partial) STERIS plc (STE) DC Filing ↗
2026-04-24 CHRW $15,001 - $50,000 C.H. Robinson Worldwide Inc Filing ↗
2026-04-24 FBIN $1,001 - $15,000 Fortune Brands Innovations Inc Filing ↗
2026-04-24 N/A $15,001 - $50,000 S (partial) DC Filing ↗
2026-04-24 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-04-21 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-04-20 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-04-17 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-04-16 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-04-16 N/A $1,001 - $15,000 S (partial) Filing ↗
2026-04-15 ENTG $1,001 - $15,000 Entegris, Inc. - Common Stock DC Filing ↗
2026-04-08 TECH $1,001 - $15,000 Bio-Techne Corp - Common Stock DC Filing ↗
2026-03-26 TECH $1,001 - $15,000 Bio-Techne Corp Filing ↗
2026-03-26 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-03-13 JLL $1,001 - $15,000 Jones Lang LaSalle Inc Filing ↗
2026-03-13 JLL $1,001 - $15,000 Jones Lang LaSalle Incorporated Common Stock (JLL) DC Filing ↗
2026-03-05 BJ $1,001 - $15,000 BJ's Wholesale Club Holdings Inc Filing ↗
2026-03-05 BJ $1,001 - $15,000 BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) DC Filing ↗
2026-03-04 BJ $1,001 - $15,000 BJ's Wholesale Club Holdings Inc Filing ↗
2026-03-04 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-03-03 JLL $1,001 - $15,000 Jones Lang LaSalle Inc Filing ↗
2026-02-27 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-02-25 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-02-24 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-02-24 ROL $1,001 - $15,000 S (partial) Rollins, Inc. Common Stock (ROL) DC Filing ↗
2026-02-23 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-02-19 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-02-18 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-02-17 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-02-13 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-02-11 N/A $15,001 - $50,000 S (partial) DC Filing ↗
2026-02-11 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-02-09 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-02-09 STE $1,001 - $15,000 S (partial) STERIS plc (STE) DC Filing ↗
2026-02-06 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-02-06 N/A $15,001 - $50,000 S (partial) DC Filing ↗
2026-02-05 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-02-03 N/A $1,001 - $15,000 S (partial) Filing ↗
2026-02-02 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-01-30 N/A $1,001 - $15,000 S (partial) Filing ↗
2026-01-29 TRMB $1,001 - $15,000 S (partial) Trimble Inc. - Common Stock (TRMB) DC Filing ↗
2026-01-28 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-01-23 PTC $1,001 - $15,000 S (partial) PTC Inc. - Common Stock (PTC) DC Filing ↗
2026-01-22 TRMB $1,001 - $15,000 S (partial) Trimble Inc. - Common Stock (TRMB) DC Filing ↗
2026-01-22 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-01-15 PTC $1,001 - $15,000 S (partial) PTC Inc. - Common Stock (PTC) DC Filing ↗
2026-01-14 N/A $1,001 - $15,000 S (partial) DC Filing ↗
2026-01-13 IDXX $1,001 - $15,000 IDEXX Laboratories, Inc. - Common Stock (IDXX) DC Filing ↗
2026-01-13 N/A $1,001 - $15,000 S (partial) DC Filing ↗
N/A $1,001 - $15,000 S (partial) 05/18/2026 06/01/2026 DC Filing ↗
N/A $1,001 - $15,000 S (partial) 05/15/2026 06/01/2026 DC Filing ↗
CPAY $1,001 - $15,000 S (partial) 06/12/2026 07/01/2026 Corpay, Inc. Common Stock (CPAY) DC Filing ↗
N/A $1,001 - $15,000 S (partial) 06/12/2026 07/01/2026 DC Filing ↗