$4.9Mraised, 2026 cycle
$1.3Mspent
$3.6Mcash on hand
126trades · $1.9M est.
100%
disclosed on time
Committees
current Congress| Committee | Role | Industry oversight |
|---|---|---|
| House Committee on Foreign Affairs | Majority member | — |
| House Committee on Energy and Commerce | Majority member | energy health care telecom |
Assignments from unitedstates/congress-legislators (full committees; subcommittees not shown). "Industry oversight" marks committees whose core jurisdiction covers a sector we map traded stocks to; trades below in those sectors carry an oversight badge.
Stock trades
| Asset | Type | Amount | Owner | Traded | Disclosed |
|---|---|---|---|---|---|
| MSFT Microsoft Corporation - Common Stock | Sell (partial) | $15K – $50K | Self | Aug 27, 2026 | filing ↗ |
| JNJ Johnson & Johnson Common Stock oversight | Sell (partial) | $1K – $15K | Self | Aug 27, 2026 | filing ↗ |
| GOOGL Alphabet Inc. - Class A Common Stock | Sell (partial) | $1K – $15K | Self | Aug 27, 2026 | filing ↗ |
| MTZ MasTec, Inc. Common Stock | Buy | $1K – $15K | Self | Aug 21, 2026 | filing ↗ |
| LIN Linde plc - Ordinary Shares | Buy | $1K – $15K | Self | Aug 10, 2026 | filing ↗ |
| AMCR Amcor plc Ordinary Shares | Sell (partial) | $1K – $15K | Self | Aug 10, 2026 | filing ↗ |
| SYK Stryker Corporation Common Stock oversight | Sell (partial) | $1K – $15K | Self | Jul 22, 2026 | filing ↗ |
| GOOGL Alphabet Inc. - Class A Common Stock | Sell (partial) | $1K – $15K | Self | Jul 22, 2026 | filing ↗ |
| TOST Toast, Inc. Class A Common Stock | Buy | $1K – $15K | Self | Jul 8, 2026 | filing ↗ |
| AMZN Amazon.com, Inc. - Common Stock | Buy | $1K – $15K | Self | Jul 8, 2026 | filing ↗ |
| ESAB ESAB Corporation Common Stock | Buy | $1K – $15K | Self | Jul 7, 2026 | filing ↗ |
| EQT EQT Corporation Common Stock | Buy | $1K – $15K | Self | Jul 7, 2026 | filing ↗ |
| ADI Analog Devices, Inc. - Common Stock | Sell (partial) | $1K – $15K | Self | Jun 30, 2026 | filing ↗ |
| SPGI S&P Global Inc. Common Stock | Sell (partial) | $1K – $15K | Self | Jun 29, 2026 | filing ↗ |
| MKL Markel Group Inc. Common Stock | Sell (partial) | $1K – $15K | Self | Jun 29, 2026 | filing ↗ |
| JNJ Johnson & Johnson Common Stock oversight | Sell (partial) | $1K – $15K | Self | Jun 29, 2026 | filing ↗ |
| ESAB ESAB Corporation Common Stock | Buy | $1K – $15K | Self | Jun 24, 2026 | filing ↗ |
| GOOGL Alphabet Inc. - Class A Common Stock | Sell (partial) | $15K – $50K | Self | Jun 24, 2026 | filing ↗ |
| ESAB ESAB Corporation Common Stock | Buy | $1K – $15K | Self | Jun 22, 2026 | filing ↗ |
| U.S. Treasury Note 3.875% 6/15/2028 | Buy | $15K – $50K | Self | Jun 17, 2026 | filing ↗ |
| GIL Gildan Activewear, Inc. Class A Sub. Vot. Common Stock | Sell | $1K – $15K | Self | Jun 17, 2026 | filing ↗ |
| WPM Wheaton Precious Metals Corp Common Shares | Buy | $1K – $15K | Self | Jun 4, 2026 | filing ↗ |
| SYK Stryker Corporation Common Stock oversight | Sell (partial) | $1K – $15K | Self | Jun 2, 2026 | filing ↗ |
| MSFT Microsoft Corporation - Common Stock | Sell (partial) | $1K – $15K | Self | Jun 2, 2026 | filing ↗ |
| MKL Markel Group Inc. Common Stock | Sell (partial) | $1K – $15K | Self | Jun 2, 2026 | filing ↗ |
| JNJ Johnson & Johnson Common Stock oversight | Sell (partial) | $1K – $15K | Self | Jun 2, 2026 | filing ↗ |
| GIL Gildan Activewear, Inc. Class A Sub. Vot. Common Stock | Buy | $1K – $15K | Self | Jun 2, 2026 | filing ↗ |
| GOOGL Alphabet Inc. - Class A Common Stock | Sell (partial) | $1K – $15K | Self | Jun 2, 2026 | filing ↗ |
| EQT EQT Corporation Common Stock | Buy | $1K – $15K | Self | Jun 1, 2026 | filing ↗ |
| CHKP Check Point Software Technologies Ltd. - Ordinary Shares | Sell (partial) | $1K – $15K | Self | Jun 1, 2026 | filing ↗ |
| EQT EQT Corporation Common Stock | Buy | $1K – $15K | Self | Jun 1, 2026 | filing ↗ |
| CHKP Check Point Software Technologies Ltd. - Ordinary Shares | Sell | $1K – $15K | Self | Jun 1, 2026 | filing ↗ |
| BDX Becton, Dickinson and Company Common Stock | Sell | $1K – $15K | Self | May 21, 2026 | filing ↗ |
| AMCR Amcor plc Ordinary Shares | Buy | $1K – $15K | Self | May 14, 2026 | filing ↗ |
| U.S. Treasury Note | Buy | $50K – $100K | Self | May 4, 2026 | filing ↗ |
| ADI Analog Devices, Inc. - Common Stock | Sell (partial) | $1K – $15K | Self | Apr 29, 2026 | filing ↗ |
| TTWO Take-Two Interactive Software, Inc. - Common Stock | Sell | $1K – $15K | Self | Apr 21, 2026 | filing ↗ |
| NVT nVent Electric plc Ordinary Shares | Sell (partial) | $1K – $15K | Self | Apr 15, 2026 | filing ↗ |
| TXN Texas Instruments Incorporated - Common Stock | Buy | $1K – $15K | Self | Apr 14, 2026 | filing ↗ |
| FCNCA First Citizens BancShares, Inc. - Class A Common Stock | Sell | $1K – $15K | Self | Apr 14, 2026 | filing ↗ |
| AMCR Amcor plc Ordinary Shares | Buy | $1K – $15K | Self | Mar 31, 2026 | filing ↗ |
| SPGI S&P Global Inc. Common Stock | Sell (partial) | $15K – $50K | Self | Mar 26, 2026 | filing ↗ |
| PEP Pepsico, Inc. | Sell (partial) | $15K – $50K | Self | Mar 26, 2026 | filing ↗ |
| LIN Linde plc - Ordinary Shares | Buy | $1K – $15K | Self | Mar 26, 2026 | filing ↗ |
| JNJ Johnson & Johnson Common Stock oversight | Sell (partial) | $1K – $15K | Self | Mar 26, 2026 | filing ↗ |
| FCNCA First Citizens BancShares, Inc. - Class A Common Stock | Sell (partial) | $1K – $15K | Self | Mar 26, 2026 | filing ↗ |
| CB Chubb Limited Common Stock | Sell (partial) | $15K – $50K | Self | Mar 26, 2026 | filing ↗ |
| WAT Waters Corporation Common Stock oversight | Sell (partial) | $1K – $15K | Self | Mar 10, 2026 | filing ↗ |
| U.S. Treasury Note | Buy | $50K – $100K | Self | Feb 18, 2026 | filing ↗ |
| U.S. Treasury Note | Buy | $50K – $100K | Self | Feb 18, 2026 | filing ↗ |
| LIN Linde plc - Ordinary Shares | Buy | $1K – $15K | Self | Feb 18, 2026 | filing ↗ |
| WAT Waters Corporation Common Stock oversight | Sell (partial) | $1K – $15K | Self | Feb 13, 2026 | filing ↗ |
| FCNCA First Citizens BancShares, Inc. - Class A Common Stock | Buy | $1K – $15K | Self | Feb 5, 2026 | filing ↗ |
| GOOGL Alphabet Inc. - Class A Common Stock | Sell (partial) | $15K – $50K | Self | Feb 5, 2026 | filing ↗ |
| ABT Abbott Laboratories Common Stock oversight | Buy | $1K – $15K | Self | Jan 29, 2026 | filing ↗ |
| SYK Stryker Corporation Common Stock oversight | Sell (partial) | $15K – $50K | Self | Jan 23, 2026 | filing ↗ |
| MSFT Microsoft Corporation - Common Stock | Sell (partial) | $1K – $15K | Self | Jan 23, 2026 | filing ↗ |
| MKL Markel Group Inc. Common Stock | Sell (partial) | $15K – $50K | Self | Jan 23, 2026 | filing ↗ |
| JNJ Johnson & Johnson Common Stock oversight | Sell (partial) | $15K – $50K | Self | Jan 23, 2026 | filing ↗ |
| GM General Motors Company Common Stock | Sell | $1K – $15K | Self | Jan 7, 2026 | filing ↗ |
| U.S. Treasury Note | Buy | $15K – $50K | Self | Dec 31, 2025 | filing ↗ |
| LLYVK Liberty Media Corporation - Series C Liberty Live Common Stock | Exchange | $1K – $15K | Self | Dec 16, 2025 | filing ↗ |
| LLYVA Liberty Media Corporation - Series A Liberty Live Common Stock | Exchange | $1K – $15K | Self | Dec 16, 2025 | filing ↗ |
| SNREY SUNRISE COMMS AG ADR A | Sell | $1K – $15K | Self | Dec 2, 2025 | filing ↗ |
| TXN Texas Instruments Incorporated - Common Stock | Buy | $1K – $15K | Self | Nov 26, 2025 | filing ↗ |
| SYK Stryker Corporation Common Stock oversight | Sell (partial) | $15K – $50K | Self | Nov 20, 2025 | filing ↗ |
| JNJ Johnson & Johnson Common Stock oversight | Sell (partial) | $15K – $50K | Self | Nov 20, 2025 | filing ↗ |
| FISV Fiserv, Inc. | Sell | $1K – $15K | Self | Oct 31, 2025 | filing ↗ |
| U.S. Treasury Note | Buy | $100K – $250K | Self | Oct 17, 2025 | filing ↗ |
| ICE Intercontinental Exchange Inc. Common Stock | Buy | $1K – $15K | Self | Sep 25, 2025 | filing ↗ |
| ORCL Oracle Corporation Common Stock | Sell (partial) | $1K – $15K | Self | Sep 15, 2025 | filing ↗ |
| SYK Stryker Corporation Common Stock oversight | Sell (partial) | $15K – $50K | Self | Sep 12, 2025 | filing ↗ |
| ORCL Oracle Corporation Common Stock | Sell (partial) | $15K – $50K | Self | Sep 12, 2025 | filing ↗ |
| MKL Markel Group Inc. Common Stock | Sell (partial) | $15K – $50K | Self | Sep 12, 2025 | filing ↗ |
| BEN Franklin Resources, Inc. Common Stock | Sell | $15K – $50K | Self | Sep 3, 2025 | filing ↗ |
| FNV Franco-Nevada Corporation | Buy | $1K – $15K | Self | Sep 3, 2025 | filing ↗ |
| DHR Danaher Corporation Common Stock oversight | Buy | $1K – $15K | Self | Sep 3, 2025 | filing ↗ |
| SYK Stryker Corporation Common Stock oversight | Sell (partial) | $1K – $15K | Self | Aug 25, 2025 | filing ↗ |
| MSFT Microsoft Corporation - Common Stock | Sell (partial) | $1K – $15K | Self | Aug 25, 2025 | filing ↗ |
| CP Canadian Pacific Kansas City Limited Common Shares | Buy | $1K – $15K | Self | Aug 22, 2025 | filing ↗ |
| AMCR Amcor plc Ordinary Shares | Buy | $1K – $15K | Self | Aug 15, 2025 | filing ↗ |
| CHKP Check Point Software Technologies Ltd. - Ordinary Shares | Buy | $1K – $15K | Self | Aug 4, 2025 | filing ↗ |
| SYK Stryker Corporation Common Stock oversight | Sell (partial) | $15K – $50K | Self | Jul 31, 2025 | filing ↗ |
| JNJ Johnson & Johnson Common Stock oversight | Sell (partial) | $15K – $50K | Self | Jul 31, 2025 | filing ↗ |
| CHKP Check Point Software Technologies Ltd. - Ordinary Shares | Buy | $15K – $50K | Self | Jul 29, 2025 | filing ↗ |
| ADBE Adobe Inc. - Common Stock | Sell | $1K – $15K | Self | Jul 29, 2025 | filing ↗ |
| ABT Abbott Laboratories Common Stock oversight | Buy | $1K – $15K | Self | Jul 21, 2025 | filing ↗ |
| LBRDK Liberty Broadband Corporation - Class C Common Stock oversight | Exchange | $1K – $15K | Spouse | Jul 15, 2025 | filing ↗ |
| PLD Prologis, Inc. Common Stock | Buy | $1K – $15K | Self | Jun 30, 2025 | filing ↗ |
| SYK Stryker Corporation Common Stock oversight | Sell (partial) | $15K – $50K | Self | Jun 26, 2025 | filing ↗ |
| WCC WESCO International, Inc. Common Stock | Sell | $1K – $15K | Self | Jun 23, 2025 | filing ↗ |
| DHR Danaher Corporation Common Stock oversight | Buy | $1K – $15K | Self | Jun 11, 2025 | filing ↗ |
| AON Aon plc Class A Ordinary Shares | Buy | $1K – $15K | Self | May 27, 2025 | filing ↗ |
| BDX Becton, Dickinson and Company Common Stock | Buy | $1K – $15K | Self | May 13, 2025 | filing ↗ |
| CCK Crown Holdings, Inc. | Sell (partial) | $1K – $15K | Self | May 8, 2025 | filing ↗ |
| AMZN Amazon.com, Inc. - Common Stock | Buy | $1K – $15K | Self | May 8, 2025 | filing ↗ |
| TMO Thermo Fisher Scientific Inc Common Stock oversight | Buy | $1K – $15K | Self | May 5, 2025 | filing ↗ |
| BEN Franklin Resources, Inc. Common Stock | Sell (partial) | $1K – $15K | Self | Apr 28, 2025 | filing ↗ |
| PLD Prologis, Inc. Common Stock | Buy | $1K – $15K | Self | Apr 24, 2025 | filing ↗ |
| FI Fiserv, Inc. Common Stock | Buy | $1K – $15K | Self | Apr 24, 2025 | filing ↗ |
| ADI Analog Devices, Inc. - Common Stock | Buy | $1K – $15K | Self | Apr 24, 2025 | filing ↗ |
| AMZN Amazon.com, Inc. - Common Stock | Buy | $1K – $15K | Self | Apr 24, 2025 | filing ↗ |
| FCNCA First Citizens BancShares, Inc. - Class A Common Stock | Buy | $1K – $15K | Self | Apr 11, 2025 | filing ↗ |
| FTV Fortive Corporation Common Stock | Sell | $1K – $15K | Self | Apr 10, 2025 | filing ↗ |
| FCNCA First Citizens BancShares, Inc. - Class A Common Stock | Buy | $1K – $15K | Self | Apr 10, 2025 | filing ↗ |
| CP Canadian Pacific Kansas City Limited Common Shares | Buy | $1K – $15K | Self | Apr 10, 2025 | filing ↗ |
| NVT nVent Electric plc Ordinary Shares | Buy | $1K – $15K | Self | Apr 1, 2025 | filing ↗ |
| ILMN Illumina, Inc. - Common Stock | Buy | $1K – $15K | Self | Apr 1, 2025 | filing ↗ |
| NVT nVent Electric plc Ordinary Shares | Buy | $1K – $15K | Self | Apr 1, 2025 | filing ↗ |
| ILMN Illumina, Inc. - Common Stock | Buy | $1K – $15K | Self | Apr 1, 2025 | filing ↗ |
| NVT nVent Electric plc Ordinary Shares | Buy | $1K – $15K | Self | Mar 7, 2025 | filing ↗ |
| SYK Stryker Corporation Common Stock oversight | Sell (partial) | $15K – $50K | Self | Feb 26, 2025 | filing ↗ |
| AMZN Amazon.com, Inc. - Common Stock | Buy | $1K – $15K | Self | Feb 26, 2025 | filing ↗ |
| MAGN Magnera Corporation Common Stock | Sell | $1K – $15K | Self | Feb 12, 2025 | filing ↗ |
| PRNDY PERNOD RICARD S A SP/ADR | Sell | $1K – $15K | Self | Feb 7, 2025 | filing ↗ |
| MDLZ Mondelez International, Inc. - Class A Common Stock | Buy | $1K – $15K | Self | Feb 7, 2025 | filing ↗ |
| MSFT Microsoft Corporation - Common Stock | Buy | $1K – $15K | Self | Jan 31, 2025 | filing ↗ |
| AMZN Amazon.com, Inc. - Common Stock | Buy | $1K – $15K | Self | Jan 16, 2025 | filing ↗ |
| CCK Crown Holdings, Inc. | Buy | $1K – $15K | Self | Jan 7, 2025 | filing ↗ |
| PRNDY PERNOD RICARD S A SP/ADR | Buy | $1K – $15K | Self | Dec 27, 2024 | filing ↗ |
| CP Canadian Pacific Kansas City Limited Common Shares | Buy | $1K – $15K | Self | Dec 27, 2024 | filing ↗ |
| GOOG Alphabet Inc. - Class C Capital Stock | Sell | $1K – $15K | Self | Dec 19, 2024 | filing ↗ |
| PLD Prologis, Inc. Common Stock | Buy | $1K – $15K | Self | Dec 16, 2024 | filing ↗ |
| BEN Franklin Resources, Inc. Common Stock | Sell (partial) | $1K – $15K | Self | Dec 16, 2024 | filing ↗ |
| ABT Abbott Laboratories Common Stock | Buy | $1K – $15K | Self | Dec 16, 2024 | filing ↗ |
| ADI Analog Devices, Inc. - Common Stock | Buy | $1K – $15K | Self | Dec 13, 2024 | filing ↗ |
Campaign committees
| Committee | Role | Raised | Spent | Cash on hand | Through |
|---|---|---|---|---|---|
| KEAN FOR CONGRESS INC | Principal campaign | $4.9M | $1.3M | $3.6M | Jun 30, 2026 |
The raised / spent / cash-on-hand tiles above cover the member's own campaign (principal and authorized committees). Joint fundraising committees, leadership PACs, and party committees are listed here but not added into the tiles: joint committees pass their money on to the campaign, so counting both would double it.