THE REFS BET
The refs bet. We keep score.
Thomas H. Kean, Jr.

Thomas H. Kean, Jr. Republican · NJ-7

House of Representatives · in office · serving since 2023 · born September 5, 1968

Every trade here is a legally required disclosure, not an allegation — timing can be coincidence. Weigh the pattern against the sources linked on each row.

Transactions 177 across 37 filings
Securities traded 66 22 active in 6 months
Disclosed range total $1,167,177 sum of filed minimums
Huddle pairings 227 examine

Trading timeline

$15K $100K $1M $25M 2023 2024 2025 2026 Jan 10, 2023 · Sale · MKL · $1,001 – $15,000Jan 10, 2023 · 2 sales · 2 securities · $15,001 – $50,000 eachJan 15, 2023 · Sale · $100,001 – $250,000Jan 18, 2023 · Purchase · TTWO · $1,001 – $15,000Jan 19, 2023 · Purchase · $100,001 – $250,000Jan 27, 2023 · Purchase · BAC.PL · $15,001 – $50,000Jan 27, 2023 · 4 sales · 4 securities · $15,001 – $50,000 eachFeb 24, 2023 · 2 sales · 2 securities · $15,001 – $50,000 eachMar 16, 2023 · Purchase · WCC · $15,001 – $50,000Apr 3, 2023 · Purchase · JPM · $1,001 – $15,000Apr 19, 2023 · Purchase · CCK · $1,001 – $15,000May 4, 2023 · Sale · FIS · $1,001 – $15,000Jun 12, 2023 · Purchase · FIS · $1,001 – $15,000Jun 12, 2023 · Sale · GPN · $1,001 – $15,000Jul 19, 2023 · Exchange · BATRK · $1,001 – $15,000Jul 31, 2023 · Purchase · DHR · $1,001 – $15,000Aug 4, 2023 · 6 exchanges · 4 securities · $1,001 – $15,000 eachSep 19, 2023 · Sale · RGBM · $1,001 – $15,000Oct 4, 2023 · Sale · VMW · $1,001 – $15,000Dec 14, 2023 · Purchase · ORCL · $1,001 – $15,000Jan 11, 2024 · Purchase · BDX · $1,001 – $15,000Jan 30, 2024 · Purchase · PRNDY · $1,001 – $15,000Feb 12, 2024 · Purchase · BERY · $1,001 – $15,000Feb 22, 2024 · Purchase · NKE · $1,001 – $15,000Apr 19, 2024 · Purchase · ILMN · $1,001 – $15,000Apr 19, 2024 · Sale · NKE · $1,001 – $15,000May 6, 2024 · Purchase · AON · $1,001 – $15,000May 22, 2024 · Purchase · FI · $1,001 – $15,000May 24, 2024 · Purchase · BDX · $1,001 – $15,000Jun 6, 2024 · Purchase · NKE · $1,001 – $15,000Jul 23, 2024 · Purchase · ABT · $1,001 – $15,000Aug 2, 2024 · Purchase · FTV · $1,001 – $15,000Sep 10, 2024 · 3 exchanges · 3 securities · $1,001 – $15,000 eachSep 11, 2024 · Sale · NKE · $1,001 – $15,000Sep 30, 2024 · 5 exchanges · 2 securities · $1,001 – $15,000 eachSep 30, 2024 · 7 exchanges · J · $15,001 – $50,000 eachNov 4, 2024 · Purchase · FTV · $1,001 – $15,000Nov 4, 2024 · Sale · PDRDF · $1,001 – $15,000Nov 13, 2024 · 2 exchanges · 2 securities · $1,001 – $15,000 eachNov 13, 2024 · Exchange · LBTYK · $15,001 – $50,000Dec 13, 2024 · Purchase · ADI · $1,001 – $15,000Dec 16, 2024 · 2 purchases · 2 securities · $1,001 – $15,000 eachDec 16, 2024 · Sale · BEN · $1,001 – $15,000Dec 19, 2024 · Sale · GOOG · $1,001 – $15,000Dec 27, 2024 · 2 purchases · 2 securities · $1,001 – $15,000 eachJan 7, 2025 · Purchase · CCK · $1,001 – $15,000Jan 16, 2025 · Purchase · AMZN · $1,001 – $15,000Jan 31, 2025 · Purchase · MSFT · $1,001 – $15,000Feb 7, 2025 · Purchase · MDLZ · $1,001 – $15,000Feb 7, 2025 · Sale · PRNDY · $1,001 – $15,000Feb 12, 2025 · Sale · MAGN · $1,001 – $15,000Feb 26, 2025 · Purchase · AMZN · $1,001 – $15,000Feb 26, 2025 · Sale · SYK · $15,001 – $50,000Mar 7, 2025 · Purchase · NVT · $1,001 – $15,000Apr 1, 2025 · 4 purchases · 2 securities · $1,001 – $15,000 eachApr 10, 2025 · 2 purchases · 2 securities · $1,001 – $15,000 eachApr 10, 2025 · Sale · FTV · $1,001 – $15,000Apr 11, 2025 · Purchase · FCNCA · $1,001 – $15,000Apr 24, 2025 · 4 purchases · 4 securities · $1,001 – $15,000 eachApr 28, 2025 · Sale · BEN · $1,001 – $15,000May 5, 2025 · Purchase · TMO · $1,001 – $15,000May 8, 2025 · Purchase · AMZN · $1,001 – $15,000May 8, 2025 · Sale · CCK · $1,001 – $15,000May 13, 2025 · Purchase · BDX · $1,001 – $15,000May 27, 2025 · Purchase · AON · $1,001 – $15,000Jun 11, 2025 · Purchase · DHR · $1,001 – $15,000Jun 23, 2025 · Sale · WCC · $1,001 – $15,000Jun 26, 2025 · Sale · SYK · $15,001 – $50,000Jun 30, 2025 · Purchase · PLD · $1,001 – $15,000Jul 15, 2025 · Exchange · LBRDK · $1,001 – $15,000Jul 21, 2025 · Purchase · ABT · $1,001 – $15,000Jul 29, 2025 · Purchase · CHKP · $15,001 – $50,000Jul 29, 2025 · Sale · ADBE · $1,001 – $15,000Jul 31, 2025 · 2 sales · 2 securities · $15,001 – $50,000 eachAug 4, 2025 · Purchase · CHKP · $1,001 – $15,000Aug 15, 2025 · Purchase · AMCR · $1,001 – $15,000Aug 22, 2025 · Purchase · CP · $1,001 – $15,000Aug 25, 2025 · 2 sales · 2 securities · $1,001 – $15,000 eachSep 3, 2025 · 2 purchases · 2 securities · $1,001 – $15,000 eachSep 3, 2025 · Sale · BEN · $15,001 – $50,000Sep 12, 2025 · 3 sales · 3 securities · $15,001 – $50,000 eachSep 15, 2025 · Sale · ORCL · $1,001 – $15,000Sep 25, 2025 · Purchase · ICE · $1,001 – $15,000Oct 17, 2025 · Purchase · $100,001 – $250,000Oct 31, 2025 · Sale · FISV · $1,001 – $15,000Nov 20, 2025 · 2 sales · 2 securities · $15,001 – $50,000 eachNov 26, 2025 · Purchase · TXN · $1,001 – $15,000Dec 2, 2025 · Sale · SNREY · $1,001 – $15,000Dec 16, 2025 · 2 exchanges · 2 securities · $1,001 – $15,000 eachDec 31, 2025 · Purchase · $15,001 – $50,000Jan 7, 2026 · Sale · GM · $1,001 – $15,000Jan 23, 2026 · Sale · MSFT · $1,001 – $15,000Jan 23, 2026 · 3 sales · 3 securities · $15,001 – $50,000 eachJan 29, 2026 · Purchase · ABT · $1,001 – $15,000Feb 5, 2026 · Purchase · FCNCA · $1,001 – $15,000Feb 5, 2026 · Sale · GOOGL · $15,001 – $50,000Feb 13, 2026 · Sale · WAT · $1,001 – $15,000Feb 18, 2026 · Purchase · LIN · $1,001 – $15,000Feb 18, 2026 · 2 purchases · $50,001 – $100,000 eachMar 10, 2026 · Sale · WAT · $1,001 – $15,000Mar 26, 2026 · Purchase · LIN · $1,001 – $15,000Mar 26, 2026 · 2 sales · 2 securities · $1,001 – $15,000 eachMar 26, 2026 · 3 sales · 3 securities · $15,001 – $50,000 eachMar 31, 2026 · Purchase · AMCR · $1,001 – $15,000Apr 14, 2026 · Purchase · TXN · $1,001 – $15,000Apr 14, 2026 · Sale · FCNCA · $1,001 – $15,000Apr 15, 2026 · Sale · NVT · $1,001 – $15,000Apr 21, 2026 · Sale · TTWO · $1,001 – $15,000Apr 29, 2026 · Sale · ADI · $1,001 – $15,000May 4, 2026 · Purchase · $50,001 – $100,000May 14, 2026 · Purchase · AMCR · $1,001 – $15,000May 21, 2026 · Sale · BDX · $1,001 – $15,000Jun 1, 2026 · 2 purchases · EQT · $1,001 – $15,000 eachJun 1, 2026 · 2 sales · CHKP · $1,001 – $15,000 eachJun 2, 2026 · Purchase · GIL · $1,001 – $15,000Jun 2, 2026 · 5 sales · 5 securities · $1,001 – $15,000 eachJun 4, 2026 · Purchase · WPM · $1,001 – $15,000Jun 17, 2026 · Purchase · $15,001 – $50,000Jun 17, 2026 · Sale · GIL · $1,001 – $15,000Jun 22, 2026 · Purchase · ESAB · $1,001 – $15,000Jun 24, 2026 · Purchase · ESAB · $1,001 – $15,000Jun 24, 2026 · Sale · GOOGL · $15,001 – $50,000Jun 29, 2026 · 3 sales · 3 securities · $1,001 – $15,000 eachJun 30, 2026 · Sale · ADI · $1,001 – $15,000

