12M PTR return
-24%PTR coveragePTR coverage is transaction based: mapped ticker plus enough public price history divided by total transactions in the selected window.: 95.2%Politician case file · Household disclosure
April Mcclain Delaney Household
April Mcclain Delaney House PTR household trading disclosure proxy. Amounts are range-estimated.
Quarter PTR return
-7%PTR coveragePTR coverage is transaction based: mapped ticker plus enough public price history divided by total transactions in the selected window.: 96.9%Transactions
25015 PTR filesEstimated volumeEstimated volume sums disclosed transaction ranges using midpoint estimates. It is a rough disclosure-size signal, not exact trade value.
$1.5MRange midpoint estimatePTR rankings use public filings after they become visible. Amounts are disclosed as ranges and converted to midpoint estimates. Returns use a Modified Dietz-style synthetic exposure from public disclosure date, not the official's actual trade date or full portfolio performance.
Disclosure tape
Recent PTR transactions
| Public date | Asset | Action | Owner | Amount | Theme | Source |
|---|---|---|---|---|---|---|
| 2026-05-06 | VIKDC Viking Holdings Ltd Ordinary Shares (VIK) | Sale (Partial) | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | VIKDC Viking Holdings Ltd Ordinary Shares (VIK) | Sale (Partial) | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | TDGDC Transdigm Group Incorporated Common Stock (TDG) | Purchase | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | TDGDC Transdigm Group Incorporated Common Stock (TDG) | Purchase | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | TDGTransdigm Group Incorporated Common Stock (TDG) | Purchase | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | TDGDC Transdigm Group Incorporated Common Stock (TDG) | Purchase | Self | $15K - $50K | Other | 20034487 |
| 2026-05-06 | TDGDC Transdigm Group Incorporated Common Stock (TDG) | Purchase | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | STEDC STERIS plc (STE) | Purchase | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | SCIDC Service Corporation International Common Stock (SCI) | Sale (Partial) | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | PAYXDC Paychex, Inc. - Common Stock (PAYX) | Sale (Partial) | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | PAYXDC Paychex, Inc. - Common Stock (PAYX) | Sale (Partial) | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | PKGDC Packaging Corporation of America Common Stock (PKG) | Purchase | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | PKGDC Packaging Corporation of America Common Stock (PKG) | Purchase | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | NDAQDC Nasdaq, Inc. - Common Stock (NDAQ) | Purchase | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | MORNDC Morningstar, Inc. - Common Stock (MORN) | Sale (Partial) | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | MORNMorningstar, Inc. - Common Stock (MORN) | Sale (Partial) | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | DC Morningstar, Inc. - Common StockDC Morningstar, Inc. - Common Stock | Sale (Partial) | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | FBINDC Fortune Brands Innovations, Inc. Common Stock (FBIN) | Sale (Partial) | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | ENTGDC Entegris, Inc. - Common Stock (ENTG) | Purchase | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | CLHDC Clean Harbors, Inc. Common Stock (CLH) | Sale (Partial) | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | CHRWDC C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) | Sale (Partial) | Self | $15K - $50K | Other | 20034487 |
| 2026-05-06 | BRODC Brown & Brown, Inc. Common Stock (BRO) | Sale (Partial) | Self | $1K - $15K | Other | 20034487 |
| 2026-05-06 | TECHDC Bio-Techne Corp - Common Stock (TECH) | Sale | Dependent | $1K - $15K | Other | 20034487 |
| 2026-04-06 | TSCODC Tractor Supply Company - Common Stock (TSCO) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | TSCODC Tractor Supply Company - Common Stock (TSCO) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | TSCODC Tractor Supply Company - Common Stock (TSCO) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | STEDC STERIS plc (STE) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | SGIDC Somnigroup International Inc. Common Stock (SGI) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | SGIDC Somnigroup International Inc. Common Stock (SGI) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | SGIDC Somnigroup International Inc. Common Stock (SGI) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | SGISomnigroup International Inc. Common Stock (SGI) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | ROLDC Rollins, Inc. Common Stock (ROL) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | PKGDC Packaging Corporation of America Common Stock (PKG) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | PKGDC Packaging Corporation of America Common Stock (PKG) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | NDAQDC Nasdaq, Inc. - Common Stock (NDAQ) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | NDAQDC Nasdaq, Inc. - Common Stock (NDAQ) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | NDAQDC Nasdaq, Inc. - Common Stock (NDAQ) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | NDAQDC Nasdaq, Inc. - Common Stock (NDAQ) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | NDAQDC Nasdaq, Inc. - Common Stock (NDAQ) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | NDAQDC Nasdaq, Inc. - Common Stock (NDAQ) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | MLMDC Martin Marietta Materials, Inc. Common Stock (MLM) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | JLLJones Lang LaSalle Incorporated Common Stock (JLL) | Sale | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | DC Jones Lang LaSalle IncorporatedDC Jones Lang LaSalle Incorporated | Sale (Partial) | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | ENTGDC Entegris, Inc. - Common Stock (ENTG) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | EMEDC EMCOR Group, Inc. Common Stock (EME) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | EMEDC EMCOR Group, Inc. Common Stock (EME) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | EMEDC EMCOR Group, Inc. Common Stock (EME) | Purchase | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Sale | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Sale (Partial) | Self | $1K - $15K | Other | 20034299 |
| 2026-04-06 | TECHDC Bio-Techne Corp - Common Stock (TECH) | Sale (Partial) | Dependent | $1K - $15K | Other | 20034299 |
| 2026-03-10 | VIKDC Viking Holdings Ltd Ordinary Shares (VIK) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | VIKDC Viking Holdings Ltd Ordinary Shares (VIK) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | VIKDC Viking Holdings Ltd Ordinary Shares (VIK) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | TSCODC Tractor Supply Company - Common Stock (TSCO) | Purchase | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | MIDDDC The Middleby Corporation - Common Stock (MIDD) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | MIDDDC The Middleby Corporation - Common Stock (MIDD) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | MIDDDC The Middleby Corporation - Common Stock (MIDD) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | MIDDDC The Middleby Corporation - Common Stock (MIDD) | Sale (Partial) | Self | $15K - $50K | Other | 20034159 |
| 2026-03-10 | STEDC STERIS plc (STE) | Purchase | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | SGIDC Somnigroup International Inc. Common Stock (SGI) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | ROLDC Rollins, Inc. Common Stock (ROL) | Purchase | Self | $15K - $50K | Other | 20034159 |
| 2026-03-10 | ROLDC Rollins, Inc. Common Stock (ROL) | Purchase | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | ROLDC Rollins, Inc. Common Stock (ROL) | Purchase | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | PAYXDC Paychex, Inc. - Common Stock (PAYX) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | PAYXPaychex, Inc. - Common Stock (PAYX) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | NDAQDC Nasdaq, Inc. - Common Stock (NDAQ) | Purchase | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | MORNDC Morningstar, Inc. - Common Stock (MORN) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | MORNDC Morningstar, Inc. - Common Stock (MORN) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | MORNDC Morningstar, Inc. - Common Stock (MORN) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | LHDC Labcorp Holdings Inc. Common Stock (LH) | Purchase | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | LHDC Labcorp Holdings Inc. Common Stock (LH) | Purchase | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | JLLDC Jones Lang LaSalle Incorporated Common Stock (JLL) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | JLLDC Jones Lang LaSalle Incorporated Common Stock (JLL) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | JLLDC Jones Lang LaSalle Incorporated Common Stock (JLL) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | JLLDC Jones Lang LaSalle Incorporated Common Stock (JLL) | Sale (Partial) | Self | $15K - $50K | Other | 20034159 |
| 2026-03-10 | JLLJones Lang LaSalle Incorporated Common Stock (JLL) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | FBINDC Fortune Brands Innovations, Inc. Common Stock (FBIN) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | ENTGDC Entegris, Inc. - Common Stock (ENTG) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | ENTGDC Entegris, Inc. - Common Stock (ENTG) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | EMEDC EMCOR Group, Inc. Common Stock (EME) | Purchase | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | EMEDC EMCOR Group, Inc. Common Stock (EME) | Purchase | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | CLHDC Clean Harbors, Inc. Common Stock (CLH) | Purchase | Self | $15K - $50K | Other | 20034159 |
| 2026-03-10 | CDWDC CDW Corporation - Common Stock (CDW) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | CHRWDC C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) | Purchase | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | CHRWDC C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) | Purchase | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | CHRWDC C.H. Robinson Worldwide, Inc. - Common Stock (CHRW) | Purchase | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | CHRWC.H. Robinson Worldwide, Inc. - Common Stock (CHRW) | Purchase | Self | $15K - $50K | Other | 20034159 |
| 2026-03-10 | DC Brown & Brown, Inc. Common StockDC Brown & Brown, Inc. Common Stock | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | BRODC Brown & Brown, Inc. Common Stock (BRO) | Purchase | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Sale (Partial) | Self | $1K - $15K | Other | 20034159 |
| 2026-03-10 | TECHDC Bio-Techne Corp - Common Stock (TECH) | Sale (Partial) | Dependent | $1K - $15K | Other | 20034159 |
| 2026-02-02 | WABDC Westinghouse Air Brake Technologies Corporation Common Stock (WAB) | Sale (Partial) | Self | $1K - $15K | Other | 20033921 |
| 2026-02-02 | WABDC Westinghouse Air Brake Technologies Corporation Common Stock (WAB) | Sale (Partial) | Self | $1K - $15K | Other | 20033921 |
| 2026-02-02 | WABDC Westinghouse Air Brake Technologies Corporation Common Stock (WAB) | Sale (Partial) | Self | $1K - $15K | Other | 20033921 |
| 2026-02-02 | VIKDC Viking Holdings Ltd Ordinary Shares (VIK) | Sale (Partial) | Self | $1K - $15K | Other | 20033921 |
| 2026-02-02 | TRMBDC Trimble Inc. - Common Stock (TRMB) | Sale (Partial) | Self | $1K - $15K | Other | 20033921 |
| 2026-02-02 | TRMBDC Trimble Inc. - Common Stock (TRMB) | Sale (Partial) | Self | $1K - $15K | Other | 20033921 |
| 2026-02-02 | SGISomnigroup International Inc. Common Stock (SGI) | Sale (Partial) | Self | $1K - $15K | Other | 20033921 |
| 2026-02-02 | SGIDC Somnigroup International Inc. Common Stock (SGI) | Sale (Partial) | Self | $1K - $15K | Other | 20033921 |
| 2026-02-02 | PTCDC PTC Inc. - Common Stock (PTC) | Sale | Self | $1K - $15K | Other | 20033921 |
| 2026-02-02 | PTCDC PTC Inc. - Common Stock (PTC) | Sale (Partial) | Self | $1K - $15K | Other | 20033921 |
| 2026-02-02 | MORNDC Morningstar, Inc. - Common Stock (MORN) | Sale (Partial) | Self | $1K - $15K | Other | 20033921 |
| 2026-02-02 | LHDC Labcorp Holdings Inc. Common Stock (LH) | Purchase | Self | $1K - $15K | Other | 20033921 |
| 2026-02-02 | IDXXDC IDEXX Laboratories, Inc. - Common Stock (IDXX) | Sale | Self | $1K - $15K | Other | 20033921 |
| 2026-02-02 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Sale (Partial) | Self | $1K - $15K | Other | 20033921 |
| 2026-02-02 | TECHDC Bio-Techne Corp - Common Stock (TECH) | Sale (Partial) | Dependent | $1K - $15K | Other | 20033921 |
| 2026-01-05 | TSCODC Tractor Supply Company - Common Stock (TSCO) | Purchase | Self | $1K - $15K | Other | 20033737 |
| 2026-01-05 | TSCODC Tractor Supply Company - Common Stock (TSCO) | Purchase | Self | $1K - $15K | Other | 20033737 |
| 2026-01-05 | TDYDC Teledyne Technologies Incorporated Common Stock (TDY) | Sale (Partial) | Self | $1K - $15K | Other | 20033737 |
| 2026-01-05 | PWRDC Quanta Services, Inc. Common Stock (PWR) | Sale (Partial) | Self | $1K - $15K | Power | 20033737 |
| 2026-01-05 | PTCDC PTC Inc. - Common Stock (PTC) | Sale (Partial) | Self | $1K - $15K | Other | 20033737 |
| 2026-01-05 | PTCDC PTC Inc. - Common Stock (PTC) | Sale (Partial) | Self | $1K - $15K | Other | 20033737 |
| 2026-01-05 | MLMDC Martin Marietta Materials, Inc. Common Stock (MLM) | Purchase | Self | $1K - $15K | Other | 20033737 |
| 2026-01-05 | LYVLive Nation Entertainment, Inc. Common Stock (LYV) | Purchase | Self | $1K - $15K | Other | 20033737 |
| 2026-01-05 | DC IDEXX Laboratories, Inc. - CommonDC IDEXX Laboratories, Inc. - Common | Sale (Partial) | Self | $1K - $15K | Other | 20033737 |
| 2026-01-05 | CLHDC Clean Harbors, Inc. Common Stock (CLH) | Purchase | Self | $1K - $15K | Other | 20033737 |
| 2026-01-05 | CDWDC CDW Corporation - Common Stock (CDW) | Sale (Partial) | Self | $1K - $15K | Other | 20033737 |
| 2026-01-05 | CDWDC CDW Corporation - Common Stock (CDW) | Sale (Partial) | Self | $1K - $15K | Other | 20033737 |
| 2026-01-05 | BRODC Brown & Brown, Inc. Common Stock (BRO) | Purchase | Self | $1K - $15K | Other | 20033737 |
| 2026-01-05 | BRODC Brown & Brown, Inc. Common Stock (BRO) | Purchase | Self | $1K - $15K | Other | 20033737 |
| 2026-01-05 | TECHDC Bio-Techne Corp - Common Stock (TECH) | Purchase | Self | $1K - $15K | Other | 20033737 |
| 2026-01-05 | TECHDC Bio-Techne Corp - Common Stock (TECH) | Purchase | Dependent | $1K - $15K | Other | 20033737 |
| 2025-12-08 | PWRDC Quanta Services, Inc. Common Stock (PWR) | Sale (Partial) | Self | $1K - $15K | Power | 20033604 |
| 2025-12-08 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $1K - $15K | Other | 20033604 |
| 2025-12-08 | LHDC Labcorp Holdings Inc. Common Stock (LH) | Purchase | Self | $1K - $15K | Other | 20033604 |
| 2025-12-08 | EMEDC EMCOR Group, Inc. Common Stock (EME) | Sale (Partial) | Self | $1K - $15K | Other | 20033604 |
| 2025-12-08 | BRODC Brown & Brown, Inc. Common Stock (BRO) | Purchase | Dependent | $1K - $15K | Other | 20033604 |
| 2025-11-04 | TSCODC Tractor Supply Company - Common Stock (TSCO) | Purchase | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | MIDDDC The Middleby Corporation - Common Stock (MIDD) | Sale (Partial) | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | TDYDC Teledyne Technologies Incorporated Common Stock (TDY) | Sale (Partial) | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | PAYXDC Paychex, Inc. - Common Stock (PAYX) | Purchase | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | NDAQDC Nasdaq, Inc. - Common Stock (NDAQ) | Purchase | Self | $15K - $50K | Other | 20033408 |
| 2025-11-04 | NDAQDC Nasdaq, Inc. - Common Stock (NDAQ) | Purchase | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | LHDC Labcorp Holdings Inc. Common Stock (LH) | Purchase | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | LHDC Labcorp Holdings Inc. Common Stock (LH) | Purchase | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | IDXXIDEXX Laboratories, Inc. - Common Stock (IDXX) | Sale (Partial) | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | DC IDEXX Laboratories, Inc. - CommonDC IDEXX Laboratories, Inc. - Common | Sale (Partial) | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | FBINDC Fortune Brands Innovations, Inc. Common Stock (FBIN) | Sale (Partial) | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | FBINDC Fortune Brands Innovations, Inc. Common Stock (FBIN) | Sale (Partial) | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | BRODC Brown & Brown, Inc. Common Stock (BRO) | Purchase | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | BRODC Brown & Brown, Inc. Common Stock (BRO) | Purchase | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Purchase | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Purchase | Self | $1K - $15K | Other | 20033408 |
| 2025-11-04 | TECHDC Bio-Techne Corp - Common Stock (TECH) | Purchase | Dependent | $1K - $15K | Other | 20033408 |
| 2025-10-06 | MIDDDC The Middleby Corporation - Common Stock (MIDD) | Sale (Partial) | Self | $1K - $15K | Other | 20032233 |
| 2025-10-06 | STEDC STERIS plc (STE) | Purchase | Self | $1K - $15K | Other | 20032233 |
| 2025-10-06 | STEDC STERIS plc (STE) | Purchase | Self | $1K - $15K | Other | 20032233 |
| 2025-10-06 | SGIDC Somnigroup International Inc. Common Stock (SGI) | Sale (Partial) | Self | $1K - $15K | Other | 20032233 |
| 2025-10-06 | NDAQDC Nasdaq, Inc. - Common Stock (NDAQ) | Purchase | Self | $15K - $50K | Other | 20032233 |
| 2025-10-06 | JLLDC Jones Lang LaSalle Incorporated Common Stock (JLL) | Purchase | Self | $1K - $15K | Other | 20032233 |
| 2025-10-06 | DAYDC Dayforce, Inc. Common Stock (DAY) | Sale | Self | $1K - $15K | Other | 20032233 |
| 2025-10-06 | BRODC Brown & Brown, Inc. Common Stock (BRO) | Purchase | Dependent | $1K - $15K | Other | 20032233 |
| 2025-09-02 | VIKDC Viking Holdings Ltd Ordinary Shares (VIK) | Sale (Partial) | Self | $1K - $15K | Other | 20031013 |
| 2025-09-02 | PTCDC PTC Inc. - Common Stock (PTC) | Purchase | Self | $15K - $50K | Other | 20031013 |
| 2025-09-02 | MORNDC Morningstar, Inc. - Common Stock (MORN) | Purchase | Self | $15K - $50K | Other | 20031013 |
| 2025-09-02 | MLMDC Martin Marietta Materials, Inc. Common Stock (MLM) | Sale (Partial) | Self | $1K - $15K | Other | 20031013 |
| 2025-09-02 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $15K - $50K | Other | 20031013 |
| 2025-09-02 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $15K - $50K | Other | 20031013 |
| 2025-09-02 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $1K - $15K | Other | 20031013 |
| 2025-09-02 | JLLJones Lang LaSalle Incorporated Common Stock (JLL) | Purchase | Self | $1K - $15K | Other | 20031013 |
| 2025-09-02 | DC IDEXX Laboratories, Inc. - CommonDC IDEXX Laboratories, Inc. - Common | Sale (Partial) | Self | $1K - $15K | Other | 20031013 |
| 2025-09-02 | IDXXDC IDEXX Laboratories, Inc. - Common Stock (IDXX) | Sale (Partial) | Self | $1K - $15K | Other | 20031013 |
| 2025-09-02 | DAYDC Dayforce, Inc. Common Stock (DAY) | Sale (Partial) | Self | $15K - $50K | Other | 20031013 |
| 2025-09-02 | CNMDC Core & Main, Inc. Class A Common Stock (CNM) | Sale (Partial) | Self | $15K - $50K | Other | 20031013 |
| 2025-09-02 | CNMDC Core & Main, Inc. Class A Common Stock (CNM) | Sale (Partial) | Self | $15K - $50K | Other | 20031013 |
| 2025-09-02 | CLHDC Clean Harbors, Inc. Common Stock (CLH) | Sale (Partial) | Self | $1K - $15K | Other | 20031013 |
| 2025-09-02 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Purchase | Self | $1K - $15K | Other | 20031013 |
| 2025-09-02 | TECHDC Bio-Techne Corp - Common Stock (TECH) | Sale (Partial) | Dependent | $1K - $15K | Other | 20031013 |
| 2025-08-05 | PTCPTC Inc. - Common Stock (PTC) | Purchase | Self | $1K - $15K | Other | 20030832 |
| 2025-08-05 | DC Paychex, Inc. - Common StockDC Paychex, Inc. - Common Stock | Purchase | Self | $1K - $15K | Other | 20030832 |
| 2025-08-05 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $1K - $15K | Other | 20030832 |
| 2025-08-05 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $1K - $15K | Other | 20030832 |
| 2025-08-05 | IDXXDC IDEXX Laboratories, Inc. - Common Stock (IDXX) | Sale (Partial) | Self | $1K - $15K | Other | 20030832 |
| 2025-08-05 | ENTGDC Entegris, Inc. - Common Stock (ENTG) | Sale (Partial) | Self | $1K - $15K | Other | 20030832 |
| 2025-08-05 | ENTGDC Entegris, Inc. - Common Stock (ENTG) | Sale (Partial) | Self | $1K - $15K | Other | 20030832 |
| 2025-08-05 | CDWDC CDW Corporation - Common Stock (CDW) | Purchase | Self | $1K - $15K | Other | 20030832 |
| 2025-08-05 | BRODC Brown & Brown, Inc. Common Stock (BRO) | Purchase | Dependent | $1K - $15K | Other | 20030832 |
| 2025-07-02 | TSCODC Tractor Supply Company - Common Stock (TSCO) | Purchase | Self | $1K - $15K | Other | 20030592 |
| 2025-07-02 | STEDC STERIS plc (STE) | Sale (Partial) | Self | $1K - $15K | Other | 20030592 |
| 2025-07-02 | PAYXDC Paychex, Inc. - Common Stock (PAYX) | Purchase | Self | $1K - $15K | Other | 20030592 |
| 2025-07-02 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $1K - $15K | Other | 20030592 |
| 2025-07-02 | CLHDC Clean Harbors, Inc. Common Stock (CLH) | Sale (Partial) | Self | $1K - $15K | Other | 20030592 |
| 2025-07-02 | TECHDC Bio-Techne Corp - Common Stock (TECH) | Sale (Partial) | Dependent | $1K - $15K | Other | 20030592 |
| 2025-06-02 | TSCODC Tractor Supply Company - Common Stock (TSCO) | Purchase | Self | $1K - $15K | Other | 20030442 |
| 2025-06-02 | TSCOTractor Supply Company - Common Stock (TSCO) | Purchase | Self | $1K - $15K | Other | 20030442 |
| 2025-06-02 | TSCODC Tractor Supply Company - Common Stock (TSCO) | Purchase | Self | $1K - $15K | Other | 20030442 |
| 2025-06-02 | TTCDC Toro Company (TTC) | Sale | Self | $1K - $15K | Other | 20030442 |
| 2025-06-02 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $1K - $15K | Other | 20030442 |
| 2025-06-02 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $1K - $15K | Other | 20030442 |
| 2025-06-02 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $1K - $15K | Other | 20030442 |
| 2025-06-02 | FBINDC Fortune Brands Innovations, Inc. Common Stock (FBIN) | Sale (Partial) | Self | $15K - $50K | Other | 20030442 |
| 2025-06-02 | DAYDC Dayforce, Inc. Common Stock (DAY) | Sale (Partial) | Self | $1K - $15K | Other | 20030442 |
| 2025-06-02 | DAYDC Dayforce, Inc. Common Stock (DAY) | Sale (Partial) | Unknown | $1K - $15K | Other | 20030442 |
| 2025-05-02 | TTCDC Toro Company (TTC) | Sale (Partial) | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | TTCToro Company (TTC) | Sale (Partial) | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | TTCDC Toro Company (TTC) | Sale (Partial) | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | PTCDC PTC Inc. - Common Stock (PTC) | Sale (Partial) | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | PAYXDC Paychex, Inc. - Common Stock (PAYX) | Purchase | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | IDXXDC IDEXX Laboratories, Inc. - Common Stock (IDXX) | Purchase | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | IDXXDC IDEXX Laboratories, Inc. - Common Stock (IDXX) | Purchase | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | IDXXDC IDEXX Laboratories, Inc. - Common Stock (IDXX) | Purchase | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | IDXXDC IDEXX Laboratories, Inc. - Common Stock (IDXX) | Purchase | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | DAYDC Dayforce, Inc. Common Stock (DAY) | Sale (Partial) | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | CNMCore & Main, Inc. Class A Common Stock (CNM) | Purchase | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | DC CACI International, Inc. Class ADC CACI International, Inc. Class A | Sale | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Purchase | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Purchase | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Purchase | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | TECHDC Bio-Techne Corp - Common Stock (TECH) | Purchase | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | TECHDC Bio-Techne Corp - Common Stock (TECH) | Purchase | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | AOSDC A.O. Smith Corporation Common Stock (AOS) | Sale | Self | $1K - $15K | Other | 20030265 |
| 2025-05-02 | AOSDC A.O. Smith Corporation Common Stock (AOS) | Sale (Partial) | Dependent | $1K - $15K | Other | 20030265 |
| 2025-04-02 | WABDC Westinghouse Air Brake Technologies Corporation Common Stock (WAB) | Sale (Partial) | Self | $1K - $15K | Other | 20029059 |
| 2025-04-02 | VIKDC Viking Holdings Ltd Ordinary Shares (VIK) | Purchase | Self | $1K - $15K | Other | 20029059 |
| 2025-04-02 | TTCDC Toro Company (TTC) | Sale (Partial) | Self | $1K - $15K | Other | 20029059 |
| 2025-04-02 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $1K - $15K | Other | 20029059 |
| 2025-04-02 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $15K - $50K | Other | 20029059 |
| 2025-04-02 | MKLDC Markel Group Inc. Common Stock (MKL) | Purchase | Self | $1K - $15K | Other | 20029059 |
| 2025-04-02 | JLLDC Jones Lang LaSalle Incorporated Common Stock (JLL) | Purchase | Self | $1K - $15K | Other | 20029059 |
| 2025-04-02 | JLLDC Jones Lang LaSalle Incorporated Common Stock (JLL) | Purchase | Self | $1K - $15K | Other | 20029059 |
| 2025-04-02 | JLLJones Lang LaSalle Incorporated Common Stock (JLL) | Purchase | Self | $1K - $15K | Other | 20029059 |
| 2025-04-02 | JLLDC Jones Lang LaSalle Incorporated Common Stock (JLL) | Purchase | Self | $1K - $15K | Other | 20029059 |
| 2025-04-02 | ITTDC ITT Inc. Common Stock (ITT) | Purchase | Self | $1K - $15K | Other | 20029059 |
| 2025-04-02 | IDXXDC IDEXX Laboratories, Inc. - Common Stock (IDXX) | Purchase | Self | $1K - $15K | Other | 20029059 |
| 2025-04-02 | DAYDC Dayforce, Inc. Common Stock (DAY) | Sale (Partial) | Self | $15K - $50K | Other | 20029059 |
| 2025-04-02 | CPAYDC Corpay, Inc. Common Stock (CPAY) | Purchase | Self | $1K - $15K | Other | 20029059 |
| 2025-04-02 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Purchase | Self | $1K - $15K | Other | 20029059 |
| 2025-04-02 | BJDC BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | Purchase | Self | $1K - $15K | Other | 20029059 |
| 2025-04-02 | AOSDC A.O. Smith Corporation Common Stock (AOS) | Sale (Partial) | Dependent | $1K - $15K | Other | 20029059 |
| 2025-03-20 | VIKDC Viking Holdings Ltd Ordinary Shares (VIK) | Purchase | Self | $1K - $15K | Other | 20027975 |
| 2025-03-20 | TRMBDC Trimble Inc. - Common Stock (TRMB) | Sale (Partial) | Self | $1K - $15K | Other | 20027975 |
| 2025-03-20 | TSCODC Tractor Supply Company - Common Stock (TSCO) | Purchase | Self | $1K - $15K | Other | 20027975 |
| 2025-03-20 | TPXDC Tempur Sealy International, Inc. Common Stock (TPX) | Sale (Partial) | Self | $1K - $15K | Other | 20027975 |
| 2025-03-20 | TPXDC Tempur Sealy International, Inc. Common Stock (TPX) | Sale (Partial) | Self | $1K - $15K | Other | 20027975 |
| 2025-03-20 | TPXDC Tempur Sealy International, Inc. Common Stock (TPX) | Sale (Partial) | Self | $1K - $15K | Other | 20027975 |
| 2025-03-20 | TPXDC Tempur Sealy International, Inc. Common Stock (TPX) | Sale (Partial) | Self | $1K - $15K | Other | 20027975 |
| 2025-03-20 | TPXTempur Sealy International, Inc. Common Stock (TPX) | Sale (Partial) | Self | $1K - $15K | Other | 20027975 |
| 2025-03-20 | TPXDC Tempur Sealy International, Inc. Common Stock (TPX) | Sale (Partial) | Self | $1K - $15K | Other | 20027975 |
| 2025-03-20 | TDYDC Teledyne Technologies Incorporated Common Stock (TDY) | Sale (Partial) | Self | $15K - $50K | Other | 20027975 |
| 2025-03-20 | RVTYDC Revvity, Inc. Common Stock (RVTY) | Sale | Self | $15K - $50K | Other | 20027975 |
| 2025-03-20 | PAYXDC Paychex, Inc. - Common Stock (PAYX) | Purchase | Self | $1K - $15K | Other | 20027975 |
| 2025-03-20 | PAYXDC Paychex, Inc. - Common Stock (PAYX) | Purchase | Self | $1K - $15K | Other | 20027975 |
| 2025-03-20 | PAYXDC Paychex, Inc. - Common Stock (PAYX) | Purchase | Self | $1K - $15K | Other | 20027975 |
Source layer
How to read it
This page uses House Periodic Transaction Reports. It does not include undisclosed holdings, private assets, shorts, or live broker data.
STOCK Act disclosures include self, spouse, dependent child, and joint transactions when reported.
The proxy follows disclosed buys and sells after public filing and adjusts for cash flows with a Modified Dietz-style denominator. It is still a disclosure signal, not actual personal performance.
Source links