Thomas H. Kean, Jr.
R-NJ U.S. Representative · NJ07
126 trades · 62 buys · 61 sells · files ~30 days after trading · last filing 2026-09-12
Trades are filed weeks after they happen and amounts are reported as ranges. Educational, not financial advice.
Trade history
| Traded | Filed | Days | Stock | Type | Amount | Owner | |
|---|---|---|---|---|---|---|---|
| 2026-08-27 | 2026-09-12 | 16 | GOOGL Alphabet Inc. - Class A Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-08-27 | 2026-09-12 | 16 | JNJ Johnson & Johnson Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-08-27 | 2026-09-12 | 16 | MSFT Microsoft Corporation - Common Stock | Partial sell | $15K–$50K | Self | Filing ↗ |
| 2026-08-21 | 2026-09-12 | 22 | MTZ MasTec, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-08-10 | 2026-09-12 | 33 | AMCR Amcor plc Ordinary Shares | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-08-10 | 2026-09-12 | 33 | LIN Linde plc - Ordinary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-07-22 | 2026-08-18 | 27 | GOOGL Alphabet Inc. - Class A Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-07-22 | 2026-08-18 | 27 | SYK Stryker Corporation Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-07-08 | 2026-08-18 | 41 | AMZN Amazon.com, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-07-08 | 2026-08-18 | 41 | TOST Toast, Inc. Class A Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-07-07 | 2026-08-18 | 42 | EQT EQT Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-07-07 | 2026-08-18 | 42 | ESAB ESAB Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-06-30 | 2026-07-15 | 15 | ADI Analog Devices, Inc. - Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-06-29 | 2026-07-15 | 16 | MKL Markel Group Inc. Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-06-29 | 2026-07-15 | 16 | SPGI S&P Global Inc. Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-06-29 | 2026-07-15 | 16 | JNJ Johnson & Johnson Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-06-24 | 2026-07-15 | 21 | GOOGL Alphabet Inc. - Class A Common Stock | Partial sell | $15K–$50K | Self | Filing ↗ |
| 2026-06-24 | 2026-07-15 | 21 | ESAB ESAB Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-06-22 | 2026-07-15 | 23 | ESAB ESAB Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-06-17 | 2026-07-15 | 28 | U.S. Treasury Note 3.875% 6/15/2028 | Buy | $15K–$50K | Self | Filing ↗ |
| 2026-06-17 | 2026-07-15 | 28 | GIL Gildan Activewear, Inc. Class A Sub. Vot. Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-06-04 | 2026-07-15 | 41 | WPM Wheaton Precious Metals Corp Common Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-06-02 | 2026-07-15 | 43 | GOOGL Alphabet Inc. - Class A Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-06-02 | 2026-07-15 | 43 | JNJ Johnson & Johnson Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-06-02 | 2026-07-15 | 43 | MKL Markel Group Inc. Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-06-02 | 2026-07-15 | 43 | MSFT Microsoft Corporation - Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-06-02 | 2026-07-15 | 43 | SYK Stryker Corporation Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-06-02 | 2026-07-15 | 43 | GIL Gildan Activewear, Inc. Class A Sub. Vot. Common Stock | BuySold | $1K–$15K | Self | Filing ↗ |
| 2026-06-01 | 2026-07-15 | 44 | CHKP Check Point Software Technologies Ltd. - Ordinary Shares | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-06-01 | 2026-07-15 | 44 | EQT EQT Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-06-01 | 2026-06-18 | 17 | CHKP Check Point Software Technologies Ltd. - Ordinary Shares | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-06-01 | 2026-06-18 | 17 | EQT EQT Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-05-21 | 2026-06-18 | 28 | BDX Becton, Dickinson and Company Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-05-14 | 2026-06-18 | 35 | AMCR Amcor plc Ordinary Shares | BuyTrimmed | $1K–$15K | Self | Filing ↗ |
| 2026-05-04 | 2026-06-18 | 45 | U.S. Treasury Note | Buy | $50K–$100K | Self | Filing ↗ |
| 2026-04-29 | 2026-05-22 | 23 | ADI Analog Devices, Inc. - Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-04-21 | 2026-05-22 | 31 | TTWO Take-Two Interactive Software, Inc. - Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-04-15 | 2026-05-22 | 37 | NVT nVent Electric plc Ordinary Shares | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-04-14 | 2026-05-22 | 38 | FCNCA First Citizens BancShares, Inc. - Class A Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-04-14 | 2026-05-22 | 38 | TXN Texas Instruments Incorporated - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-31 | 2026-04-13 | 13 | AMCR Amcor plc Ordinary Shares | BuyTrimmed | $1K–$15K | Self | Filing ↗ |
| 2026-03-26 | 2026-04-13 | 18 | CB Chubb Limited Common Stock | Partial sell | $15K–$50K | Self | Filing ↗ |
| 2026-03-26 | 2026-04-13 | 18 | FCNCA First Citizens BancShares, Inc. - Class A Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-03-26 | 2026-04-13 | 18 | JNJ Johnson & Johnson Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-03-26 | 2026-04-13 | 18 | LIN Linde plc - Ordinary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-26 | 2026-04-13 | 18 | PEP Pepsico, Inc. | Partial sell | $15K–$50K | Self | Filing ↗ |
| 2026-03-26 | 2026-04-13 | 18 | SPGI S&P Global Inc. Common Stock | Partial sell | $15K–$50K | Self | Filing ↗ |
| 2026-03-10 | 2026-04-13 | 34 | WAT Waters Corporation Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-02-18 | 2026-03-18 | 28 | LIN Linde plc - Ordinary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-02-18 | 2026-03-18 | 28 | U.S. Treasury Note | Buy | $50K–$100K | Self | Filing ↗ |
- GOOGL Alphabet Inc. - Class A Common StockPartial sell
$1K–$15K · Self · traded 2026-08-27 · filed 2026-09-12 (16d) · Filing ↗
- JNJ Johnson & Johnson Common StockPartial sell
$1K–$15K · Self · traded 2026-08-27 · filed 2026-09-12 (16d) · Filing ↗
- MSFT Microsoft Corporation - Common StockPartial sell
$15K–$50K · Self · traded 2026-08-27 · filed 2026-09-12 (16d) · Filing ↗
- MTZ MasTec, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-08-21 · filed 2026-09-12 (22d) · Filing ↗
- AMCR Amcor plc Ordinary SharesPartial sell
$1K–$15K · Self · traded 2026-08-10 · filed 2026-09-12 (33d) · Filing ↗
- LIN Linde plc - Ordinary SharesOpenBuy
$1K–$15K · Self · traded 2026-08-10 · filed 2026-09-12 (33d) · Filing ↗
- GOOGL Alphabet Inc. - Class A Common StockPartial sell
$1K–$15K · Self · traded 2026-07-22 · filed 2026-08-18 (27d) · Filing ↗
- SYK Stryker Corporation Common StockPartial sell
$1K–$15K · Self · traded 2026-07-22 · filed 2026-08-18 (27d) · Filing ↗
- AMZN Amazon.com, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-07-08 · filed 2026-08-18 (41d) · Filing ↗
- TOST Toast, Inc. Class A Common StockOpenBuy
$1K–$15K · Self · traded 2026-07-08 · filed 2026-08-18 (41d) · Filing ↗
- EQT EQT Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-07-07 · filed 2026-08-18 (42d) · Filing ↗
- ESAB ESAB Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-07-07 · filed 2026-08-18 (42d) · Filing ↗
- ADI Analog Devices, Inc. - Common StockPartial sell
$1K–$15K · Self · traded 2026-06-30 · filed 2026-07-15 (15d) · Filing ↗
- MKL Markel Group Inc. Common StockPartial sell
$1K–$15K · Self · traded 2026-06-29 · filed 2026-07-15 (16d) · Filing ↗
- SPGI S&P Global Inc. Common StockPartial sell
$1K–$15K · Self · traded 2026-06-29 · filed 2026-07-15 (16d) · Filing ↗
- JNJ Johnson & Johnson Common StockPartial sell
$1K–$15K · Self · traded 2026-06-29 · filed 2026-07-15 (16d) · Filing ↗
- GOOGL Alphabet Inc. - Class A Common StockPartial sell
$15K–$50K · Self · traded 2026-06-24 · filed 2026-07-15 (21d) · Filing ↗
- ESAB ESAB Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-06-24 · filed 2026-07-15 (21d) · Filing ↗
- ESAB ESAB Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-06-22 · filed 2026-07-15 (23d) · Filing ↗
- U.S. Treasury Note 3.875% 6/15/2028Buy
$15K–$50K · Self · traded 2026-06-17 · filed 2026-07-15 (28d) · Filing ↗
- GIL Gildan Activewear, Inc. Class A Sub. Vot. Common StockSell
$1K–$15K · Self · traded 2026-06-17 · filed 2026-07-15 (28d) · Filing ↗
- WPM Wheaton Precious Metals Corp Common SharesOpenBuy
$1K–$15K · Self · traded 2026-06-04 · filed 2026-07-15 (41d) · Filing ↗
- GOOGL Alphabet Inc. - Class A Common StockPartial sell
$1K–$15K · Self · traded 2026-06-02 · filed 2026-07-15 (43d) · Filing ↗
- JNJ Johnson & Johnson Common StockPartial sell
$1K–$15K · Self · traded 2026-06-02 · filed 2026-07-15 (43d) · Filing ↗
- MKL Markel Group Inc. Common StockPartial sell
$1K–$15K · Self · traded 2026-06-02 · filed 2026-07-15 (43d) · Filing ↗
- MSFT Microsoft Corporation - Common StockPartial sell
$1K–$15K · Self · traded 2026-06-02 · filed 2026-07-15 (43d) · Filing ↗
- SYK Stryker Corporation Common StockPartial sell
$1K–$15K · Self · traded 2026-06-02 · filed 2026-07-15 (43d) · Filing ↗
- GIL Gildan Activewear, Inc. Class A Sub. Vot. Common StockSoldBuy
$1K–$15K · Self · traded 2026-06-02 · filed 2026-07-15 (43d) · Filing ↗
- CHKP Check Point Software Technologies Ltd. - Ordinary SharesSell
$1K–$15K · Self · traded 2026-06-01 · filed 2026-07-15 (44d) · Filing ↗
- EQT EQT Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-06-01 · filed 2026-07-15 (44d) · Filing ↗
- CHKP Check Point Software Technologies Ltd. - Ordinary SharesPartial sell
$1K–$15K · Self · traded 2026-06-01 · filed 2026-06-18 (17d) · Filing ↗
- EQT EQT Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-06-01 · filed 2026-06-18 (17d) · Filing ↗
- BDX Becton, Dickinson and Company Common StockSell
$1K–$15K · Self · traded 2026-05-21 · filed 2026-06-18 (28d) · Filing ↗
- AMCR Amcor plc Ordinary SharesTrimmedBuy
$1K–$15K · Self · traded 2026-05-14 · filed 2026-06-18 (35d) · Filing ↗
- U.S. Treasury NoteBuy
$50K–$100K · Self · traded 2026-05-04 · filed 2026-06-18 (45d) · Filing ↗
- ADI Analog Devices, Inc. - Common StockPartial sell
$1K–$15K · Self · traded 2026-04-29 · filed 2026-05-22 (23d) · Filing ↗
- TTWO Take-Two Interactive Software, Inc. - Common StockSell
$1K–$15K · Self · traded 2026-04-21 · filed 2026-05-22 (31d) · Filing ↗
- NVT nVent Electric plc Ordinary SharesPartial sell
$1K–$15K · Self · traded 2026-04-15 · filed 2026-05-22 (37d) · Filing ↗
- FCNCA First Citizens BancShares, Inc. - Class A Common StockSell
$1K–$15K · Self · traded 2026-04-14 · filed 2026-05-22 (38d) · Filing ↗
- TXN Texas Instruments Incorporated - Common StockOpenBuy
$1K–$15K · Self · traded 2026-04-14 · filed 2026-05-22 (38d) · Filing ↗
- AMCR Amcor plc Ordinary SharesTrimmedBuy
$1K–$15K · Self · traded 2026-03-31 · filed 2026-04-13 (13d) · Filing ↗
- CB Chubb Limited Common StockPartial sell
$15K–$50K · Self · traded 2026-03-26 · filed 2026-04-13 (18d) · Filing ↗
- FCNCA First Citizens BancShares, Inc. - Class A Common StockPartial sell
$1K–$15K · Self · traded 2026-03-26 · filed 2026-04-13 (18d) · Filing ↗
- JNJ Johnson & Johnson Common StockPartial sell
$1K–$15K · Self · traded 2026-03-26 · filed 2026-04-13 (18d) · Filing ↗
- LIN Linde plc - Ordinary SharesOpenBuy
$1K–$15K · Self · traded 2026-03-26 · filed 2026-04-13 (18d) · Filing ↗
- PEP Pepsico, Inc.Partial sell
$15K–$50K · Self · traded 2026-03-26 · filed 2026-04-13 (18d) · Filing ↗
- SPGI S&P Global Inc. Common StockPartial sell
$15K–$50K · Self · traded 2026-03-26 · filed 2026-04-13 (18d) · Filing ↗
- WAT Waters Corporation Common StockPartial sell
$1K–$15K · Self · traded 2026-03-10 · filed 2026-04-13 (34d) · Filing ↗
- LIN Linde plc - Ordinary SharesOpenBuy
$1K–$15K · Self · traded 2026-02-18 · filed 2026-03-18 (28d) · Filing ↗
- U.S. Treasury NoteBuy
$50K–$100K · Self · traded 2026-02-18 · filed 2026-03-18 (28d) · Filing ↗
Open means no later sale of that stock has been filed. Owner is who holds the account, as reported.