Skip to content
SlushFund
Official portrait of John James

People · U.S. House

Rep. John James

Republican · MI-10 (Michigan) · In office

  • Energy and Commerce
Disclosed trades
274

disclosed transactions: 128 stock purchases, 145 sales, 1 options and other

House Clerkas of Oct 4

Latest filing Jul 12, 2026 · House Clerk reports 2021–2026

Trades and awards
Unavailable

Being checked: the stock-to-company links need share classes and ownership dates first.

USAspending + SEC
Campaign money
Unavailable

Not loaded yet (FEC).

FEC
Committee seats
1

current seats, as of Oct 3, 2026

Source: House Clerk PTRs · congress-legislatorsCoverage: House 2021–2026 · Members of Congress 2016–todayUpdated: Methodology →
Read this before the numbers. 149 of the 274 transactions come from a single report filed Sep 2, 2024; read it before comparing this member with others.

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.

Disclosed transactions per quarter
QuarterStock purchasesStock salesExchanges, options and other
Q4 202310810
Q1 2024860
Q2 202410110
Q3 202421270
Q4 2024000
Q1 2025000
Q2 2025000
Q3 2025000
Q4 2025000
Q1 2026000
Q2 2026001

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.

John James: disclosed stock transactions, newest filing first
Filing
UBER Uber Technologies, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Aug 28, 2024 → Sep 6, 2024View filing
TJX TJX Companies, Inc.Owner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Apr 25, 2024 → Sep 6, 2024View filing
DFS Discover Financial Services Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Jul 18, 2024 → Sep 2, 2024View filing
MDT Medtronic plc. Ordinary SharesOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Jun 18, 2024 → Sep 2, 2024View filing
ICLR ICON plc - Ordinary SharesOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Jun 12, 2024 → Sep 2, 2024View filing
CAH Cardinal Health, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Jun 3, 2024 → Sep 2, 2024View filing
APD Air Products and Chemicals, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Jun 3, 2024 → Sep 2, 2024View filing
APD Air Products and Chemicals, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000May 29, 2024 → Sep 2, 2024View filing
CCI Crown Castle Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000May 16, 2024 → Sep 2, 2024View filing
FNFV.V Fidelity National Financial, Inc. Common Stock Ex-Distribution When IssuedOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000May 15, 2024 → Sep 2, 2024View filing
CCI Crown Castle Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000May 2, 2024 → Sep 2, 2024View filing
CAH Cardinal Health, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000May 2, 2024 → Sep 2, 2024View filing
NVDA NVIDIA Corporation - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Mar 26, 2024 → Sep 2, 2024View filing
NVDA NVIDIA Corporation - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Mar 13, 2024 → Sep 2, 2024View filing
TMO Thermo Fisher Scientific Inc Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Mar 6, 2024 → Sep 2, 2024View filing
DEO Diageo plc Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Mar 5, 2024 → Sep 2, 2024View filing
EA Electronic Arts Inc. - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Mar 1, 2024 → Sep 2, 2024View filing
EA Electronic Arts Inc. - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Feb 23, 2024 → Sep 2, 2024View filing
WAB Westinghouse Air Brake Technologies Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Feb 14, 2024 → Sep 2, 2024View filing
NVDA NVIDIA Corporation - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Feb 9, 2024 → Sep 2, 2024View filing
BP BP p.l.c. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 16, 2023 → Sep 2, 2024View filing
ELV Elevance Health, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 16, 2023 → Sep 2, 2024View filing
ALLE Allegion plc Ordinary SharesOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
AMD Advanced Micro Devices, Inc.Owner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
ETN Eaton Corporation, PLC Ordinary SharesOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
V Visa Inc.Owner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
T AT&T Inc.Owner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
UNP Union Pacific Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
MS Morgan Stanley Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
TT Trane Technologies plcOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
CAT Caterpillar, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
DLTR Dollar Tree, Inc. - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
MDT Medtronic plc. Ordinary SharesOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
CTVA Corteva, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
OTIS Otis Worldwide Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
VEEV Veeva Systems Inc. Class A Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
BDX Becton, Dickinson and Company Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
MCD McDonald's Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
PNC PNC Financial Services Group, Inc.Owner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
BRK.B Berkshire Hathaway Inc. New Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
CIEN Ciena CorporationOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
BAC Bank of America Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
GOOG Alphabet Inc. - Class C Capital StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
CB CHUBB Limited Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
MRVL Marvell Technology, Inc. - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
PH Parker-Hannifin Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
ABT Abbott Laboratories Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
XOM Exxon Mobil Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
VOYA Voya Financial, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
PPG PPG Industries, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
JNJ Johnson & Johnson Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
UNH UnitedHealth Group Incorporated Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
ITW Illinois Tool Works Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
MMC Marsh & McLennan Companies, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
SHEL Shell PLC American Depositary SharesOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
ELV Elevance Health, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
FOXA Fox Corporation - Class A Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
AXTA Axalta Coating Systems Ltd. Common SharesOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
GOOGL Alphabet Inc. - Class A Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
RGA Reinsurance Group of America, Incorporated Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
ICE Intercontinental Exchange Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
HD Home Depot, Inc.Owner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
EOG EOG Resources, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
NVO Novo Nordisk A/S Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
JPM JP Morgan Chase & Co. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
SKX Skechers U.S.A., Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
MDLZ Mondelez International, Inc. - Class A Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
BMY Bristol-Myers Squibb Company Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
MNST Monster Beverage Corporation - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
MSFT Microsoft Corporation - Common StockOwner: Self (incl. trusts/accounts)Purchase$15,001–$50,000Nov 10, 2023 → Sep 2, 2024View filing
TKO TKO Group Holdings, Inc. Class A Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
KO Coca-Cola CompanyOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
LH Labcorp Holdings Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
HUM Humana Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
WFC Wells Fargo & Company Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
CMCSA Comcast Corporation - Class A Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
VLO Valero Energy Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
META Meta Platforms, Inc. - Class A Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
PEP Pepsico, Inc.Owner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
KLAC KLA Corporation - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
LRCX Lam Research Corporation - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
TXN Texas Instruments Incorporated - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
AAPL Apple Inc. - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
AVTR Avantor, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
PM Philip Morris International Inc Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
COP ConocoPhillips Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
ADI Analog Devices, Inc. - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
THC Tenet Healthcare Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
MRK Merck & Company, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
LPLA LPL Financial Holdings Inc. - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
MCHP Microchip Technology Incorporated - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
LIN Linde plc - Ordinary SharesOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
ABBV AbbVie Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
ROST Ross Stores, Inc. - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
MU Micron Technology, Inc. - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
LMT Lockheed Martin Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
AMAT Applied Materials, Inc. - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
BLK BlackRock, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
ZBRA Zebra Technologies Corporation - Class A Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View filing
IBM International Business Machines Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 10, 2023 → Sep 2, 2024View 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
Source: House Clerk PTRs and Senate eFD. Amounts are disclosed ranges; “2 ×” means two same-day lots, each in that range. “Filed” is the first report; a later amendment is noted under it and linked beside the filing. In House filings, owner “Self” includes trusts and accounts filed without an owner. Options are labelled as options, never as a purchase or sale of the stock.

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.

John James: options and other instruments, newest filing first
Filing
SPCX Space Exploration Technologies Corp.Asset type as filed: OtherOwner: SpousePurchase (other)$15,001–$50,000Jun 12 → Jul 12View 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
Source: House Clerk PTRs and Senate eFD. Amounts are disclosed ranges; “2 ×” means two same-day lots, each in that range. “Filed” is the first report; a later amendment is noted under it and linked beside the filing. In House filings, owner “Self” includes trusts and accounts filed without an owner. Options are labelled as options, never as a purchase or sale of the stock.

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.