Purchases 77 Sales 72 Exchanges 28

Higher marks are larger filed ranges (log scale). Hover a mark for the detail; click it to open that day's trades. Same-day trades in one band collapse into one mark with a count.

In plain language

Of 177 disclosed trades, 2 were flagged by the site's published rules1.1%.

That is within the range coincidence can produce. It could mean nothing at all.

  • 2 · committee window

Across the whole database, congressional trading beats the market by close to nothing on average, and only slightly more trades look unusual than chance alone would produce. Most members, most of the time, are unremarkable. That is the backdrop for anything you read here. A flag is a prompt to look at the record, never a finding about a person.

Campaign money 2026 cycle

Raised $4,892,807
From individuals $1,736,001
From PACs $1,189,427
Cash on hand $3,634,205

Campaign finance from the FEC, shown as context beside the trading record. We do not draw a line from any donor to any trade: the FEC's donor data cannot support that honestly, and inventing the link would be the kind of unsourced inference this site refuses. Read the two together and judge for yourself.

Seat & district history

SeatCongressesServedChange
NJ-7 118th–119th 2023–2027 first seat

District numbers change when a state is redistricted, so a renumbering here is not necessarily a move — the boundaries were redrawn around the member. Term records come from the public congress-legislators dataset.

Committees

Current (119th Congress)

