

Maryland· In office since 2025 (1 yr)· District 6
No committee assignments on record
Total Trades
239
85 YTD
Purchases
135
39 YTD
Sales
104
46 YTD
Est. Volume
~$2.5M
| Ticker | Company | Trade Date | Filed | Type | Amount | Filing |
|---|---|---|---|---|---|---|
| ENTG | Entegris, Inc. - Common Stock (ENTG) | 2026-03-31 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| NDAQ | Nasdaq, Inc. - Common Stock (NDAQ) | 2026-03-31 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| ROL | Rollins, Inc. Common Stock (ROL) | 2026-03-31 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| SGI | Somnigroup International Inc. Common Stock (SGI) | 2026-03-31 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| TSCO | Tractor Supply Company - Common Stock (TSCO) | 2026-03-31 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| TECH | Bio-Techne Corp - Common Stock (TECH) | 2026-03-26 | 2026-04-06 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| PKG | Packaging Corporation of America Common Stock (PKG) | 2026-03-20 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| NDAQ | Nasdaq, Inc. - Common Stock (NDAQ) | 2026-03-18 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| PKG | Packaging Corporation of America Common Stock (PKG) | 2026-03-17 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| SGI | Somnigroup International Inc. Common Stock (SGI) | 2026-03-16 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| TSCO | Tractor Supply Company - Common Stock (TSCO) | 2026-03-16 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| STE | STERIS plc (STE) [ST]P03/16/202604/01/2026$1,001 - $15,000 DCTractor Supply Company - Common Stock (TSCO) | 2026-03-16 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| JLL | Jones Lang LaSalle Incorporated Common Stock (JLL) | 2026-03-13 | 2026-04-06 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| SGI | Somnigroup International Inc. Common Stock (SGI) | 2026-03-13 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| EME | EMCOR Group, Inc. Common Stock (EME) | 2026-03-10 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| NDAQ | Nasdaq, Inc. - Common Stock (NDAQ) | 2026-03-10 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| EME | EMCOR Group, Inc. Common Stock (EME) | 2026-03-09 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| MLM | Martin Marietta Materials, Inc. Common Stock (MLM) | 2026-03-09 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| NDAQ | Nasdaq, Inc. - Common Stock (NDAQ) | 2026-03-09 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| SGI | Somnigroup International Inc. Common Stock (SGI) | 2026-03-09 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2026-03-05 | 2026-04-06 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2026-03-04 | 2026-04-06 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NDAQ | Nasdaq, Inc. - Common Stock (NDAQ) | 2026-03-04 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| TSCO | Tractor Supply Company - Common Stock (TSCO) | 2026-03-04 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| EME | EMCOR Group, Inc. Common Stock (EME) | 2026-03-03 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| NDAQ | Nasdaq, Inc. - Common Stock (NDAQ) | 2026-03-03 | 2026-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| EME | EMCOR Group, Inc. Common Stock (EME) | 2026-02-27 | 2026-03-10 | Purchase | $1,001 - $15,000 | View ↗ |
| JLL | Jones Lang LaSalle Incorporated Common Stock (JLL) | 2026-02-27 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NDAQ | Nasdaq, Inc. - Common Stock (NDAQ) | 2026-02-27 | 2026-03-10 | Purchase | $1,001 - $15,000 | View ↗ |
| MORN | Morningstar, Inc. - Common Stock (MORN) | 2026-02-25 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TECH | Bio-Techne Corp - Common Stock (TECH) | 2026-02-24 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CDW | CDW Corporation - Common Stock (CDW) | 2026-02-24 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| FBIN | Fortune Brands Innovations, Inc. Common Stock (FBIN) | 2026-02-24 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| JLL | Jones Lang LaSalle Incorporated Common Stock (JLL) | 2026-02-24 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| PAYX | Paychex, Inc. - Common Stock (PAYX) | 2026-02-24 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CLH | Clean Harbors, Inc. Common Stock (CLH) | 2026-02-23 | 2026-03-10 | Purchase | $15,001 - $50,000 | View ↗ |
| ENTG | Entegris, Inc. - Common Stock (ENTG) | 2026-02-23 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| JLL | Jones Lang LaSalle Incorporated Common Stock (JLL) | 2026-02-23 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| PAYX | Paychex, Inc. - Common Stock (PAYX) | 2026-02-23 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| ROL | Rollins, Inc. Common Stock (ROL) | 2026-02-20 | 2026-03-10 | Purchase | $1,001 - $15,000 | View ↗ |
| MORN | Morningstar, Inc. - Common Stock (MORN) | 2026-02-19 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2026-02-18 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| JLL | Jones Lang LaSalle Incorporated Common Stock (JLL) | 2026-02-18 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| ROL | Rollins, Inc. Common Stock (ROL) | 2026-02-18 | 2026-03-10 | Purchase | $1,001 - $15,000 | View ↗ |
| MIDD | The Middleby Corporation - Common Stock (MIDD) | 2026-02-18 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MIDD | The Middleby Corporation - Common Stock (MIDD) | 2026-02-17 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2026-02-13 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CHRW | C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) | 2026-02-13 | 2026-03-10 | Purchase | $15,001 - $50,000 | View ↗ |
| ROL | Rollins, Inc. Common Stock (ROL) | 2026-02-13 | 2026-03-10 | Purchase | $15,001 - $50,000 | View ↗ |
| BRO | Type DateNotification Date AmountCap. (BRO) [ST] DCC.H. Robinson Worldwide, Inc. - Common Stock (CHRW) | 2026-02-13 | 2026-03-10 | Purchase | $15,001 - $50,000 | View ↗ |
| JLL | Jones Lang LaSalle Incorporated Common Stock (JLL) | 2026-02-11 | 2026-03-10 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| LH | Labcorp Holdings Inc. Common Stock (LH) | 2026-02-11 | 2026-03-10 | Purchase | $1,001 - $15,000 | View ↗ |
| MIDD | The Middleby Corporation - Common Stock (MIDD) | 2026-02-11 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| VIK | Viking Holdings Ltd Ordinary Shares (VIK) | 2026-02-11 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TSCO | Tractor Supply Company - Common Stock (TSCO) | 2026-02-10 | 2026-03-10 | Purchase | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2026-02-09 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CHRW | C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) | 2026-02-09 | 2026-03-10 | Purchase | $1,001 - $15,000 | View ↗ |
| ENTG | Entegris, Inc. - Common Stock (ENTG) | 2026-02-09 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| SGI | Somnigroup International Inc. Common Stock (SGI) | 2026-02-09 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| VIK | Viking Holdings Ltd Ordinary Shares (VIK) | 2026-02-09 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BRO | Brown & Brown, Inc. Common Stock (BRO) | 2026-02-06 | 2026-03-10 | Purchase | $1,001 - $15,000 | View ↗ |
| CHRW | C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) | 2026-02-06 | 2026-03-10 | Purchase | $1,001 - $15,000 | View ↗ |
| MORN | Morningstar, Inc. - Common Stock (MORN) | 2026-02-06 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MIDD | The Middleby Corporation - Common Stock (MIDD) | 2026-02-06 | 2026-03-10 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| STE | STERIS plc (STE) [ST]P02/06/202603/01/2026$1,001 - $15,000 DCThe Middleby Corporation - Common Stock (MIDD) | 2026-02-06 | 2026-03-10 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2026-02-05 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CHRW | C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) | 2026-02-05 | 2026-03-10 | Purchase | $1,001 - $15,000 | View ↗ |
| EME | EMCOR Group, Inc. Common Stock (EME) | 2026-02-04 | 2026-03-10 | Purchase | $1,001 - $15,000 | View ↗ |
| LH | Labcorp Holdings Inc. Common Stock (LH) | 2026-02-04 | 2026-03-10 | Purchase | $1,001 - $15,000 | View ↗ |
| VIK | Viking Holdings Ltd Ordinary Shares (VIK) | 2026-02-03 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2026-02-02 | 2026-03-10 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| WAB | Westinghouse Air Brake Technologies Corporation Common Stock (WAB) | 2026-01-30 | 2026-02-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TRMB | Trimble Inc. - Common Stock (TRMB) | 2026-01-29 | 2026-02-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TECH | Bio-Techne Corp - Common Stock (TECH) | 2026-01-28 | 2026-02-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2026-01-28 | 2026-02-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LH | Labcorp Holdings Inc. Common Stock (LH) | 2026-01-28 | 2026-02-02 | Purchase | $1,001 - $15,000 | View ↗ |
| TRMB | Trimble Inc. - Common Stock (TRMB) | 2026-01-28 | 2026-02-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| SGI | Somnigroup International Inc. Common Stock (SGI) | 2026-01-22 | 2026-02-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| WAB | Westinghouse Air Brake Technologies Corporation Common Stock (WAB) | 2026-01-22 | 2026-02-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MORN | Morningstar, Inc. - Common Stock (MORN) | 2026-01-15 | 2026-02-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| WAB | Westinghouse Air Brake Technologies Corporation Common Stock (WAB) | 2026-01-14 | 2026-02-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| IDXX | IDEXX Laboratories, Inc. - Common Stock (IDXX) | 2026-01-13 | 2026-02-02 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| VIK | Viking Holdings Ltd Ordinary Shares (VIK) | 2026-01-13 | 2026-02-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| SGI | Somnigroup International Inc. Common Stock (SGI) | 2026-01-12 | 2026-02-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| PTC | PTC Inc. - Common Stock (PTC) [ST]S (partial)01/23/202602/01/2026$1,001 - $15,000 DCPTC Inc. - Common Stock (PTC) [ST]S01/30/202602/02/2026$1,001 - $15,000 DCSomnigroup International Inc. Common Stock (SGI) | 2026-01-12 | 2026-02-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BRO | Brown & Brown, Inc. Common Stock (BRO) | 2025-12-12 | 2026-01-05 | Purchase | $1,001 - $15,000 | View ↗ |
| TSCO | Tractor Supply Company - Common Stock (TSCO) | 2025-12-12 | 2026-01-05 | Purchase | $1,001 - $15,000 | View ↗ |
| TECH | Bio-Techne Corp - Common Stock (TECH) | 2025-12-05 | 2026-01-05 | Purchase | $1,001 - $15,000 | View ↗ |
| BRO | Brown & Brown, Inc. Common Stock (BRO) | 2025-12-05 | 2026-01-05 | Purchase | $1,001 - $15,000 | View ↗ |
| CDW | CDW Corporation - Common Stock (CDW) | 2025-12-05 | 2026-01-05 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CLH | Clean Harbors, Inc. Common Stock (CLH) | 2025-12-03 | 2026-01-05 | Purchase | $1,001 - $15,000 | View ↗ |
| TECH | Bio-Techne Corp - Common Stock (TECH) | 2025-12-02 | 2026-01-05 | Purchase | $1,001 - $15,000 | View ↗ |
| CDW | CDW Corporation - Common Stock (CDW) | 2025-12-02 | 2026-01-05 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LYV | Live Nation Entertainment, Inc. Common Stock (LYV) | 2025-12-02 | 2026-01-05 | Purchase | $1,001 - $15,000 | View ↗ |
| MLM | Martin Marietta Materials, Inc. Common Stock (MLM) | 2025-12-02 | 2026-01-05 | Purchase | $1,001 - $15,000 | View ↗ |
| PWR | Quanta Services, Inc. Common Stock (PWR) | 2025-12-02 | 2026-01-05 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TDY | Teledyne Technologies Incorporated Common Stock (TDY) | 2025-12-02 | 2026-01-05 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TSCO | Tractor Supply Company - Common Stock (TSCO) | 2025-12-02 | 2026-01-05 | Purchase | $1,001 - $15,000 | View ↗ |
| IDXX | Type DateNotification Date AmountCap. Stock (IDXX) [ST] DCLive Nation Entertainment, Inc. Common Stock (LYV) | 2025-12-02 | 2026-01-05 | Purchase | $1,001 - $15,000 | View ↗ |
| PTC | PTC Inc. - Common Stock (PTC) [ST]S (partial)12/02/202501/01/2026$1,001 - $15,000 DCPTC Inc. - Common Stock (PTC) [ST]S (partial)12/05/202501/01/2026$1,001 - $15,000 DCQuanta Services, Inc. Common Stock (PWR) | 2025-12-02 | 2026-01-05 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BRO | Brown & Brown, Inc. Common Stock (BRO) | 2025-11-20 | 2025-12-08 | Purchase | $1,001 - $15,000 | View ↗ |
| EME | EMCOR Group, Inc. Common Stock (EME) | 2025-11-17 | 2025-12-08 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LH | Labcorp Holdings Inc. Common Stock (LH) | 2025-11-17 | 2025-12-08 | Purchase | $1,001 - $15,000 | View ↗ |
| PWR | Quanta Services, Inc. Common Stock (PWR) | 2025-11-17 | 2025-12-08 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-11-03 | 2025-12-08 | Purchase | $1,001 - $15,000 | View ↗ |
| BRO | Brown & Brown, Inc. Common Stock (BRO) | 2025-10-31 | 2025-11-04 | Purchase | $1,001 - $15,000 | View ↗ |
| FBIN | Fortune Brands Innovations, Inc. Common Stock (FBIN) | 2025-10-31 | 2025-11-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LH | Labcorp Holdings Inc. Common Stock (LH) | 2025-10-31 | 2025-11-04 | Purchase | $1,001 - $15,000 | View ↗ |
| TDY | Teledyne Technologies Incorporated Common Stock (TDY) | 2025-10-31 | 2025-11-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TSCO | Tractor Supply Company - Common Stock (TSCO) | 2025-10-31 | 2025-11-04 | Purchase | $1,001 - $15,000 | View ↗ |
| BRO | Brown & Brown, Inc. Common Stock (BRO) | 2025-10-29 | 2025-11-04 | Purchase | $1,001 - $15,000 | View ↗ |
| FBIN | Fortune Brands Innovations, Inc. Common Stock (FBIN) | 2025-10-29 | 2025-11-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LH | Labcorp Holdings Inc. Common Stock (LH) | 2025-10-29 | 2025-11-04 | Purchase | $1,001 - $15,000 | View ↗ |
| TECH | Bio-Techne Corp - Common Stock (TECH) | 2025-10-22 | 2025-11-04 | Purchase | $1,001 - $15,000 | View ↗ |
| NDAQ | Nasdaq, Inc. - Common Stock (NDAQ) | 2025-10-22 | 2025-11-04 | Purchase | $15,001 - $50,000 | View ↗ |
| MIDD | The Middleby Corporation - Common Stock (MIDD) | 2025-10-22 | 2025-11-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2025-10-16 | 2025-11-04 | Purchase | $1,001 - $15,000 | View ↗ |
| IDXX | IDEXX Laboratories, Inc. - Common Stock (IDXX) | 2025-10-16 | 2025-11-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2025-10-15 | 2025-11-04 | Purchase | $1,001 - $15,000 | View ↗ |
| NDAQ | Nasdaq, Inc. - Common Stock (NDAQ) | 2025-10-09 | 2025-11-04 | Purchase | $1,001 - $15,000 | View ↗ |
| PAYX | Paychex, Inc. - Common Stock (PAYX) | 2025-10-01 | 2025-11-04 | Purchase | $1,001 - $15,000 | View ↗ |
| NDAQ | Nasdaq, Inc. - Common Stock (NDAQ) | 2025-09-19 | 2025-10-06 | Purchase | $15,001 - $50,000 | View ↗ |
| SGI | Somnigroup International Inc. Common Stock (SGI) | 2025-09-19 | 2025-10-06 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BRO | Brown & Brown, Inc. Common Stock (BRO) | 2025-09-18 | 2025-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| JLL | Jones Lang LaSalle Incorporated Common Stock (JLL) | 2025-09-18 | 2025-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| MIDD | The Middleby Corporation - Common Stock (MIDD) | 2025-09-18 | 2025-10-06 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| STE | STERIS plc (STE) [ST]P09/18/202510/01/2025$1,001 - $15,000 DCSTERIS plc (STE) [ST]P09/11/202510/01/2025$1,001 - $15,000 DCThe Middleby Corporation - Common Stock (MIDD) | 2025-09-18 | 2025-10-06 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| DAY | Dayforce, Inc. Common Stock (DAY) | 2025-09-11 | 2025-10-06 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2025-08-25 | 2025-09-02 | Purchase | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-08-21 | 2025-09-02 | Purchase | $15,001 - $50,000 | View ↗ |
| DAY | Dayforce, Inc. Common Stock (DAY) | 2025-08-19 | 2025-09-02 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| VIK | Viking Holdings Ltd Ordinary Shares (VIK) | 2025-08-13 | 2025-09-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| PTC | PTC Inc. - Common Stock (PTC) [ST]P08/01/202509/01/2025$15,001 - DCViking Holdings Ltd Ordinary Shares (VIK) | 2025-08-13 | 2025-09-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CNM | Core & Main, Inc. Class A Common Stock (CNM) | 2025-08-11 | 2025-09-02 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| CLH | Clean Harbors, Inc. Common Stock (CLH) | 2025-08-07 | 2025-09-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| IDXX | IDEXX Laboratories, Inc. - Common Stock (IDXX) | 2025-08-07 | 2025-09-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| JLL | Jones Lang LaSalle Incorporated Common Stock (JLL) | 2025-08-07 | 2025-09-02 | Purchase | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-08-07 | 2025-09-02 | Purchase | $1,001 - $15,000 | View ↗ |
| IDXX | Type DateNotification Date AmountCap. Stock (IDXX) [ST] DCJones Lang LaSalle Incorporated Common Stock (JLL) | 2025-08-07 | 2025-09-02 | Purchase | $1,001 - $15,000 | View ↗ |
| CNM | Core & Main, Inc. Class A Common Stock (CNM) | 2025-08-04 | 2025-09-02 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| MORN | Morningstar, Inc. - Common Stock (MORN) | 2025-08-02 | 2025-09-02 | Purchase | $15,001 - $50,000 | View ↗ |
| TECH | Bio-Techne Corp - Common Stock (TECH) | 2025-08-01 | 2025-09-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-08-01 | 2025-09-02 | Purchase | $15,001 - $50,000 | View ↗ |
| MLM | Martin Marietta Materials, Inc. Common Stock (MLM) | 2025-08-01 | 2025-09-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| ENTG | Entegris, Inc. - Common Stock (ENTG) | 2025-07-28 | 2025-08-05 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BRO | Brown & Brown, Inc. Common Stock (BRO) | 2025-07-25 | 2025-08-05 | Purchase | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-07-25 | 2025-08-05 | Purchase | $1,001 - $15,000 | View ↗ |
| CDW | CDW Corporation - Common Stock (CDW) | 2025-07-09 | 2025-08-05 | Purchase | $1,001 - $15,000 | View ↗ |
| ENTG | Entegris, Inc. - Common Stock (ENTG) | 2025-07-09 | 2025-08-05 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| IDXX | IDEXX Laboratories, Inc. - Common Stock (IDXX) | 2025-07-09 | 2025-08-05 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-07-09 | 2025-08-05 | Purchase | $1,001 - $15,000 | View ↗ |
| PAYX | Paychex, Inc. - Common Stock (PAYX) | 2025-06-26 | 2025-07-02 | Purchase | $1,001 - $15,000 | View ↗ |
| CLH | Clean Harbors, Inc. Common Stock (CLH) | 2025-06-20 | 2025-07-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-06-06 | 2025-07-02 | Purchase | $1,001 - $15,000 | View ↗ |
| TSCO | Tractor Supply Company - Common Stock (TSCO) | 2025-06-06 | 2025-07-02 | Purchase | $1,001 - $15,000 | View ↗ |
| STE | STERIS plc (STE) [ST]S (partial)06/26/202507/01/2025$1,001 - $15,000 DCTractor Supply Company - Common Stock (TSCO) | 2025-06-06 | 2025-07-02 | Purchase | $1,001 - $15,000 | View ↗ |
| FBIN | Fortune Brands Innovations, Inc. Common Stock (FBIN) | 2025-05-29 | 2025-06-02 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| DAY | Dayforce, Inc. Common Stock (DAY) | 2025-05-27 | 2025-06-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-05-27 | 2025-06-02 | Purchase | $1,001 - $15,000 | View ↗ |
| TSCO | Tractor Supply Company - Common Stock (TSCO) | 2025-05-27 | 2025-06-02 | Purchase | $1,001 - $15,000 | View ↗ |
| TTC | Toro Company (TTC) [ST]S05/28/202506/01/2025$1,001 - $15,000 DCTractor Supply Company - Common Stock (TSCO) | 2025-05-27 | 2025-06-02 | Purchase | $1,001 - $15,000 | View ↗ |
| TECH | Bio-Techne Corp - Common Stock (TECH) | 2025-05-26 | 2025-07-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-05-13 | 2025-06-02 | Purchase | $1,001 - $15,000 | View ↗ |
| TSCO | Tractor Supply Company - Common Stock (TSCO) | 2025-05-13 | 2025-06-02 | Purchase | $1,001 - $15,000 | View ↗ |
| DAY | Dayforce, Inc. Common Stock (DAY) | 2025-05-07 | 2025-06-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-05-07 | 2025-06-02 | Purchase | $1,001 - $15,000 | View ↗ |
| TSCO | Tractor Supply Company - Common Stock (TSCO) | 2025-05-05 | 2025-06-02 | Purchase | $1,001 - $15,000 | View ↗ |
| TECH | Bio-Techne Corp - Common Stock (TECH) | 2025-04-29 | 2025-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| DAY | Dayforce, Inc. Common Stock (DAY) | 2025-04-28 | 2025-05-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-04-24 | 2025-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| AOS | A.O. Smith Corporation Common Stock (AOS) | 2025-04-16 | 2025-05-02 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AOS | A.O. Smith Corporation Common Stock (AOS) | 2025-04-10 | 2025-05-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TECH | Bio-Techne Corp - Common Stock (TECH) | 2025-04-09 | 2025-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2025-04-09 | 2025-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| IDXX | IDEXX Laboratories, Inc. - Common Stock (IDXX) | 2025-04-09 | 2025-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-04-09 | 2025-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| PAYX | Paychex, Inc. - Common Stock (PAYX) | 2025-04-09 | 2025-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| CNM | Core & Main, Inc. Class A Common Stock (CNM) | 2025-04-07 | 2025-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| IDXX | IDEXX Laboratories, Inc. - Common Stock (IDXX) | 2025-04-07 | 2025-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| CACI | Type DateNotification Date AmountCap. Common Stock (CACI) [ST] DCCore & Main, Inc. Class A Common Stock (CNM) | 2025-04-07 | 2025-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2025-04-04 | 2025-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| IDXX | IDEXX Laboratories, Inc. - Common Stock (IDXX) | 2025-04-04 | 2025-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2025-04-01 | 2025-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| IDXX | IDEXX Laboratories, Inc. - Common Stock (IDXX) | 2025-04-01 | 2025-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| WAB | Westinghouse Air Brake Technologies Corporation Common Stock (WAB) | 2025-03-25 | 2025-04-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| DAY | Dayforce, Inc. Common Stock (DAY) | 2025-03-18 | 2025-04-02 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2025-03-17 | 2025-04-02 | Purchase | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2025-03-14 | 2025-04-02 | Purchase | $1,001 - $15,000 | View ↗ |
| IDXX | IDEXX Laboratories, Inc. - Common Stock (IDXX) | 2025-03-14 | 2025-04-02 | Purchase | $1,001 - $15,000 | View ↗ |
| JLL | Jones Lang LaSalle Incorporated Common Stock (JLL) | 2025-03-14 | 2025-04-02 | Purchase | $1,001 - $15,000 | View ↗ |
| CPAY | Corpay, Inc. Common Stock (CPAY) | 2025-03-13 | 2025-04-02 | Purchase | $1,001 - $15,000 | View ↗ |
| JLL | Jones Lang LaSalle Incorporated Common Stock (JLL) | 2025-03-10 | 2025-04-02 | Purchase | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-03-10 | 2025-04-02 | Purchase | $1,001 - $15,000 | View ↗ |
| JLL | Jones Lang LaSalle Incorporated Common Stock (JLL) | 2025-03-07 | 2025-04-02 | Purchase | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-03-07 | 2025-04-02 | Purchase | $15,001 - $50,000 | View ↗ |
| AOS | A.O. Smith Corporation Common Stock (AOS) | 2025-03-06 | 2025-04-02 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MKL | Markel Group Inc. Common Stock (MKL) | 2025-03-06 | 2025-04-02 | Purchase | $1,001 - $15,000 | View ↗ |
| JLL | Jones Lang LaSalle Incorporated Common Stock (JLL) | 2025-03-05 | 2025-04-02 | Purchase | $1,001 - $15,000 | View ↗ |
| VIK | Viking Holdings Ltd Ordinary Shares (VIK) | 2025-03-05 | 2025-04-02 | Purchase | $1,001 - $15,000 | View ↗ |
| ITT | ITT Inc. Common Stock (ITT) [ST]P03/05/202504/01/2025$1,001 - $15,000 DCJones Lang LaSalle Incorporated Common Stock (JLL) | 2025-03-05 | 2025-04-02 | Purchase | $1,001 - $15,000 | View ↗ |
| TTC | Toro Company (TTC) [ST]S (partial)03/20/202504/01/2025$1,001 - $15,000 DCViking Holdings Ltd Ordinary Shares (VIK) | 2025-03-05 | 2025-04-02 | Purchase | $1,001 - $15,000 | View ↗ |
| CPAY | Corpay, Inc. Common Stock (CPAY) | 2025-02-28 | 2025-03-20 | Purchase | $15,001 - $50,000 | View ↗ |
| LH | Labcorp Holdings Inc. Common Stock (LH) | 2025-02-28 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| RVTY | Revvity, Inc. Common Stock (RVTY) | 2025-02-28 | 2025-03-20 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| TPX | Tempur Sealy International, Inc. Common Stock (TPX) | 2025-02-28 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CACI | CACI International, Inc. Class A Common Stock (CACI) | 2025-02-27 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| LH | Labcorp Holdings Inc. Common Stock (LH) | 2025-02-27 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| PAYX | Paychex, Inc. - Common Stock (PAYX) | 2025-02-27 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| CACI | CACI International, Inc. Class A Common Stock (CACI) | 2025-02-22 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CPAY | Corpay, Inc. Common Stock (CPAY) | 2025-02-22 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| TDY | Teledyne Technologies Incorporated Common Stock (TDY) | 2025-02-22 | 2025-03-20 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| TPX | Tempur Sealy International, Inc. Common Stock (TPX) | 2025-02-22 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| PAYX | Paychex, Inc. - Common Stock (PAYX) | 2025-02-21 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| TPX | Tempur Sealy International, Inc. Common Stock (TPX) | 2025-02-21 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AOS | A.O. Smith Corporation Common Stock (AOS) | 2025-02-18 | 2025-03-20 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| CACI | CACI International, Inc. Class A Common Stock (CACI) | 2025-02-18 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| ENTG | Entegris, Inc. - Common Stock (ENTG) | 2025-02-17 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| FBIN | Fortune Brands Innovations, Inc. Common Stock (FBIN) | 2025-02-17 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| LH | Labcorp Holdings Inc. Common Stock (LH) | 2025-02-17 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| TPX | Tempur Sealy International, Inc. Common Stock (TPX) | 2025-02-17 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| VIK | Viking Holdings Ltd Ordinary Shares (VIK) | 2025-02-17 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| TPX | Tempur Sealy International, Inc. Common Stock (TPX) | 2025-02-16 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TPX | Tempur Sealy International, Inc. Common Stock (TPX) | 2025-02-15 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LYV | Live Nation Entertainment, Inc. Common Stock (LYV) | 2025-02-14 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BRO | Brown & Brown, Inc. Common Stock (BRO) | 2025-02-10 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CLH | Clean Harbors, Inc. Common Stock (CLH) | 2025-02-10 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TRMB | Trimble Inc. - Common Stock (TRMB) | 2025-02-10 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CDW | Type DateNotification Date AmountCap. (CDW) [ST] DCClean Harbors, Inc. Common Stock (CLH) | 2025-02-10 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| PAYX | Paychex, Inc. - Common Stock (PAYX) | 2025-02-09 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| TSCO | Tractor Supply Company - Common Stock (TSCO) | 2025-02-09 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| CNM | Core & Main, Inc. Class A Common Stock (CNM) | 2025-02-08 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| FBIN | Fortune Brands Innovations, Inc. Common Stock (FBIN) | 2025-02-08 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| LH | Labcorp Holdings Inc. Common Stock (LH) | 2025-02-08 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| CLH | Clean Harbors, Inc. Common Stock (CLH) | 2025-02-07 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BRO | Brown & Brown, Inc. Common Stock (BRO) | 2025-02-06 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CPAY | Corpay, Inc. Common Stock (CPAY) | 2025-02-06 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| BRO | Brown & Brown, Inc. Common Stock (BRO) | 2025-02-05 | 2025-03-20 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LH | Labcorp Holdings Inc. Common Stock (LH) | 2025-02-05 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |
| PAYX | Paychex, Inc. - Common Stock (PAYX) | 2025-02-05 | 2025-03-20 | Purchase | $1,001 - $15,000 | View ↗ |