congress trades
Thomas H. Kean, Jr.
House · NJ-7 · Republican
- House Committee on Energy and Commerce
- House Committee on Foreign Affairs
Score
58%win rate
+1.3%average excess vs SPY, 90 days
60 trades scored · 8 too new · 3 not scored
Scored Oct 17, 2026, 7:12 AM ET
Trades most
By count
- JNJ6 trades
- SYK5 trades
- GOOGL5 trades
- MKL4 trades
- MSFT3 trades
- AMCR3 trades
- EQT3 trades
- ESAB3 trades
- FCNCA3 trades
- LIN3 trades
By dollars
- SYK$113,503
- JNJ$97,003
- GOOGL$89,003
- MKL$81,002
- MSFT$48,502
- ORCL$40,501
- SPGI$40,501
- BEN$32,501
- CB$32,501
- PEP$32,501
Sectors
Technology
4 buys · 17 sells
Financials
2 buys · 8 sells
Health Care
1 buy · 12 sells
Consumer Discretionary
2 buys · 2 sells
Consumer Staples
0 buys · 1 sell
Energy
3 buys · 0 sells
Industrials
4 buys · 4 sells
Materials
5 buys · 0 sells
Utilities
0 buys · 0 sells
Real Estate
0 buys · 0 sells
Communication Services
0 buys · 0 sells
Unknown sector: 2 buys · 2 sells
Sectors from SEC industry codes.
Trades
| Stock | Side | Amount | Owner | Traded | 90-day result |
|---|---|---|---|---|---|
| GOOGL Alphabet Inc. - Class A Common Stock (GOOGL) | SalePartial | $1K–15K | Self | Aug 27 | 90-day resultToo new |
| JNJ Johnson & Johnson Common Stock (JNJ) | SalePartial | $1K–15K | Self | Aug 27 | 90-day resultToo new |
| MSFT Microsoft Corporation - Common Stock (MSFT) | SalePartial | $15K–50K | Self | Aug 27 | 90-day resultToo new |
| MTZ MasTec, Inc. Common Stock (MTZ) | Buy | $1K–15K | Self | Aug 21 | 90-day resultToo new |
| AMCR Amcor plc Ordinary Shares (AMCR) | SalePartial | $1K–15K | Self | Aug 10 | 90-day resultToo new |
| LIN Linde plc - Ordinary Shares (LIN) | Buy | $1K–15K | Self | Aug 10 | 90-day resultToo new |
| GOOGL Alphabet Inc. - Class A Common Stock (GOOGL) | SalePartial | $1K–15K | Self | Jul 22 | 90-day resultToo new |
| SYK Stryker Corporation Common Stock (SYK) | SalePartial | $1K–15K | Self | Jul 22 | 90-day resultToo new |
| AMZN Amazon.com, Inc. - Common Stock (AMZN) | Buy | $1K–15K | Self | Jul 8 | 90-day result+0.7% Win |
| TOST Toast, Inc. Class A Common Stock (TOST) | Buy | $1K–15K | Self | Jul 8 | 90-day result+1.4% Win |
| EQT EQT Corporation Common Stock (EQT) | Buy | $1K–15K | Self | Jul 7 | 90-day result-4.8% Loss |
| ESAB ESAB Corporation Common Stock (ESAB) | Buy | $1K–15K | Self | Jul 7 | 90-day result-27.6% Loss |
| ADI Analog Devices, Inc. - Common Stock (ADI) | SalePartial | $1K–15K | Self | Jun 30 | 90-day result+2.8% Win |
| JNJ Johnson & Johnson Common Stock (JNJ) | SalePartial | $1K–15K | Self | Jun 29 | 90-day result-0.8% Loss |
| MKL Markel Group Inc. Common Stock (MKL) | SalePartial | $1K–15K | Self | Jun 29 | 90-day result+15.8% Win |
| SPGI S&P Global Inc. Common Stock (SPGI) | SalePartial | $1K–15K | Self | Jun 29 | 90-day result+5.4% Win |
| GOOGL Alphabet Inc. - Class A Common Stock (GOOGL) | SalePartial | $15K–50K | Self | Jun 24 | 90-day result+3.8% Win |
| ESAB ESAB Corporation Common Stock (ESAB) | Buy | $1K–15K | Self | Jun 24 | 90-day result-34.9% Loss |
| ESAB ESAB Corporation Common Stock (ESAB) | Buy | $1K–15K | Self | Jun 22 | 90-day result-38.8% Loss |
| GIL Gildan Activewear, Inc. Class A Sub. Vot. Common Stock (GIL) | Sale | $1K–15K | Self | Jun 17 | 90-day result+15.8% Win |
| WPM Wheaton Precious Metals Corp Common Shares (WPM) | Buy | $1K–15K | Self | Jun 4 | 90-day result+16.4% Win |
| GOOGL Alphabet Inc. - Class A Common Stock (GOOGL) | SalePartial | $1K–15K | Self | Jun 2 | 90-day result+7.2% Win |
| GIL Gildan Activewear, Inc. Class A Sub. Vot. Common Stock (GIL) | Buy | $1K–15K | Self | Jun 2 | 90-day result-11.7% Loss |
| JNJ Johnson & Johnson Common Stock (JNJ) | SalePartial | $1K–15K | Self | Jun 2 | 90-day result-18.3% Loss |
| MKL Markel Group Inc. Common Stock (MKL) | SalePartial | $1K–15K | Self | Jun 2 | 90-day result+0.2% Win |
| MSFT Microsoft Corporation - Common Stock (MSFT) | SalePartial | $1K–15K | Self | Jun 2 | 90-day result-13.9% Loss |
| SYK Stryker Corporation Common Stock (SYK) | SalePartial | $1K–15K | Self | Jun 2 | 90-day result-9.4% Loss |
| CHKP Check Point Software Technologies Ltd. - Ordinary Shares (CHKP) | SalePartial | $1K–15K | Self | Jun 1 | 90-day result+1.9% Win |
| EQT EQT Corporation Common Stock (EQT) | Buy | $1K–15K | Self | Jun 1 | 90-day result-2.7% Loss |
| CHKP Check Point Software Technologies Ltd. - Ordinary Shares (CHKP) | Sale | $1K–15K | Self | Jun 1 | 90-day result+1.9% Win |
| EQT EQT Corporation Common Stock (EQT) | Buy | $1K–15K | Self | Jun 1 | 90-day result-2.7% Loss |
| BDX Becton, Dickinson and Company Common Stock (BDX) | Sale | $1K–15K | Self | May 21 | 90-day result-24.7% Loss |
| AMCR Amcor plc Ordinary Shares (AMCR) | Buy | $1K–15K | Self | May 14 | 90-day result+17.4% Win |
| ADI Analog Devices, Inc. - Common Stock (ADI) | SalePartial | $1K–15K | Self | Apr 29 | 90-day result+10.2% Win |
| TTWO Take-Two Interactive Software, Inc. - Common Stock (TTWO) | Sale | $1K–15K | Self | Apr 21 | 90-day result-4.4% Loss |
| NVT nVent Electric plc Ordinary Shares (NVT) | SalePartial | $1K–15K | Self | Apr 15 | 90-day result-15.7% Loss |
| FCNCA First Citizens BancShares, Inc. - Class A Common Stock (FCNCA) | Sale | $1K–15K | Self | Apr 14 | 90-day result+2.1% Win |
| TXN Texas Instruments Incorporated - Common Stock (TXN) | Buy | $1K–15K | Self | Apr 14 | 90-day result+28.5% Win |
| AMCR Amcor plc Ordinary Shares (AMCR) | Buy | $1K–15K | Self | Mar 31 | 90-day result-5.9% Loss |
| CB Chubb Limited Common Stock (CB) | SalePartial | $15K–50K | Self | Mar 26 | 90-day result+10.3% Win |
| FCNCA First Citizens BancShares, Inc. - Class A Common Stock (FCNCA) | SalePartial | $1K–15K | Self | Mar 26 | 90-day result+2.0% Win |
| JNJ Johnson & Johnson Common Stock (JNJ) | SalePartial | $1K–15K | Self | Mar 26 | 90-day result+13.0% Win |
| LIN Linde plc - Ordinary Shares (LIN) | Buy | $1K–15K | Self | Mar 26 | 90-day result-9.6% Loss |
| PEP Pepsico, Inc. (PEP) | SalePartial | $15K–50K | Self | Mar 26 | 90-day result+19.4% Win |
| SPGI S&P Global Inc. Common Stock (SPGI) | SalePartial | $15K–50K | Self | Mar 26 | 90-day result+16.1% Win |
| WAT Waters Corporation Common Stock (WAT) | SalePartial | $1K–15K | Self | Mar 10 | 90-day result-12.0% Loss |
| LIN Linde plc - Ordinary Shares (LIN) | Buy | $1K–15K | Self | Feb 18 | 90-day result-2.6% Loss |
| WAT Waters Corporation Common Stock (WAT) | SalePartial | $1K–15K | Self | Feb 13 | 90-day result+6.7% Win |
| GOOGL Alphabet Inc. - Class A Common Stock (GOOGL) | SalePartial | $15K–50K | Self | Feb 5 | 90-day result-11.4% Loss |
| FCNCA First Citizens BancShares, Inc. - Class A Common Stock (FCNCA) | Buy | $1K–15K | Self | Feb 5 | 90-day result-14.4% Loss |
| ABT Abbott Laboratories Common Stock (ABT) | Buy | $1K–15K | Self | Jan 29 | 90-day result-16.3% Loss |
| JNJ Johnson & Johnson Common Stock (JNJ) | SalePartial | $15K–50K | Self | Jan 23 | 90-day result-2.0% Loss |
| MKL Markel Group Inc. Common Stock (MKL) | SalePartial | $15K–50K | Self | Jan 23 | 90-day result+7.5% Win |
| MSFT Microsoft Corporation - Common Stock (MSFT) | SalePartial | $1K–15K | Self | Jan 23 | 90-day result+13.5% Win |
| SYK Stryker Corporation Common Stock (SYK) | SalePartial | $15K–50K | Self | Jan 23 | 90-day result+10.0% Win |
| GM General Motors Company Common Stock (GM) | Sale | $1K–15K | Self | Jan 7 | 90-day result+6.7% Win |
| LLYVA Liberty Media Corporation - Series A Liberty Live Common Stock (LLYVA) | Exchange | $1K–15K | Self | Dec 16 | 90-day resultExchange |
| LLYVK Liberty Live Common Stock (LLYVK) | Exchange | $1K–15K | Self | Dec 16 | 90-day resultExchange |
| SNREY (SNREY) | Sale | $1K–15K | Self | Dec 2 | 90-day resultNo price |
| TXN Texas Instruments Incorporated - Common Stock (TXN) | Buy | $1K–15K | Self | Nov 26 | 90-day result+27.9% Win |
| JNJ Johnson & Johnson Common Stock (JNJ) | SalePartial | $15K–50K | Self | Nov 20 | 90-day result-15.4% Loss |
| SYK Stryker Corporation Common Stock (SYK) | SalePartial | $15K–50K | Self | Nov 20 | 90-day result+0.5% Win |
| FISV Fiserv, Inc. (FISV) | Sale | $1K–15K | Self | Oct 31 | 90-day result+6.3% Win |
| ICE Intercontinental Exchange Inc. Common Stock (ICE) | Buy | $1K–15K | Self | Sep 25 | 90-day result-7.7% Loss |
| ORCL Oracle Corporation Common Stock (ORCL) | SalePartial | $1K–15K | Self | Sep 15 | 90-day result+40.4% Win |
| MKL Markel Group Inc. Common Stock (MKL) | SalePartial | $15K–50K | Self | Sep 12 | 90-day result-3.7% Loss |
| ORCL Oracle Corporation Common Stock (ORCL) | SalePartial | $15K–50K | Self | Sep 12 | 90-day result+36.7% Win |
| SYK Stryker Corporation Common Stock (SYK) | SalePartial | $15K–50K | Self | Sep 12 | 90-day result+12.7% Win |
| DHR Danaher Corporation Common Stock (DHR) | Buy | $1K–15K | Self | Sep 3 | 90-day result+7.7% Win |
| FNV Franco-Nevada Corporation (FNV) | Buy | $1K–15K | Self | Sep 3 | 90-day result+1.2% Win |
| BEN Franklin Resources, Inc. Common Stock (BEN) | Sale | $15K–50K | Self | Sep 3 | 90-day result+18.1% Win |