CommitteePositionRankSideJurisdiction
House Committee on Energy and Commerce Member 26 majority
House Committee on Foreign Affairs Member 16 majority

Earlier Congresses

CongressCommitteePositionObserved
118thHouse Committee on Foreign Affairs Member 2023-02 → 2024-11
118thHouse Committee on Science, Space, and Technology Member 2023-02 → 2024-11
118thHouse Committee on Transportation and Infrastructure Member 2023-02 → 2024-11

The published roster covers only the sitting Congress, so earlier assignments are reconstructed from the dated version history of that same public dataset, sampled monthly back to 2012. Observed is the span across which we actually saw the seat held — it is evidence of tenure, not a precise start and end date, and a seat that changed hands between two monthly samples may be dated up to a month out. Committees with no history recorded are absent because no snapshot showed them, which is not evidence the member held no seat.

Currently trading — last 6 months

22 securities
TickerSecuritySectorTrades (period) Buys / SellsPeriod valueLast trade
ADI Analog Devices Semiconductors 2 2 / 2 $16,001 2026-06-30
SPGI S&P Global Inc. Common Stock (SPGI) Business Services 2 0 / 4 $40,501 2026-06-29
MKL Markel Group Inc. Common Stock (MKL) Insurance 2 0 / 5 $16,001 2026-06-29
JNJ Johnson & Johnson Common Stock (JNJ) Pharmaceuticals & Biotech 3 0 / 8 $24,002 2026-06-29
ESAB ESAB Corporation Common Stock (ESAB) Industrials 2 2 / 0 $16,001 2026-06-24
GOOGL Alphabet Inc. - Class A Common Stock (G… Software & IT Services 3 0 / 3 $73,002 2026-06-24
GIL Gildan Activewear, Inc. Class A Sub. Vo… Consumer Goods 2 1 / 1 $16,001 2026-06-17
WPM Wheaton Precious Metals Corp Common Sha… Mining & Metals 1 1 / 0 $8,001 2026-06-04
SYK Stryker Corporation Common Stock (SYK) Medical Devices 1 0 / 11 $8,001 2026-06-02
MSFT Microsoft Corporation - Common Stock (M… Software & IT Services 1 1 / 3 $8,001 2026-06-02
EQT EQT Corporation Common Stock (EQT) Oil & Gas 2 2 / 0 $16,001 2026-06-01
CHKP Check Point Software Technologies Ltd. … Software & IT Services 2 2 / 2 $16,001 2026-06-01
BDX Becton, Dickinson and Company Common St… Medical Devices 1 3 / 1 $8,001 2026-05-21
AMCR Amcor plc Ordinary Shares (AMCR) Consumer Goods 2 3 / 0 $16,001 2026-05-14
TTWO Take-Two Interactive Software, Inc. - C… Software & IT Services 1 1 / 1 $8,001 2026-04-21
NVT nVent Electric plc Ordinary Shares (NVT) Industrials 1 3 / 1 $8,001 2026-04-15
FCNCA First Citizens BancShares, Inc. - Class… Banking 3 3 / 2 $24,002 2026-04-14
TXN Texas Instruments Incorporated - Common… Semiconductors 1 2 / 0 $8,001 2026-04-14
PEP Pepsico Inc Food & Beverage 1 0 / 1 $32,501 2026-03-26
LIN Linde plc - Ordinary Shares (LIN) Chemicals 2 2 / 0 $16,001 2026-03-26
CB Chubb Ltd Insurance 1 0 / 1 $32,501 2026-03-26
WAT Waters Corporation Common Stock (WAT) Medical Devices 2 0 / 2 $16,001 2026-03-10

Values are the sum of filed range midpoints, not exact amounts — Congress discloses brackets. Because a transaction may be reported up to 45 days after it happens, this window reflects what has been disclosed, not necessarily everything already traded.

Previously traded

44 securities

Securities with disclosed transactions before this window and none since. A security leaving this list means no reported trading — not that a position was closed. Holdings themselves are not disclosed in these filings.

TickerSecuritySectorTrades Buys / SellsTotal valueActive
ABT Abbott Laboratories Common Stock (ABT) Pharmaceuticals & Biotech 4 4 / 0 $32,002 2024-07 → 2026-01
GM General Motors Company Common Stock (GM) Automotive 1 0 / 1 $8,001 2026-01 → 2026-01
LLYVK Liberty Media Corporation - Series C Li… Media & Entertainment 2 0 / 0 $16,001 2023-08 → 2025-12
LLYVA Liberty Media Corporation - Series A Li… Media & Entertainment 2 0 / 0 $16,001 2023-08 → 2025-12
SNREY SUNRISE COMMS AG ADR A (SNREY) 1 0 / 1 $8,001 2025-12 → 2025-12
FISV Fiserv, Inc. - Common Stock (FISV) Business Services 1 0 / 1 $8,001 2025-10 → 2025-10
ICE Intercontinental Exchange Inc. Common S… Capital Markets 1 1 / 0 $8,001 2025-09 → 2025-09
ORCL Oracle Corporation Common Stock (ORCL) Software & IT Services 3 1 / 2 $48,502 2023-12 → 2025-09
FNV Franco-Nevada Corporation (FNV) Mining & Metals 1 1 / 0 $8,001 2025-09 → 2025-09
BEN Franklin Resources, Inc. Common Stock (… Capital Markets 3 0 / 3 $48,502 2024-12 → 2025-09
DHR Danaher Corp Medical Devices 3 3 / 0 $24,002 2023-07 → 2025-09
CP Canadian Pacific Kansas City Limited Co… Transportation 3 3 / 0 $24,002 2024-12 → 2025-08
ADBE Adobe Systems Inc Software & IT Services 1 0 / 1 $8,001 2025-07 → 2025-07
LBRDK Liberty Broadband Corporation - Class C… Telecommunications 1 0 / 0 $8,001 2025-07 → 2025-07
PLD Prologis Inc Investment Funds 3 3 / 0 $24,002 2024-12 → 2025-06
WCC WESCO International, Inc. Common Stock … Wholesale 2 1 / 1 $40,501 2023-03 → 2025-06
AON Aon plc Class A Ordinary Shares (Irelan… Insurance 3 2 / 1 $48,502 2023-01 → 2025-05
CCK Crown Holdings, Inc. (CCK) Industrials 3 2 / 1 $24,002 2023-04 → 2025-05
AMZN Amazon.com, Inc. - Common Stock (AMZN) Retail & Consumer 4 4 / 0 $32,002 2025-01 → 2025-05
TMO Thermo Fisher Scientific Inc Medical Devices 1 1 / 0 $8,001 2025-05 → 2025-05
FI Fiserv Inc 2 2 / 0 $16,001 2024-05 → 2025-04
FTV Fortive Corporation Common Stock (FTV) Medical Devices 3 2 / 1 $24,002 2024-08 → 2025-04
ILMN Illumina, Inc. - Common Stock (ILMN) Medical Devices 3 3 / 0 $24,002 2024-04 → 2025-04
MAGN Magnera Corporation Common Stock (MAGN) Materials 1 0 / 1 $8,001 2025-02 → 2025-02
MDLZ Mondelez Intl Inc Food & Beverage 1 1 / 0 $8,001 2025-02 → 2025-02
PRNDY PERNOD RICARD S A SP/ADR (PRNDY) 3 2 / 1 $24,002 2024-01 → 2025-02
GOOG Alphabet Inc. - Class C Capital Stock (… Software & IT Services 1 0 / 1 $8,001 2024-12 → 2024-12
LBTYK Liberty Global Ltd. - Class C Common Sh… Telecommunications 2 0 / 0 $40,501 2024-11 → 2024-11
SNRE Sunrise Communications AG - American De… 1 0 / 0 $8,001 2024-11 → 2024-11
PDRDF Pernod Ricard Ord Ordinary Shares (PDRD… 1 0 / 1 $8,001 2024-11 → 2024-11
AMTM Amentum Holdings, Inc. Common Stock (AM… Business Services 4 0 / 0 $32,002 2024-09 → 2024-09
J Jacobs Solutions Inc. Common Stock (J) Construction 8 0 / 0 $235,504 2024-09 → 2024-09
NKE Nike Inc Materials 4 2 / 2 $32,002 2024-02 → 2024-09
SIRI SiriusXM Holdings Inc. - Common Stock Telecommunications 1 0 / 0 $8,001 2024-09 → 2024-09
LSXMA Liberty Media Corporation - Series A Li… 3 0 / 0 $24,002 2023-08 → 2024-09
LSXMK Liberty Media Corporation - Series C Li… 3 0 / 0 $24,002 2023-08 → 2024-09
BERY Berry Global Group, Inc. Common Stock (… 1 1 / 0 $8,001 2024-02 → 2024-02
VMW Vmware, Inc. Common stock, Class A 1 0 / 1 $8,001 2023-10 → 2023-10
RGBM Regal Bancorp Inc. (RGBM) 1 0 / 1 $8,001 2023-09 → 2023-09
BATRK Liberty Media Corporation - Series C Li… Media & Entertainment 1 0 / 0 $8,001 2023-07 → 2023-07
GPN Global Payments Inc. Common Stock (GPN) Business Services 1 0 / 1 $8,001 2023-06 → 2023-06
FIS Fidelity National Information Services,… Business Services 2 1 / 1 $16,001 2023-05 → 2023-06
JPM JP Morgan Chase & Co. Common Stock (JPM) Banking 1 1 / 0 $8,001 2023-04 → 2023-04
BAC.PL Bank of America 7.25% Conv Pfd Series L… 1 1 / 0 $32,501 2023-01 → 2023-01

The Spread by year

YearSpreadTrades pricedDisclosed value
2026 +8.7% 11 $186,006
2025 +4.7% 46 $637,523
2024 +2.5% 17 $136,009
2023 +3.4% 18 $364,509

Transaction timing versus the market over 90 trading days — not portfolio return, which these filings cannot support. See Methodology and the Scoreboard for the population baseline.

All transactions

DateTickerAssetActionAmount (as filed)OwnerFiling
2026-06-30 ADI Analog Devices, Inc. - Common Stock (ADI) sell $1,001 – $15,000 self
2026-06-29 SPGI S&P Global Inc. Common Stock (SPGI) sell $1,001 – $15,000 self
2026-06-29 MKL Markel Group Inc. Common Stock (MKL) sell $1,001 – $15,000 self
2026-06-29 JNJ Johnson & Johnson Common Stock (JNJ) sell $1,001 – $15,000 self
2026-06-24 ESAB ESAB Corporation Common Stock (ESAB) buy $1,001 – $15,000 self
2026-06-24 GOOGL Alphabet Inc. - Class A Common Stock (GOOGL) sell $15,001 – $50,000 self
2026-06-22 ESAB ESAB Corporation Common Stock (ESAB) buy $1,001 – $15,000 self
2026-06-17 U.S. Treasury Note 3.875% 6/15/2028 buy $15,001 – $50,000 self
2026-06-17 GIL Gildan Activewear, Inc. Class A Sub. Vot. Common Stock (GIL) sell $1,001 – $15,000 self
2026-06-04 WPM Wheaton Precious Metals Corp Common Shares (WPM) buy $1,001 – $15,000 self
2026-06-02 SYK Stryker Corporation Common Stock (SYK) sell $1,001 – $15,000 self
2026-06-02 MSFT Microsoft Corporation - Common Stock (MSFT) sell $1,001 – $15,000 self
2026-06-02 MKL Markel Group Inc. Common Stock (MKL) sell $1,001 – $15,000 self
2026-06-02 JNJ Johnson & Johnson Common Stock (JNJ) sell $1,001 – $15,000 self
2026-06-02 GIL Gildan Activewear, Inc. Class A Sub. Vot. Common Stock (GIL) buy $1,001 – $15,000 self
2026-06-02 GOOGL Alphabet Inc. - Class A Common Stock (GOOGL) sell $1,001 – $15,000 self
2026-06-01 EQT EQT Corporation Common Stock (EQT) buy $1,001 – $15,000 self
2026-06-01 CHKP Check Point Software Technologies Ltd. - Ordinary Shares (CHKP) sell $1,001 – $15,000 self
2026-06-01 EQT EQT Corporation Common Stock (EQT) buy $1,001 – $15,000 self
2026-06-01 CHKP Check Point Software Technologies Ltd. - Ordinary Shares (CHKP) sell $1,001 – $15,000 self
2026-05-21 BDX Becton, Dickinson and Company Common Stock (BDX) sell $1,001 – $15,000 self
2026-05-14 AMCR Amcor plc Ordinary Shares (AMCR) buy $1,001 – $15,000 self
2026-05-04 U.S. Treasury Note buy $50,001 – $100,000 self
2026-04-29 ADI Analog Devices, Inc. - Common Stock (ADI) sell $1,001 – $15,000 self
2026-04-21 TTWO Take-Two Interactive Software, Inc. - Common Stock (TTWO) sell $1,001 – $15,000 self
2026-04-15 NVT nVent Electric plc Ordinary Shares (NVT) sell $1,001 – $15,000 self
2026-04-14 TXN Texas Instruments Incorporated - Common Stock (TXN) buy $1,001 – $15,000 self
2026-04-14 FCNCA First Citizens BancShares, Inc. - Class A Common Stock (FCNCA) sell $1,001 – $15,000 self
2026-03-31 AMCR Amcor plc Ordinary Shares (AMCR) buy $1,001 – $15,000 self
2026-03-26 SPGI S&P Global Inc. Common Stock (SPGI) sell $15,001 – $50,000 self
2026-03-26 PEP Pepsico, Inc. (PEP) sell $15,001 – $50,000 self
2026-03-26 LIN Linde plc - Ordinary Shares (LIN) buy $1,001 – $15,000 self
2026-03-26 JNJ Johnson & Johnson Common Stock (JNJ) sell $1,001 – $15,000 self
2026-03-26 FCNCA First Citizens BancShares, Inc. - Class A Common Stock (FCNCA) sell $1,001 – $15,000 self
2026-03-26 CB Chubb Limited Common Stock (CB) sell $15,001 – $50,000 self
2026-03-10 WAT Waters Corporation Common Stock (WAT) sell $1,001 – $15,000 self
2026-02-18 U.S. Treasury Note buy $50,001 – $100,000 self
2026-02-18 U.S. Treasury Note buy $50,001 – $100,000 self
2026-02-18 LIN Linde plc - Ordinary Shares (LIN) buy $1,001 – $15,000 self
2026-02-13 WAT Waters Corporation Common Stock (WAT) sell $1,001 – $15,000 self
2026-02-05 FCNCA First Citizens BancShares, Inc. - Class A Common Stock (FCNCA) buy $1,001 – $15,000 self
2026-02-05 GOOGL Alphabet Inc. - Class A Common Stock (GOOGL) sell $15,001 – $50,000 self
2026-01-29 ABT Abbott Laboratories Common Stock (ABT) buy $1,001 – $15,000 self
2026-01-23 SYK Stryker Corporation Common Stock (SYK) sell $15,001 – $50,000 self
2026-01-23 MSFT Microsoft Corporation - Common Stock (MSFT) sell $1,001 – $15,000 self
2026-01-23 MKL Markel Group Inc. Common Stock (MKL) sell $15,001 – $50,000 self
2026-01-23 JNJ Johnson & Johnson Common Stock (JNJ) sell $15,001 – $50,000 self
2026-01-07 GM General Motors Company Common Stock (GM) sell $1,001 – $15,000 self
2025-12-31 U.S. Treasury Note buy $15,001 – $50,000 self
2025-12-16 LLYVK Liberty Media Corporation - Series C Liberty Live Common Stock (LLYVK) exchange $1,001 – $15,000 self
2025-12-16 LLYVA Liberty Media Corporation - Series A Liberty Live Common Stock (LLYVA) exchange $1,001 – $15,000 self
2025-12-02 SNREY SUNRISE COMMS AG ADR A (SNREY) sell $1,001 – $15,000 self
2025-11-26 TXN Texas Instruments Incorporated - Common Stock (TXN) buy $1,001 – $15,000 self
2025-11-20 SYK Stryker Corporation Common Stock (SYK) sell $15,001 – $50,000 self
2025-11-20 JNJ Johnson & Johnson Common Stock (JNJ) sell $15,001 – $50,000 self
2025-10-31 FISV Fiserv, Inc. (FISV) sell $1,001 – $15,000 self
2025-10-17 U.S. Treasury Note buy $100,001 – $250,000 self
2025-09-25 ICE Intercontinental Exchange Inc. Common Stock (ICE) buy $1,001 – $15,000 self
2025-09-15 ORCL Oracle Corporation Common Stock (ORCL) sell $1,001 – $15,000 self
2025-09-12 SYK Stryker Corporation Common Stock (SYK) sell $15,001 – $50,000 self
2025-09-12 ORCL Oracle Corporation Common Stock (ORCL) sell $15,001 – $50,000 self
2025-09-12 MKL Markel Group Inc. Common Stock (MKL) sell $15,001 – $50,000 self
2025-09-03 BEN Franklin Resources, Inc. Common Stock (BEN) sell $15,001 – $50,000 self
2025-09-03 FNV Franco-Nevada Corporation (FNV) buy $1,001 – $15,000 self
2025-09-03 DHR Danaher Corporation Common Stock (DHR) buy $1,001 – $15,000 self
2025-08-25 SYK Stryker Corporation Common Stock (SYK) sell $1,001 – $15,000 self
2025-08-25 MSFT Microsoft Corporation - Common Stock (MSFT) sell $1,001 – $15,000 self
2025-08-22 CP Canadian Pacific Kansas City Limited Common Shares (CP) buy $1,001 – $15,000 self
2025-08-15 AMCR Amcor plc Ordinary Shares (AMCR) buy $1,001 – $15,000 self
2025-08-04 CHKP Check Point Software Technologies Ltd. - Ordinary Shares (CHKP) buy $1,001 – $15,000 self
2025-07-31 SYK Stryker Corporation Common Stock (SYK) sell $15,001 – $50,000 self
2025-07-31 JNJ Johnson & Johnson Common Stock (JNJ) sell $15,001 – $50,000 self
2025-07-29 CHKP Check Point Software Technologies Ltd. - Ordinary Shares (CHKP) buy $15,001 – $50,000 self
2025-07-29 ADBE Adobe Inc. - Common Stock (ADBE) sell $1,001 – $15,000 self
2025-07-21 ABT Abbott Laboratories Common Stock (ABT) buy $1,001 – $15,000 self
2025-07-15 LBRDK Liberty Broadband Corporation - Class C Common Stock (LBRDK) exchange $1,001 – $15,000 spouse
2025-06-30 PLD Prologis, Inc. Common Stock (PLD) buy $1,001 – $15,000 self
2025-06-26 SYK Stryker Corporation Common Stock (SYK) sell $15,001 – $50,000 self
2025-06-23 WCC WESCO International, Inc. Common Stock (WCC) sell $1,001 – $15,000 self
2025-06-11 DHR Danaher Corporation Common Stock (DHR) buy $1,001 – $15,000 self
2025-05-27 AON Aon plc Class A Ordinary Shares (AON) buy $1,001 – $15,000 self
2025-05-13 BDX Becton, Dickinson and Company Common Stock (BDX) buy $1,001 – $15,000 self
2025-05-08 CCK Crown Holdings, Inc. (CCK) sell $1,001 – $15,000 self
2025-05-08 AMZN Amazon.com, Inc. - Common Stock (AMZN) buy $1,001 – $15,000 self
2025-05-05 TMO Thermo Fisher Scientific Inc Common Stock (TMO) buy $1,001 – $15,000 self
2025-04-28 BEN Franklin Resources, Inc. Common Stock (BEN) sell $1,001 – $15,000 self
2025-04-24 PLD Prologis, Inc. Common Stock (PLD) buy $1,001 – $15,000 self
2025-04-24 FI Fiserv, Inc. Common Stock (FI) buy $1,001 – $15,000 self
2025-04-24 ADI Analog Devices, Inc. - Common Stock (ADI) buy $1,001 – $15,000 self
2025-04-24 AMZN Amazon.com, Inc. - Common Stock (AMZN) buy $1,001 – $15,000 self
2025-04-11 FCNCA First Citizens BancShares, Inc. - Class A Common Stock (FCNCA) buy $1,001 – $15,000 self
2025-04-10 FTV Fortive Corporation Common Stock (FTV) sell $1,001 – $15,000 self
2025-04-10 FCNCA First Citizens BancShares, Inc. - Class A Common Stock (FCNCA) buy $1,001 – $15,000 self
2025-04-10 CP Canadian Pacific Kansas City Limited Common Shares (CP) buy $1,001 – $15,000 self
2025-04-01 NVT nVent Electric plc Ordinary Shares (NVT) buy $1,001 – $15,000 self
2025-04-01 ILMN Illumina, Inc. - Common Stock (ILMN) buy $1,001 – $15,000 self
2025-04-01 NVT nVent Electric plc Ordinary Shares (NVT) buy $1,001 – $15,000 self
2025-04-01 ILMN Illumina, Inc. - Common Stock (ILMN) buy $1,001 – $15,000 self
2025-03-07 NVT nVent Electric plc Ordinary Shares (NVT) buy $1,001 – $15,000 self
2025-02-26 SYK Stryker Corporation Common Stock (SYK) sell $15,001 – $50,000 self
2025-02-26 AMZN Amazon.com, Inc. - Common Stock (AMZN) buy $1,001 – $15,000 self
2025-02-12 MAGN Magnera Corporation Common Stock (MAGN) sell $1,001 – $15,000 self
2025-02-07 PRNDY PERNOD RICARD S A SP/ADR (PRNDY) sell $1,001 – $15,000 self
2025-02-07 MDLZ Mondelez International, Inc. - Class A Common Stock (MDLZ) buy $1,001 – $15,000 self
2025-01-31 MSFT Microsoft Corporation - Common Stock (MSFT) buy $1,001 – $15,000 self
2025-01-16 AMZN Amazon.com, Inc. - Common Stock (AMZN) buy $1,001 – $15,000 self
2025-01-07 CCK Crown Holdings, Inc. (CCK) buy $1,001 – $15,000 self
2024-12-27 PRNDY PERNOD RICARD S A SP/ADR (PRNDY) buy $1,001 – $15,000 self
2024-12-27 CP Canadian Pacific Kansas City Limited Common Shares (CP) buy $1,001 – $15,000 self
2024-12-19 GOOG Alphabet Inc. - Class C Capital Stock (GOOG) sell $1,001 – $15,000 self
2024-12-16 PLD Prologis, Inc. Common Stock (PLD) buy $1,001 – $15,000 self
2024-12-16 BEN Franklin Resources, Inc. Common Stock (BEN) sell $1,001 – $15,000 self
2024-12-16 ABT Abbott Laboratories Common Stock (ABT) buy $1,001 – $15,000 self
2024-12-13 ADI Analog Devices, Inc. - Common Stock (ADI) buy $1,001 – $15,000 self
2024-11-13 SNRE Sunrise Communications AG - American Depositary Shares representing Class A shares (SNRE) exchange $1,001 – $15,000 self
2024-11-13 LBTYK Liberty Global Ltd. - Class C Common Shares (LBTYK) exchange $1,001 – $15,000 self
2024-11-13 LBTYK Liberty Global Ltd. - Class C Common Shares (LBTYK) exchange $15,001 – $50,000 self
2024-11-04 PDRDF Pernod Ricard Ord Ordinary Shares (PDRDF) sell $1,001 – $15,000 self
2024-11-04 FTV Fortive Corporation Common Stock (FTV) buy $1,001 – $15,000 self
2024-09-30 J Jacobs Solutions Inc. Common Stock (J) exchange $1,001 – $15,000 self
2024-09-30 J Jacobs Solutions Inc. Common Stock (J) exchange $15,001 – $50,000 self
2024-09-30 J Jacobs Solutions Inc. Common Stock (J) exchange $15,001 – $50,000 self
2024-09-30 J Jacobs Solutions Inc. Common Stock (J) exchange $15,001 – $50,000 self
2024-09-30 J Jacobs Solutions Inc. Common Stock (J) exchange $15,001 – $50,000 self
2024-09-30 J Jacobs Solutions Inc. Common Stock (J) exchange $15,001 – $50,000 self
2024-09-30 J Jacobs Solutions Inc. Common Stock (J) exchange $15,001 – $50,000 self
2024-09-30 J Jacobs Solutions Inc. Common Stock (J) exchange $15,001 – $50,000 self
2024-09-30 AMTM Amentum Holdings, Inc. Common Stock (AMTM) exchange $1,001 – $15,000 self
2024-09-30 AMTM Amentum Holdings, Inc. Common Stock (AMTM) exchange $1,001 – $15,000 self
2024-09-30 AMTM Amentum Holdings, Inc. Common Stock (AMTM) exchange $1,001 – $15,000 self
2024-09-30 AMTM Amentum Holdings, Inc. Common Stock (AMTM) exchange $1,001 – $15,000 self
2024-09-11 NKE Nike, Inc. Common Stock (NKE) sell $1,001 – $15,000 self
2024-09-10 SIRI SiriusXM Holdings Inc. - Common Stock (SIRI) exchange $1,001 – $15,000 self
2024-09-10 LSXMK Liberty Media Corporation - Series C Liberty SiriusXM Common Stock (LSXMK) exchange $1,001 – $15,000 self
2024-09-10 LSXMA Liberty Media Corporation - Series A Liberty SiriusXM Common Stock (LSXMA) exchange $1,001 – $15,000 self
2024-08-02 FTV Fortive Corporation Common Stock (FTV) buy $1,001 – $15,000 self
2024-07-23 ABT Abbott Laboratories Common Stock (ABT) buy $1,001 – $15,000 self
2024-06-06 NKE Nike, Inc. Common Stock (NKE) buy $1,001 – $15,000 self
2024-05-24 BDX Becton, Dickinson and Company Common Stock (BDX) buy $1,001 – $15,000 self
2024-05-22 FI Fiserv, Inc. Common Stock (FI) buy $1,001 – $15,000 self
2024-05-06 AON Aon plc Class A Ordinary Shares (AON) buy $1,001 – $15,000 self
2024-04-19 NKE Nike, Inc. Common Stock (NKE) sell $1,001 – $15,000 self
2024-04-19 ILMN Illumina, Inc. - Common Stock (ILMN) buy $1,001 – $15,000 self
2024-02-22 NKE Nike, Inc. Common Stock (NKE) buy $1,001 – $15,000 self
2024-02-12 BERY Berry Global Group, Inc. Common Stock (BERY) buy $1,001 – $15,000 self
2024-01-30 PRNDY PERNOD RICARD S A SP/ADR (PRNDY) buy $1,001 – $15,000 self
2024-01-11 BDX Becton, Dickinson and Company Common Stock (BDX) buy $1,001 – $15,000 self
2023-12-14 ORCL Oracle Corporation (ORCL) buy $1,001 – $15,000 self
2023-10-04 VMW Vmware, Inc. Common stock, Class A (VMW) sell $1,001 – $15,000 self
2023-09-19 RGBM Regal Bancorp Inc. (RGBM) sell $1,001 – $15,000 self
2023-08-04 LSXMK Liberty Media Corporation - Series C Liberty SiriusXM (LSXMK) exchange $1,001 – $15,000 self
2023-08-04 LSXMK Liberty Media Corporation - Series C Liberty SiriusXM (LSXMK) exchange $1,001 – $15,000 self
2023-08-04 LLYVK Liberty Media Corporation - Series C Liberty Live (LLYVK) exchange $1,001 – $15,000 self
2023-08-04 LSXMA Liberty Media Corporation - Series A Liberty SiriusXM (LSXMA) exchange $1,001 – $15,000 self
2023-08-04 LSXMA Liberty Media Corporation - Series A Liberty SiriusXM (LSXMA) exchange $1,001 – $15,000 self
2023-08-04 LLYVA Liberty Media Corporation - Series A Liberty Live (LLYVA) exchange $1,001 – $15,000 self
2023-07-31 DHR Danaher Corporation (DHR) buy $1,001 – $15,000 self
2023-07-19 BATRK Atlanta Braves Holdings, Inc. - Series C (BATRK) exchange $1,001 – $15,000 self
2023-06-12 GPN Global Payments Inc. (GPN) sell $1,001 – $15,000 self
2023-06-12 FIS Fidelity National Information Services, Inc. (FIS) buy $1,001 – $15,000 self
2023-05-04 FIS Fidelity National Information Services, Inc. (FIS) sell $1,001 – $15,000 self
2023-04-19 CCK Crown Holdings, Inc. (CCK) buy $1,001 – $15,000 self
2023-04-03 JPM JP Morgan Chase & Co. (JPM) buy $1,001 – $15,000 self
2023-03-16 WCC WESCO International, Inc. (WCC) buy $15,001 – $50,000 self
2023-02-24 SYK Stryker Corporation (SYK) sell $15,001 – $50,000 self
2023-02-24 JNJ Johnson & Johnson (JNJ) sell $15,001 – $50,000 self
2023-01-27 SYK Stryker Corporation (SYK) sell $15,001 – $50,000 self
2023-01-27 SPGI S&P Global Inc. (SPGI) sell $15,001 – $50,000 self
2023-01-27 JNJ Johnson & Johnson (JNJ) sell $15,001 – $50,000 self
2023-01-27 BAC.PL Bank of America 7.25% Conv Pfd Series L (BAC.PL) buy $15,001 – $50,000 self
2023-01-27 AON Aon plc Class A Ordinary Shares (AON) sell $15,001 – $50,000 self
2023-01-19 US Treasury Note 1.25% - Jan 15, 2024 buy $100,001 – $250,000 self
2023-01-18 TTWO Take-Two Interactive Software, Inc. (TTWO) buy $1,001 – $15,000 self
2023-01-15 US Treasury Note 1.5% - Jan 15, 2023 sell $100,001 – $250,000 self
2023-01-10 SYK Stryker Corporation (SYK) sell $15,001 – $50,000 self
2023-01-10 SPGI S&P Global Inc. (SPGI) sell $15,001 – $50,000 self
2023-01-10 MKL Markel Corporation (MKL) sell $1,001 – $15,000 self