
disclosed transactions: 128 stock purchases, 145 sales, 1 options and other
Latest filing Jul 12, 2026 · House Clerk reports 2021–2026
Being checked: the stock-to-company links need share classes and ownership dates first.
Not loaded yet (FEC).
Trades by quarter
Number of disclosed transactions by the quarter of the trade date. Stock purchases above the line, sales below; options, exchanges and other assets as a count underneath.
| Quarter | Stock purchases | Stock sales | Exchanges, options and other |
|---|---|---|---|
| Q4 2023 | 108 | 1 | 0 |
| Q1 2024 | 8 | 6 | 0 |
| Q2 2024 | 10 | 11 | 0 |
| Q3 2024 | 2 | 127 | 0 |
| Q4 2024 | 0 | 0 | 0 |
| Q1 2025 | 0 | 0 | 0 |
| Q2 2025 | 0 | 0 | 0 |
| Q3 2025 | 0 | 0 | 0 |
| Q4 2025 | 0 | 0 | 0 |
| Q1 2026 | 0 | 0 | 0 |
| Q2 2026 | 0 | 0 | 1 |
Source: House Clerk periodic transaction reports, as of Oct 4, 2026. Counts of transactions, not money: the amounts are ranges and are never added up.
Every stock trade, with its filing
Stock purchases, sales and exchanges as disclosed, newest filing first. Options and other assets are listed separately below.
| Filing | ||||
|---|---|---|---|---|
| UBER Uber Technologies, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Aug 28, 2024 → Sep 6, 2024 | View filing |
| TJX TJX Companies, Inc.Owner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Apr 25, 2024 → Sep 6, 2024 | View filing |
| DFS Discover Financial Services Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Jul 18, 2024 → Sep 2, 2024 | View filing |
| MDT Medtronic plc. Ordinary SharesOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Jun 18, 2024 → Sep 2, 2024 | View filing |
| ICLR ICON plc - Ordinary SharesOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Jun 12, 2024 → Sep 2, 2024 | View filing |
| CAH Cardinal Health, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Jun 3, 2024 → Sep 2, 2024 | View filing |
| APD Air Products and Chemicals, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Jun 3, 2024 → Sep 2, 2024 | View filing |
| APD Air Products and Chemicals, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | May 29, 2024 → Sep 2, 2024 | View filing |
| CCI Crown Castle Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | May 16, 2024 → Sep 2, 2024 | View filing |
| FNFV.V Fidelity National Financial, Inc. Common Stock Ex-Distribution When IssuedOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | May 15, 2024 → Sep 2, 2024 | View filing |
| CCI Crown Castle Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | May 2, 2024 → Sep 2, 2024 | View filing |
| CAH Cardinal Health, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | May 2, 2024 → Sep 2, 2024 | View filing |
| NVDA NVIDIA Corporation - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Mar 26, 2024 → Sep 2, 2024 | View filing |
| NVDA NVIDIA Corporation - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Mar 13, 2024 → Sep 2, 2024 | View filing |
| TMO Thermo Fisher Scientific Inc Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Mar 6, 2024 → Sep 2, 2024 | View filing |
| DEO Diageo plc Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Mar 5, 2024 → Sep 2, 2024 | View filing |
| EA Electronic Arts Inc. - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Mar 1, 2024 → Sep 2, 2024 | View filing |
| EA Electronic Arts Inc. - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Feb 23, 2024 → Sep 2, 2024 | View filing |
| WAB Westinghouse Air Brake Technologies Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Feb 14, 2024 → Sep 2, 2024 | View filing |
| NVDA NVIDIA Corporation - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Feb 9, 2024 → Sep 2, 2024 | View filing |
| BP BP p.l.c. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 16, 2023 → Sep 2, 2024 | View filing |
| ELV Elevance Health, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 16, 2023 → Sep 2, 2024 | View filing |
| ALLE Allegion plc Ordinary SharesOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| AMD Advanced Micro Devices, Inc.Owner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| ETN Eaton Corporation, PLC Ordinary SharesOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| V Visa Inc.Owner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| T AT&T Inc.Owner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| UNP Union Pacific Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| MS Morgan Stanley Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| TT Trane Technologies plcOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| CAT Caterpillar, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| DLTR Dollar Tree, Inc. - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| MDT Medtronic plc. Ordinary SharesOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| CTVA Corteva, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| OTIS Otis Worldwide Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| VEEV Veeva Systems Inc. Class A Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| BDX Becton, Dickinson and Company Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| MCD McDonald's Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| PNC PNC Financial Services Group, Inc.Owner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| BRK.B Berkshire Hathaway Inc. New Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| CIEN Ciena CorporationOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| BAC Bank of America Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| GOOG Alphabet Inc. - Class C Capital StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| CB CHUBB Limited Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| MRVL Marvell Technology, Inc. - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| PH Parker-Hannifin Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| ABT Abbott Laboratories Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| XOM Exxon Mobil Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| VOYA Voya Financial, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| PPG PPG Industries, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| JNJ Johnson & Johnson Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| UNH UnitedHealth Group Incorporated Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| ITW Illinois Tool Works Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| MMC Marsh & McLennan Companies, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| SHEL Shell PLC American Depositary SharesOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| ELV Elevance Health, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| FOXA Fox Corporation - Class A Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| AXTA Axalta Coating Systems Ltd. Common SharesOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| GOOGL Alphabet Inc. - Class A Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| RGA Reinsurance Group of America, Incorporated Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| ICE Intercontinental Exchange Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| HD Home Depot, Inc.Owner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| EOG EOG Resources, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| NVO Novo Nordisk A/S Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| JPM JP Morgan Chase & Co. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| SKX Skechers U.S.A., Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| MDLZ Mondelez International, Inc. - Class A Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| BMY Bristol-Myers Squibb Company Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| MNST Monster Beverage Corporation - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| MSFT Microsoft Corporation - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $15,001–$50,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| TKO TKO Group Holdings, Inc. Class A Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| KO Coca-Cola CompanyOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| LH Labcorp Holdings Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| HUM Humana Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| WFC Wells Fargo & Company Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| CMCSA Comcast Corporation - Class A Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| VLO Valero Energy Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| META Meta Platforms, Inc. - Class A Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| PEP Pepsico, Inc.Owner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| KLAC KLA Corporation - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| LRCX Lam Research Corporation - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| TXN Texas Instruments Incorporated - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| AAPL Apple Inc. - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| AVTR Avantor, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| PM Philip Morris International Inc Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| COP ConocoPhillips Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| ADI Analog Devices, Inc. - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| THC Tenet Healthcare Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| MRK Merck & Company, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| LPLA LPL Financial Holdings Inc. - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| MCHP Microchip Technology Incorporated - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| LIN Linde plc - Ordinary SharesOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| ABBV AbbVie Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| ROST Ross Stores, Inc. - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| MU Micron Technology, Inc. - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| LMT Lockheed Martin Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| AMAT Applied Materials, Inc. - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| BLK BlackRock, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| ZBRA Zebra Technologies Corporation - Class A Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
| IBM International Business Machines Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 10, 2023 → Sep 2, 2024 | View filing |
John James: disclosed stock transactions, newest filing first
- UBER Uber Technologies, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Aug 28, 2024 → Sep 6, 2024
- TJX TJX Companies, Inc.Owner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 25, 2024 → Sep 6, 2024
- DFS Discover Financial Services Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jul 18, 2024 → Sep 2, 2024
- MDT Medtronic plc. Ordinary SharesOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jun 18, 2024 → Sep 2, 2024
- ICLR ICON plc - Ordinary SharesOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jun 12, 2024 → Sep 2, 2024
- CAH Cardinal Health, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jun 3, 2024 → Sep 2, 2024
- APD Air Products and Chemicals, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jun 3, 2024 → Sep 2, 2024
- APD Air Products and Chemicals, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 29, 2024 → Sep 2, 2024
- CCI Crown Castle Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 16, 2024 → Sep 2, 2024
- FNFV.V Fidelity National Financial, Inc. Common Stock Ex-Distribution When IssuedOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 15, 2024 → Sep 2, 2024
- CCI Crown Castle Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 2, 2024 → Sep 2, 2024
- CAH Cardinal Health, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 2, 2024 → Sep 2, 2024
- NVDA NVIDIA Corporation - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 26, 2024 → Sep 2, 2024
- NVDA NVIDIA Corporation - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 13, 2024 → Sep 2, 2024
- TMO Thermo Fisher Scientific Inc Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 6, 2024 → Sep 2, 2024
- DEO Diageo plc Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 5, 2024 → Sep 2, 2024
- EA Electronic Arts Inc. - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 1, 2024 → Sep 2, 2024
- EA Electronic Arts Inc. - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Feb 23, 2024 → Sep 2, 2024
- WAB Westinghouse Air Brake Technologies Corporation Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Feb 14, 2024 → Sep 2, 2024
- NVDA NVIDIA Corporation - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Feb 9, 2024 → Sep 2, 2024
- BP BP p.l.c. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 16, 2023 → Sep 2, 2024
- ELV Elevance Health, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 16, 2023 → Sep 2, 2024
- ALLE Allegion plc Ordinary SharesOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- AMD Advanced Micro Devices, Inc.Owner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- ETN Eaton Corporation, PLC Ordinary SharesOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- V Visa Inc.Owner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- T AT&T Inc.Owner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- UNP Union Pacific Corporation Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- MS Morgan Stanley Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- TT Trane Technologies plcOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- CAT Caterpillar, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- DLTR Dollar Tree, Inc. - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- MDT Medtronic plc. Ordinary SharesOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- CTVA Corteva, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- OTIS Otis Worldwide Corporation Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- VEEV Veeva Systems Inc. Class A Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- BDX Becton, Dickinson and Company Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- MCD McDonald's Corporation Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- PNC PNC Financial Services Group, Inc.Owner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- BRK.B Berkshire Hathaway Inc. New Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- CIEN Ciena CorporationOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- BAC Bank of America Corporation Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- GOOG Alphabet Inc. - Class C Capital StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- CB CHUBB Limited Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- MRVL Marvell Technology, Inc. - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- PH Parker-Hannifin Corporation Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- ABT Abbott Laboratories Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- XOM Exxon Mobil Corporation Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- VOYA Voya Financial, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- PPG PPG Industries, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- JNJ Johnson & Johnson Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- UNH UnitedHealth Group Incorporated Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- ITW Illinois Tool Works Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- MMC Marsh & McLennan Companies, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- SHEL Shell PLC American Depositary SharesOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- ELV Elevance Health, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- FOXA Fox Corporation - Class A Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- AXTA Axalta Coating Systems Ltd. Common SharesOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- GOOGL Alphabet Inc. - Class A Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- RGA Reinsurance Group of America, Incorporated Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- ICE Intercontinental Exchange Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- HD Home Depot, Inc.Owner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- EOG EOG Resources, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- NVO Novo Nordisk A/S Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- JPM JP Morgan Chase & Co. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- SKX Skechers U.S.A., Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- MDLZ Mondelez International, Inc. - Class A Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- BMY Bristol-Myers Squibb Company Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- MNST Monster Beverage Corporation - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- MSFT Microsoft Corporation - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- TKO TKO Group Holdings, Inc. Class A Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- KO Coca-Cola CompanyOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- LH Labcorp Holdings Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- HUM Humana Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- WFC Wells Fargo & Company Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- CMCSA Comcast Corporation - Class A Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- VLO Valero Energy Corporation Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- META Meta Platforms, Inc. - Class A Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- PEP Pepsico, Inc.Owner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- KLAC KLA Corporation - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- LRCX Lam Research Corporation - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- TXN Texas Instruments Incorporated - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- AAPL Apple Inc. - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- AVTR Avantor, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- PM Philip Morris International Inc Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- COP ConocoPhillips Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- ADI Analog Devices, Inc. - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- THC Tenet Healthcare Corporation Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- MRK Merck & Company, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- LPLA LPL Financial Holdings Inc. - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- MCHP Microchip Technology Incorporated - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- LIN Linde plc - Ordinary SharesOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- ABBV AbbVie Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- ROST Ross Stores, Inc. - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- MU Micron Technology, Inc. - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- LMT Lockheed Martin Corporation Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- AMAT Applied Materials, Inc. - Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- BLK BlackRock, Inc. Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- ZBRA Zebra Technologies Corporation - Class A Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
- IBM International Business Machines Corporation Common StockOwner: Self (incl. trusts/accounts)
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 10, 2023 → Sep 2, 2024
Showing the 100 most recently filed of 128. Show all 128.
Options and other instruments
0 option transactions and 1 other (bonds, funds and similar), with the asset as filed.
An option is a contract tied to a stock’s price, not a purchase or sale of the stock: a put option gains value when the price falls, a call option when it rises. We list these apart and never count them as stock purchases or sales. Where the filing’s call or put, strike and expiry have not been read into our records yet, the row says so; the filing has them.
| Filing | ||||
|---|---|---|---|---|
| SPCX Space Exploration Technologies Corp.Asset type as filed: OtherOwner: Spouse | Purchase (other) | $15,001–$50,000 | Jun 12 → Jul 12 | View filing |
John James: options and other instruments, newest filing first
- SPCX Space Exploration Technologies Corp.Asset type as filed: OtherOwner: Spouse
- Type
- Purchase (other)
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jun 12 → Jul 12
Current committee seats (as of Oct 3, 2026)
Seats held today, from the congress-legislators project. They are not the seats held at the time of past trades.
- House Committee on Energy and Commerce
Source: unitedstates/congress-legislators (committee-membership-current): seats per the congress-legislators record of Oct 3, 2026.
Coming later: trades paired with contractors’ awards. See the method.