TK

Thomas H. Kean, Jr. stock trades
Republican representative for New Jersey’s 7th district
Thomas H. Kean, Jr. disclosed 67 trades in the 12 months to October 21, 2026: 25 buys and 40 sells, worth between $495k and $2.0m by the ranges the filings report. The typical trade was disclosed 28 days after it was made. Last trade: August 27, 2026.
- trades disclosed
- 6725 buys · 40 sells
- reported value
- $495k–$2.0msum of the disclosed ranges
- median filing delay
- 28 days0 trades filed after 45 days
- spouse or child
- 0%share of trades not in their own name
- buys vs SPY
- −6.4 ptsaverage move since purchase, minus the index
Most traded
- JNJJohnson & Johnson6 trades0 buys · 6 sells
- GOOGLAlphabet Inc.5 trades0 buys · 5 sells
- SYKStryker Corporation4 trades0 buys · 4 sells
- AMCRAmcor plc3 trades2 buys · 1 sell
- ESABESAB Corporation3 trades3 buys · 0 sells
- FCNCAFirst Citizens BancShares, Inc.3 trades1 buy · 2 sells
- LINLinde plc3 trades3 buys · 0 sells
- MKLMarkel Group Inc.3 trades0 buys · 3 sells
Also traded in Congress
Every trade, newest first
Filing date, then the trade date. Amounts are the ranges the law asks for, never exact figures.
| Filed | Type | Asset | Amount | Owner | Delay | Since | Source |
|---|---|---|---|---|---|---|---|
| Sep 12, 2026traded Aug 27 | Sell | GOOGLAlphabet Inc. | $1,001 – $15,000 | Self | 16d | 0.0% | PTR (filing, opens in a new tab) |
| Sep 12, 2026traded Aug 27 | Sell | JNJJohnson & Johnson | $1,001 – $15,000 | Self | 16d | −2.4% | PTR (filing, opens in a new tab) |
| Sep 12, 2026traded Aug 27 | Sell | MSFTMicrosoft Corporation | $15,001 – $50,000 | Self | 16d | +5.3% | PTR (filing, opens in a new tab) |
| Sep 12, 2026traded Aug 21 | Buy | MTZMasTec, Inc. | $1,001 – $15,000 | Self | 22d | −29.6% | PTR (filing, opens in a new tab) |
| Sep 12, 2026traded Aug 10 | Sell | AMCRAmcor plc | $1,001 – $15,000 | Self | 33d | −3.7% | PTR (filing, opens in a new tab) |
| Sep 12, 2026traded Aug 10 | Buy | LINLinde plc | $1,001 – $15,000 | Self | 33d | +2.3% | PTR (filing, opens in a new tab) |
| Aug 18, 2026traded Jul 22 | Sell | GOOGLAlphabet Inc. | $1,001 – $15,000 | Self | 27d | −0.5% | PTR (filing, opens in a new tab) |
| Aug 18, 2026traded Jul 22 | Sell | SYKStryker Corporation | $1,001 – $15,000 | Self | 27d | −1.3% | PTR (filing, opens in a new tab) |
| Aug 18, 2026traded Jul 8 | Buy | AMZNAmazon.com, Inc. | $1,001 – $15,000 | Self | 41d | +7.8% | PTR (filing, opens in a new tab) |
| Aug 18, 2026traded Jul 8 | Buy | TOSTToast, Inc. | $1,001 – $15,000 | Self | 41d | +14.3% | PTR (filing, opens in a new tab) |
| Aug 18, 2026traded Jul 7 | Buy | EQTEQT Corporation | $1,001 – $15,000 | Self | 42d | +6.2% | PTR (filing, opens in a new tab) |
| Aug 18, 2026traded Jul 7 | Buy | ESABESAB Corporation | $1,001 – $15,000 | Self | 42d | −30.5% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 30 | Sell | ADIAnalog Devices, Inc. | $1,001 – $15,000 | Self | 15d | +0.3% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 29 | Sell | JNJJohnson & Johnson | $1,001 – $15,000 | Self | 16d | +0.8% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 29 | Sell | MKLMarkel Group Inc. | $1,001 – $15,000 | Self | 16d | −3.7% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 29 | Sell | SPGIS&P Global Inc. | $1,001 – $15,000 | Self | 16d | +13.6% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 24 | Sell | GOOGLAlphabet Inc. | $15,001 – $50,000 | Self | 21d | −1.4% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 24 | Buy | ESABESAB Corporation | $1,001 – $15,000 | Self | 21d | −32.5% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 22 | Buy | ESABESAB Corporation | $1,001 – $15,000 | Self | 23d | −36.1% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 17 | Sell | GILGildan Activewear, Inc. Class A Sub. Vot. | $1,001 – $15,000 | Self | 28d | −22.7% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 17 | Buy | U.S. Treasury Note 3.875% 6/15/2028bond | $15,001 – $50,000 | Self | 28d | — | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 4 | Buy | WPMWheaton Precious Metals Corp | $1,001 – $15,000 | Self | 41d | +2.3% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 2 | Sell | GOOGLAlphabet Inc. | $1,001 – $15,000 | Self | 43d | −5.8% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 2 | Buy | GILGildan Activewear, Inc. Class A Sub. Vot. | $1,001 – $15,000 | Self | 43d | −29.7% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 2 | Sell | JNJJohnson & Johnson | $1,001 – $15,000 | Self | 43d | +16.9% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 2 | Sell | MKLMarkel Group Inc. | $1,001 – $15,000 | Self | 43d | +5.4% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 2 | Sell | MSFTMicrosoft Corporation | $1,001 – $15,000 | Self | 43d | +20.7% | PTR (filing, opens in a new tab) |
| Jul 15, 2026traded Jun 2 | Sell | SYKStryker Corporation | $1,001 – $15,000 | Self | 43d | +4.4% | PTR (filing, opens in a new tab) |
| Jun 18, 2026traded Jun 1 | Sell | CHKPCheck Point Software Technologies Ltd. | $1,001 – $15,000 | Self | 17d | +1.3% | PTR (filing, opens in a new tab) |
| Jun 18, 2026traded Jun 1 | Buy | EQTEQT Corporation | $1,001 – $15,000 | Self | 17d | −0.5% | PTR (filing, opens in a new tab) |
| Jun 18, 2026traded May 21 | Sell | BDXBecton, Dickinson and Company | $1,001 – $15,000 | Self | 28d | +34.2% | PTR (filing, opens in a new tab) |
| Jun 18, 2026traded May 14 | Buy | AMCRAmcor plc | $1,001 – $15,000 | Self | 35d | +19.5% | PTR (filing, opens in a new tab) |
| Jun 18, 2026traded May 4 | Buy | U.S. Treasury Notebond | $50,001 – $100,000 | Self | 45d | — | PTR (filing, opens in a new tab) |
| May 22, 2026traded Apr 29 | Sell | ADIAnalog Devices, Inc. | $1,001 – $15,000 | Self | 23d | +2.6% | PTR (filing, opens in a new tab) |
| May 22, 2026traded Apr 21 | Sell | TTWOTake-Two Interactive Software, Inc. | $1,001 – $15,000 | Self | 31d | −5.0% | PTR (filing, opens in a new tab) |
| May 22, 2026traded Apr 15 | Sell | NVTnVent Electric plc | $1,001 – $15,000 | Self | 37d | +6.7% | PTR (filing, opens in a new tab) |
| May 22, 2026traded Apr 14 | Sell | FCNCAFirst Citizens BancShares, Inc. | $1,001 – $15,000 | Self | 38d | +6.7% | PTR (filing, opens in a new tab) |
| May 22, 2026traded Apr 14 | Buy | TXNTexas Instruments Incorporated | $1,001 – $15,000 | Self | 38d | +28.2% | PTR (filing, opens in a new tab) |
| Apr 13, 2026traded Mar 31 | Buy | AMCRAmcor plc | $1,001 – $15,000 | Self | 13d | +16.0% | PTR (filing, opens in a new tab) |
| Apr 13, 2026traded Mar 26 | Sell | CBChubb Limited | $15,001 – $50,000 | Self | 18d | +11.0% | PTR (filing, opens in a new tab) |
| Apr 13, 2026traded Mar 26 | Sell | FCNCAFirst Citizens BancShares, Inc. | $1,001 – $15,000 | Self | 18d | +12.0% | PTR (filing, opens in a new tab) |
| Apr 13, 2026traded Mar 26 | Sell | JNJJohnson & Johnson | $1,001 – $15,000 | Self | 18d | +9.6% | PTR (filing, opens in a new tab) |
| Apr 13, 2026traded Mar 26 | Buy | LINLinde plc | $1,001 – $15,000 | Self | 18d | +1.9% | PTR (filing, opens in a new tab) |
| Apr 13, 2026traded Mar 26 | Sell | PEPPepsico, Inc. | $15,001 – $50,000 | Self | 18d | −9.3% | PTR (filing, opens in a new tab) |
| Apr 13, 2026traded Mar 26 | Sell | SPGIS&P Global Inc. | $15,001 – $50,000 | Self | 18d | +12.8% | PTR (filing, opens in a new tab) |
| Apr 13, 2026traded Mar 10 | Sell | WATWaters Corporation | $1,001 – $15,000 | Self | 34d | +47.8% | PTR (filing, opens in a new tab) |
| Mar 18, 2026traded Feb 18 | Buy | LINLinde plc | $1,001 – $15,000 | Self | 28d | +4.4% | PTR (filing, opens in a new tab) |
| Mar 18, 2026traded Feb 18 | Buy | U.S. Treasury Notebond | $50,001 – $100,000 | Self | 28d | — | PTR (filing, opens in a new tab) |
| Mar 18, 2026traded Feb 18 | Buy | U.S. Treasury Notebond | $50,001 – $100,000 | Self | 28d | — | PTR (filing, opens in a new tab) |
| Mar 18, 2026traded Feb 13 | Sell | WATWaters Corporation | $1,001 – $15,000 | Self | 33d | +36.9% | PTR (filing, opens in a new tab) |
| Mar 18, 2026traded Feb 5 | Sell | GOOGLAlphabet Inc. | $15,001 – $50,000 | Self | 41d | +2.9% | PTR (filing, opens in a new tab) |
| Mar 18, 2026traded Feb 5 | Buy | FCNCAFirst Citizens BancShares, Inc. | $1,001 – $15,000 | Self | 41d | +0.2% | PTR (filing, opens in a new tab) |
| Feb 19, 2026traded Jan 29 | Buy | ABTAbbott Laboratories | $1,001 – $15,000 | Self | 21d | −1.5% | PTR (filing, opens in a new tab) |
| Feb 19, 2026traded Jan 23 | Sell | JNJJohnson & Johnson | $15,001 – $50,000 | Self | 27d | +19.7% | PTR (filing, opens in a new tab) |
| Feb 19, 2026traded Jan 23 | Sell | MKLMarkel Group Inc. | $15,001 – $50,000 | Self | 27d | −7.2% | PTR (filing, opens in a new tab) |
| Feb 19, 2026traded Jan 23 | Sell | MSFTMicrosoft Corporation | $1,001 – $15,000 | Self | 27d | +14.9% | PTR (filing, opens in a new tab) |
| Feb 19, 2026traded Jan 23 | Sell | SYKStryker Corporation | $15,001 – $50,000 | Self | 27d | −13.5% | PTR (filing, opens in a new tab) |
| Feb 19, 2026traded Jan 7 | Sell | GMGeneral Motors Company | $1,001 – $15,000 | Self | 43d | −5.3% | PTR (filing, opens in a new tab) |
| Jan 16, 2026traded Dec 31 | Buy | U.S. Treasury Notebond | $15,001 – $50,000 | Self | 16d | — | PTR (filing, opens in a new tab) |
| Jan 16, 2026traded Dec 16 | Exchange | LLYVALiberty Media Corporation - Series A Liberty Live | $1,001 – $15,000 | Self | 31d | +17.8% | PTR (filing, opens in a new tab) |
| Jan 16, 2026traded Dec 16 | Exchange | LLYVKLiberty Media Corporation - Series C Liberty Live | $1,001 – $15,000 | Self | 31d | +18.5% | PTR (filing, opens in a new tab) |
| Jan 16, 2026traded Dec 2 | Sell | SNREYSUNRISE COMMS AG ADR A | $1,001 – $15,000 | Self | 45d | — | PTR (filing, opens in a new tab) |
| Dec 19, 2025traded Nov 26 | Buy | TXNTexas Instruments Incorporated | $1,001 – $15,000 | Self | 23d | +70.8% | PTR (filing, opens in a new tab) |
| Dec 19, 2025traded Nov 20 | Sell | JNJJohnson & Johnson | $15,001 – $50,000 | Self | 29d | +30.6% | PTR (filing, opens in a new tab) |
| Dec 19, 2025traded Nov 20 | Sell | SYKStryker Corporation | $15,001 – $50,000 | Self | 29d | −14.6% | PTR (filing, opens in a new tab) |
| Nov 17, 2025traded Oct 31 | Sell | FISVFiserv, Inc. | $1,001 – $15,000 | Self | 17d | −27.7% | PTR (filing, opens in a new tab) |
| Nov 17, 2025traded Oct 17 | Buy | U.S. Treasury Notebond | $100,001 – $250,000 | Self | 31d | — | PTR (filing, opens in a new tab) |
From official House and Senate periodic transaction reports under the STOCK Act. "Since" is the stock's move from the trade date to the latest close. A disclosure is not evidence of wrongdoing. Updated October 21, 2026. Back to Mr. Congress · All members