
John James Stock Trades
U.S. RepresentativeRepublicanMI, District 10
- Trades on file
- 274
- Buys / sells
- 129 / 145
- Last trade
- Jun 12, 2026
- Typical amount
- $1,001 – $15,000
John James's trading activity
Rep. John James, a Republican from MI, has 274 stock and securities transactions on file in periodic transaction reports filed under the STOCK Act. The most frequently reported tickers are NVDA (4 trades), MDT (4 trades) and ELV (3 trades). Across all reported trades, 129 were purchases and 145 were sales (full or partial).
The most recent reported transaction is dated Jun 12, 2026, and the latest report was filed on Jul 12, 2026. The most common reported amount range is $1,001 – $15,000; the forms list value ranges rather than exact amounts.
Summary generated from market data by MetaCap's automated system. Methodology
Trades by year
| Year | Trades |
|---|---|
| 2026 | 1 |
| 2024 | 164 |
| 2023 | 109 |
Stocks John James trades most
| Stock | Trades | Buys | Sells |
|---|---|---|---|
| NVDANVIDIA | 4 | 3 | 1 |
| MDTMedtronic | 4 | 2 | 2 |
| ELVElevance Health | 3 | 2 | 1 |
| CAHCardinal Health | 3 | 2 | 1 |
| PGRProgressive | 3 | 1 | 2 |
| CCICrown Castle | 3 | 2 | 1 |
| APDAir Products and Chemicals | 3 | 2 | 1 |
| LRCXLam Research | 3 | 1 | 2 |
| MDLZMondelez International | 3 | 1 | 2 |
| VVisa | 3 | 1 | 2 |
| GOOGAlphabet | 3 | 1 | 2 |
| AXPAmerican Express | 3 | 1 | 2 |
| ROSTRoss Stores | 3 | 1 | 2 |
| KLACKLA | 3 | 1 | 2 |
| BRK.BBerkshire Hathaway | 2 | 1 | 1 |
John James trade history
| Asset | Type | Amount | Traded | Filing |
|---|---|---|---|---|
| SPCXSpace Exploration Technologies Corp. Class A | BuySpouse | $15,001 – $50,000 | Jun 12, 2026 | Filing for John James SPCX trade |
| ZBRAZebra Technologies Corporation Class A | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James ZBRA trade |
| WABWestinghouse Air Brake Technologies Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James WAB trade |
| WFCWells Fargo & Company | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James WFC trade |
| WECWEC Energy Group Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James WEC trade |
| WMWaste Management Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James WM trade |
| DISWalt Disney Company (The) | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James DIS trade |
| WMTWalmart Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James WMT trade |
| VVisa Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James V trade |
| VLOValero Energy Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James VLO trade |
| UNHUnitedHealth Group Incorporated | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James UNH trade |
| UNPUnion Pacific Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James UNP trade |
| UBERUber Technologies Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James UBER trade |
| TTTrane Technologies plc | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James TT trade |
| TKOTKO Group Holdings Inc. Class A | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James TKO trade |
| TJXTJX Companies Inc. (The) | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James TJX trade |
| TMOThermo Fisher Scientific Inc | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James TMO trade |
| The Bank of New York Mellon Corporation Common Stockstock | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James The Bank of New York Mellon Corporation Common Stock trade |
| TXNTexas Instruments Incorporated | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James TXN trade |
| THCTenet Healthcare Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James THC trade |
| SOSouthern Company (The) | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James SO trade |
| SONYSony Group Corporation ADR | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James SONY trade |
| Skechers U.S.A., Inc. Common Stockstock | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James Skechers U.S.A., Inc. Common Stock trade |
| SHELShell PLC ADR | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James SHEL trade |
| SNYSanofi ADS | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James SNY trade |
| RTXRTX Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James RTX trade |
| RGAReinsurance Group of America Incorporated | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James RGA trade |
| PSAPublic Storage | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James PSA trade |
| PEGPublic Service Enterprise Group Incorporated | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James PEG trade |
| PLDPrologis Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James PLD trade |
| PGProcter & Gamble Company (The) | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James PG trade |
| PPGPPG Industries Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James PPG trade |
| PNCPNC Financial Services Group Inc. (The) | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James PNC trade |
| PEPPepsiCo Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James PEP trade |
| PHParker-Hannifin Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James PH trade |
| PKGPackaging Corporation of America | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James PKG trade |
| OTISOtis Worldwide Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James OTIS trade |
| NVDANVIDIA Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James NVDA trade |
| NVONovo Nordisk A/S | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James NVO trade |
| NOCNorthrop Grumman Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James NOC trade |
| NEENextEra Energy Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James NEE trade |
| MSMorgan Stanley | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James MS trade |
| MDLZMondelez International Inc. Class A | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James MDLZ trade |
| MSFTMicrosoft Corporation | Sell | $15,001 – $50,000 | Sep 4, 2024 | Filing for John James MSFT trade |
| MUMicron Technology Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James MU trade |
| MCHPMicrochip Technology Incorporated | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James MCHP trade |
| METAMeta Platforms Inc. Class A | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James META trade |
| MRKMerck & Company Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James MRK trade |
| MDTMedtronic plc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James MDT trade |
| MCDMcDonald's Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James MCD trade |
| MRVLMarvell Technology Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James MRVL trade |
| Marsh & McLennan Companies, Inc. Common Stockstock | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James Marsh & McLennan Companies, Inc. Common Stock trade |
| LMTLockheed Martin Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James LMT trade |
| LINLinde plc | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James LIN trade |
| LRCXLam Research Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James LRCX trade |
| KLACKLA Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James KLAC trade |
| JPMJP Morgan Chase & Co. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James JPM trade |
| JNJJohnson & Johnson | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James JNJ trade |
| IBMInternational Business Machines Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James IBM trade |
| ICEIntercontinental Exchange Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James ICE trade |
| ITWIllinois Tool Works Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James ITW trade |
| ICLRICON plc | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James ICLR trade |
| HUMHumana Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James HUM trade |
| HONHoneywell International Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James HON trade |
| HDHome Depot Inc. (The) | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James HD trade |
| GPCGenuine Parts Company | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James GPC trade |
| GISGeneral Mills Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James GIS trade |
| FTVFortive Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James FTV trade |
| FNFFidelity National Financial Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James FNF trade |
| XOMExxonMobil Holdings Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James XOM trade |
| EOGEOG Resources Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James EOG trade |
| ETREntergy Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James ETR trade |
| ELVElevance Health Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James ELV trade |
| Electronic Arts Inc. - Common Stockstock | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James Electronic Arts Inc. - Common Stock trade |
| EBAYeBay Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James EBAY trade |
| Dun & Bradstreet Holdings, Inc. Common Stockstock | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James Dun & Bradstreet Holdings, Inc. Common Stock trade |
| DLTRDollar Tree Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James DLTR trade |
| Discover Financial Services Common Stockstock | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James Discover Financial Services Common Stock trade |
| DEODiageo plc | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James DEO trade |
| CMICummins Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James CMI trade |
| CCICrown Castle Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James CCI trade |
| CTVACorteva Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James CTVA trade |
| COPConocoPhillips | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James COP trade |
| CMCSAComcast Corporation Class A | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James CMCSA trade |
| CTSHCognizant Technology Solutions Corporation Class A | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James CTSH trade |
| KOCoca-Cola Company (The) | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James KO trade |
| CMECME Group Inc. Class A | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James CME trade |
| CSCOCisco Systems Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James CSCO trade |
| CIENCiena Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James CIEN trade |
| CBChubb Limited | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James CB trade |
| CVXChevron Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James CVX trade |
| CDWCDW Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James CDW trade |
| CAHCardinal Health Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James CAH trade |
| AVGOBroadcom Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James AVGO trade |
| BPBP p.l.c. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James BP trade |
| BAHBooz Allen Hamilton Holding Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James BAH trade |
| BXBlackstone Inc. | Sell | $985.47 | Sep 4, 2024 | Filing for John James BX trade |
| BLKBlackRock Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James BLK trade |
| BRK.BBerkshire Hathaway Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James BRK.B trade |
| BDXBecton Dickinson and Company | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James BDX trade |
| BACBank of America Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James BAC trade |
| AVYAvery Dennison Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James AVY trade |
| AVTRAvantor Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James AVTR trade |
| AvalonBay Communities, Inc. Common Stockstock | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James AvalonBay Communities, Inc. Common Stock trade |
| ADPAutomatic Data Processing Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James ADP trade |
| TAT&T Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James T trade |
| APTVAptiv PLC | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James APTV trade |
| AMATApplied Materials Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James AMAT trade |
| AAPLApple Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James AAPL trade |
| ADIAnalog Devices Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James ADI trade |
| AEPAmerican Electric Power Company Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James AEP trade |
| AEEAmeren Corporation | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James AEE trade |
| AMZNAmazon.com Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James AMZN trade |
| GOOGAlphabet Inc. Class C | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James GOOG trade |
| GOOGLAlphabet Inc. Class A | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James GOOGL trade |
| APDAir Products and Chemicals Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James APD trade |
| AMDAdvanced Micro Devices Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James AMD trade |
| ACNAccenture plc Class A | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James ACN trade |
| ABBVAbbVie Inc. | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James ABBV trade |
| ABTAbbott Laboratories | Sell | $1,001 – $15,000 | Sep 4, 2024 | Filing for John James ABT trade |
| UPSUnited Parcel Service Inc. | Sell | $1,001 – $15,000 | Aug 28, 2024 | Filing for John James UPS trade |
| UBERUber Technologies Inc. | Buy | $1,001 – $15,000 | Aug 28, 2024 | Filing for John James UBER trade |
| ROSTRoss Stores Inc. | Partial sell | $1,001 – $15,000 | Aug 28, 2024 | Filing for John James ROST trade |
| GOOGAlphabet Inc. Class C | Partial sell | $1,001 – $15,000 | Aug 28, 2024 | Filing for John James GOOG trade |
| ROSTRoss Stores Inc. | Partial sell | $1,001 – $15,000 | Aug 13, 2024 | Filing for John James ROST trade |
| LRCXLam Research Corporation | Partial sell | $1,001 – $15,000 | Jul 30, 2024 | Filing for John James LRCX trade |
| LPLALPL Financial Holdings Inc. | Sell | $1,001 – $15,000 | Jul 18, 2024 | Filing for John James LPLA trade |
| Discover Financial Services Common Stockstock | Buy | $1,001 – $15,000 | Jul 18, 2024 | Filing for John James Discover Financial Services Common Stock trade |
| VEEVVeeva Systems Inc. Class A | Sell | $1,001 – $15,000 | Jul 16, 2024 | Filing for John James VEEV trade |
| VOYAVoya Financial Inc. | Sell | $1,001 – $15,000 | Jul 5, 2024 | Filing for John James VOYA trade |
| KLACKLA Corporation | Partial sell | $1,001 – $15,000 | Jun 26, 2024 | Filing for John James KLAC trade |
| MDTMedtronic plc. | Buy | $1,001 – $15,000 | Jun 18, 2024 | Filing for John James MDT trade |
| ICLRICON plc | Buy | $1,001 – $15,000 | Jun 12, 2024 | Filing for John James ICLR trade |
| MNSTMonster Beverage Corporation | Sell | $1,001 – $15,000 | Jun 3, 2024 | Filing for John James MNST trade |
| MDTMedtronic plc. | Partial sell | $1,001 – $15,000 | Jun 3, 2024 | Filing for John James MDT trade |
| DGDollar General Corporation | Sell | $1,001 – $15,000 | Jun 3, 2024 | Filing for John James DG trade |
| CAHCardinal Health Inc. | Buy | $1,001 – $15,000 | Jun 3, 2024 | Filing for John James CAH trade |
| AXPAmerican Express Company | Sell | $1,001 – $15,000 | Jun 3, 2024 | Filing for John James AXP trade |
| APDAir Products and Chemicals Inc. | Buy | $1,001 – $15,000 | Jun 3, 2024 | Filing for John James APD trade |
| AXPAmerican Express Company | Partial sell | $1,001 – $15,000 | May 29, 2024 | Filing for John James AXP trade |
| APDAir Products and Chemicals Inc. | Buy | $1,001 – $15,000 | May 29, 2024 | Filing for John James APD trade |
| CCICrown Castle Inc. | Buy | $1,001 – $15,000 | May 16, 2024 | Filing for John James CCI trade |
| Fidelity National Financial, Inc. Common Stock Ex-Distribution When Issuedstock | Buy | $1,001 – $15,000 | May 15, 2024 | Filing for John James Fidelity National Financial, Inc. Common Stock Ex-Distribution When Issued trade |
| ULUnilever PLC ADR | Sell | $1,001 – $15,000 | May 6, 2024 | Filing for John James UL trade |
| AXTAAxalta Coating Systems Ltd. | Sell | $1,001 – $15,000 | May 6, 2024 | Filing for John James AXTA trade |
| PGRProgressive Corporation (The) | Sell | $1,001 – $15,000 | May 2, 2024 | Filing for John James PGR trade |
| CCICrown Castle Inc. | Buy | $1,001 – $15,000 | May 2, 2024 | Filing for John James CCI trade |
| CAHCardinal Health Inc. | Buy | $1,001 – $15,000 | May 2, 2024 | Filing for John James CAH trade |
| TJXTJX Companies Inc. (The) | Buy | $1,001 – $15,000 | Apr 25, 2024 | Filing for John James TJX trade |
| PGRProgressive Corporation (The) | Partial sell | $1,001 – $15,000 | Apr 10, 2024 | Filing for John James PGR trade |
| PMPhilip Morris International Inc | Sell | $1,001 – $15,000 | Apr 9, 2024 | Filing for John James PM trade |
| VZVerizon Communications Inc. | Sell | $1,001 – $15,000 | Mar 26, 2024 | Filing for John James VZ trade |
| NVDANVIDIA Corporation | Buy | $1,001 – $15,000 | Mar 26, 2024 | Filing for John James NVDA trade |
| NVDANVIDIA Corporation | Buy | $1,001 – $15,000 | Mar 13, 2024 | Filing for John James NVDA trade |
| TMOThermo Fisher Scientific Inc | Buy | $1,001 – $15,000 | Mar 6, 2024 | Filing for John James TMO trade |
| LHLabcorp Holdings Inc. | Sell | $1,001 – $15,000 | Mar 6, 2024 | Filing for John James LH trade |
| MDLZMondelez International Inc. Class A | Partial sell | $1,001 – $15,000 | Mar 5, 2024 | Filing for John James MDLZ trade |
| DEODiageo plc | Buy | $1,001 – $15,000 | Mar 5, 2024 | Filing for John James DEO trade |
| Electronic Arts Inc. - Common Stockstock | Buy | $1,001 – $15,000 | Mar 1, 2024 | Filing for John James Electronic Arts Inc. - Common Stock trade |
| Electronic Arts Inc. - Common Stockstock | Buy | $1,001 – $15,000 | Feb 23, 2024 | Filing for John James Electronic Arts Inc. - Common Stock trade |
| WABWestinghouse Air Brake Technologies Corporation | Buy | $1,001 – $15,000 | Feb 14, 2024 | Filing for John James WAB trade |
| NVDANVIDIA Corporation | Buy | $1,001 – $15,000 | Feb 9, 2024 | Filing for John James NVDA trade |
| CATCaterpillar Inc. | Sell | $1,001 – $15,000 | Feb 5, 2024 | Filing for John James CAT trade |
| BMYBristol-Myers Squibb Company | Sell | $1,001 – $15,000 | Jan 18, 2024 | Filing for John James BMY trade |
| VVisa Inc. | Partial sell | $1,001 – $15,000 | Jan 5, 2024 | Filing for John James V trade |
| FOXAFox Corporation Class A | Sell | $1,001 – $15,000 | Dec 22, 2023 | Filing for John James FOXA trade |
| ELVElevance Health Inc. | Buy | $1,001 – $15,000 | Nov 16, 2023 | Filing for John James ELV trade |
| BPBP p.l.c. | Buy | $1,001 – $15,000 | Nov 16, 2023 | Filing for John James BP trade |
| ZBRAZebra Technologies Corporation Class A | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James ZBRA trade |
| WFCWells Fargo & Company | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James WFC trade |
| WMWaste Management Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James WM trade |
| WMTWalmart Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James WMT trade |
| VOYAVoya Financial Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James VOYA trade |
| VVisa Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James V trade |
| VZVerizon Communications Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James VZ trade |
| VEEVVeeva Systems Inc. Class A | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James VEEV trade |
| VLOValero Energy Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James VLO trade |
| UNHUnitedHealth Group Incorporated | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James UNH trade |
| UPSUnited Parcel Service Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James UPS trade |
| UNPUnion Pacific Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James UNP trade |
| ULUnilever PLC ADR | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James UL trade |
| TTTrane Technologies plc | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James TT trade |
| TKOTKO Group Holdings Inc. Class A | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James TKO trade |
| TXNTexas Instruments Incorporated | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James TXN trade |
| THCTenet Healthcare Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James THC trade |
| SOSouthern Company (The) | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James SO trade |
| SONYSony Group Corporation ADR | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James SONY trade |
| Skechers U.S.A., Inc. Common Stockstock | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James Skechers U.S.A., Inc. Common Stock trade |
| SHELShell PLC ADR | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James SHEL trade |
| SNYSanofi ADS | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James SNY trade |
| ROSTRoss Stores Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James ROST trade |
| RGAReinsurance Group of America Incorporated | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James RGA trade |
| PGRProgressive Corporation (The) | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James PGR trade |
| PGProcter & Gamble Company (The) | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James PG trade |
| PPGPPG Industries Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James PPG trade |
| PNCPNC Financial Services Group Inc. (The) | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James PNC trade |
| PMPhilip Morris International Inc | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James PM trade |
| PEPPepsiCo Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James PEP trade |
| PHParker-Hannifin Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James PH trade |
| OTISOtis Worldwide Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James OTIS trade |
| NVONovo Nordisk A/S | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James NVO trade |
| NOCNorthrop Grumman Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James NOC trade |
| MSMorgan Stanley | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James MS trade |
| MNSTMonster Beverage Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James MNST trade |
| MDLZMondelez International Inc. Class A | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James MDLZ trade |
| MSFTMicrosoft Corporation | Buy | $15,001 – $50,000 | Nov 10, 2023 | Filing for John James MSFT trade |
| MUMicron Technology Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James MU trade |
| MCHPMicrochip Technology Incorporated | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James MCHP trade |
| METAMeta Platforms Inc. Class A | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James META trade |
| MRKMerck & Company Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James MRK trade |
| MDTMedtronic plc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James MDT trade |
| MCDMcDonald's Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James MCD trade |
| MRVLMarvell Technology Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James MRVL trade |
| Marsh & McLennan Companies, Inc. Common Stockstock | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James Marsh & McLennan Companies, Inc. Common Stock trade |
| LPLALPL Financial Holdings Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James LPLA trade |
| LMTLockheed Martin Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James LMT trade |
| LINLinde plc | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James LIN trade |
| LVSLas Vegas Sands Corp. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James LVS trade |
| LRCXLam Research Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James LRCX trade |
| LHLabcorp Holdings Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James LH trade |
| KLACKLA Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James KLAC trade |
| JPMJP Morgan Chase & Co. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James JPM trade |
| JNJJohnson & Johnson | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James JNJ trade |
| IBMInternational Business Machines Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James IBM trade |
| ICEIntercontinental Exchange Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James ICE trade |
| ITWIllinois Tool Works Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James ITW trade |
| HUMHumana Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James HUM trade |
| HONHoneywell International Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James HON trade |
| HDHome Depot Inc. (The) | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James HD trade |
| FOXAFox Corporation Class A | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James FOXA trade |
| FTVFortive Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James FTV trade |
| XOMExxonMobil Holdings Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James XOM trade |
| EOGEOG Resources Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James EOG trade |
| ETREntergy Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James ETR trade |
| ELVElevance Health Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James ELV trade |
| ETNEaton Corporation PLC | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James ETN trade |
| DLTRDollar Tree Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James DLTR trade |
| DGDollar General Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James DG trade |
| CMICummins Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James CMI trade |
| CTVACorteva Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James CTVA trade |
| COPConocoPhillips | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James COP trade |
| CMCSAComcast Corporation Class A | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James CMCSA trade |
| CTSHCognizant Technology Solutions Corporation Class A | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James CTSH trade |
| KOCoca-Cola Company (The) | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James KO trade |
| CMECME Group Inc. Class A | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James CME trade |
| CSCOCisco Systems Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James CSCO trade |
| CIENCiena Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James CIEN trade |
| CBChubb Limited | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James CB trade |
| CVXChevron Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James CVX trade |
| CATCaterpillar Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James CAT trade |
| AVGOBroadcom Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James AVGO trade |
| BMYBristol-Myers Squibb Company | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James BMY trade |
| BLKBlackRock Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James BLK trade |
| BRK.BBerkshire Hathaway Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James BRK.B trade |
| BDXBecton Dickinson and Company | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James BDX trade |
| BACBank of America Corporation | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James BAC trade |
| AXTAAxalta Coating Systems Ltd. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James AXTA trade |
| AVTRAvantor Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James AVTR trade |
| ADPAutomatic Data Processing Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James ADP trade |
| TAT&T Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James T trade |
| APTVAptiv PLC | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James APTV trade |
| AMATApplied Materials Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James AMAT trade |
| AAPLApple Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James AAPL trade |
| ADIAnalog Devices Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James ADI trade |
| AXPAmerican Express Company | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James AXP trade |
| AEPAmerican Electric Power Company Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James AEP trade |
| AMZNAmazon.com Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James AMZN trade |
| GOOGAlphabet Inc. Class C | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James GOOG trade |
| GOOGLAlphabet Inc. Class A | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James GOOGL trade |
| ALLEAllegion plc | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James ALLE trade |
| AMDAdvanced Micro Devices Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James AMD trade |
| ACNAccenture plc Class A | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James ACN trade |
| ABBVAbbVie Inc. | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James ABBV trade |
| ABTAbbott Laboratories | Buy | $1,001 – $15,000 | Nov 10, 2023 | Filing for John James ABT trade |
Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction.
Frequently asked questions
- What stocks does John James trade?
- Based on STOCK Act disclosures, John James's most frequently reported holdings and trades include NVDA, MDT, ELV, CAH and PGR. Disclosures show transactions, not a complete current portfolio, and may include assets held by a spouse or dependent child.
- When did John James last report a trade?
- The latest transaction on file is dated Jun 12, 2026 and the most recent report was filed on Jul 12, 2026. Members have up to 45 days after a trade to disclose it, so newer trades may not be public yet.
- How many stock trades has John James disclosed?
- MetaCap has 274 transactions on file for John James: 129 purchases and 145 sales.
- How much money is involved in John James's trades?
- Exact values are not disclosed. Each trade is reported within a dollar range, most commonly $1,001 – $15,000.
- Where does this data come from?
- House reports come from the Clerk of the House financial disclosure site. Each row links to the original filing.
More Congress trading
Latest filing Jul 12, 2026. Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction. Disclosures are shown as filed and are not a recommendation to buy or sell any security. Market data is delayed at least 15 minutes and provided for informational purposes only. Not investment advice. Full disclaimer