John James

John James

Republican MI · U.S. House · MI10
Total trades
123
Purchases
61
Sales
62
Est. volume
$1.0M
Top holding
ABBV
Last traded
Sep 4, 2024

John James is a Republican member of the U.S. House of Representatives from MI. Across the disclosures we track, John James has reported 123 stock trades — 61 purchases and 62 sales — worth an estimated $1.0M at the midpoints of the disclosed ranges, leaning toward selling. The most frequently traded position is ABBV (AbbVie Inc.), appearing in 2 disclosures. Looking at the 51 disclosed purchases from the last 3 years we can price, John James's buys have averaged a +50.2% return since each trade became public, beating the S&P 500 by 12 points, with 84% of those buys currently in the green. The most recent disclosed transaction was on Sep 4, 2024. Under the STOCK Act, members must report trades within 45 days — each row below links to the original House filing.

John James's trading activity

Disclosed trades per quarter — last 3 years buys   sales
22·Q122·Q323·Q123·Q32023 Q4: 50 buys502024 Q1: 4 buys42024 Q1: 1 sale124·Q12024 Q2: 5 buys52024 Q2: 2 sales22024 Q3: 2 buys22024 Q3: 59 sales5924·Q3

John James's track record

Avg buy return
+50.2%
vs S&P 500
+12.4%
Win rate
84%
Buys scored
51

Best buy: CIEN +649.4% · Worst: APTV −32.2%. Return measured from each purchase's disclosure month to today (coverage-universe buys, equal-weighted). Information only, not investment advice.

John James's disclosed trades

DisclosedTradedTickerTypeAmountSince disclosedOwner
Sep 5, 2024 Sep 4, 2024 ABBV Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 AMD Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 GOOGL Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 GOOG Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 AEE Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 ADI Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 AMAT Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 T Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 AVB Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 AVY Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 BDX Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 BLK Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 BAH Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 AVGO Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 CDW Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 CB Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 CSCO Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 KO Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 CMCSA Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 CTVA Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 CMI Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 DFS Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 DNB Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 EA Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 ETR Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 FTV Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 GPC Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 HON Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 ICLR Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 ICE Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 JNJ Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 KLAC Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 LIN Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 MMC Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 MCD Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 MRK Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 MCHP Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 MSFT Sale $15,001 - $50,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 MS Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 NOC Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 NVDA Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 PKG Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 PEP Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 PPG Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 PLD Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 PSA Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 SNY Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 SKX Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 SO Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 TXN Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 TMO Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 TT Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 VLO Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 WMT Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 WM Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 WFC Sale $1,001 - $15,000 Self filing ↗
Sep 5, 2024 Sep 4, 2024 ZBRA Sale $1,001 - $15,000 Self filing ↗
Sep 4, 2024 Aug 28, 2024 UBER Purchase $1,001 - $15,000 +0.3% Self filing ↗
Sep 4, 2024 Aug 28, 2024 UPS Sale $1,001 - $15,000 Self filing ↗
Aug 27, 2024 Jul 18, 2024 DFS Purchase $1,001 - $15,000 Self filing ↗
Aug 27, 2024 Jul 16, 2024 VEEV Sale $1,001 - $15,000 Self filing ↗
Aug 27, 2024 Jun 18, 2024 MDT Purchase $1,001 - $15,000 +9.3% Self filing ↗
Aug 27, 2024 Jun 3, 2024 APD Purchase $1,001 - $15,000 +14.7% Self filing ↗
Aug 27, 2024 Jun 3, 2024 AXP Sale $1,001 - $15,000 Self filing ↗
Aug 27, 2024 May 6, 2024 UL Sale $1,001 - $15,000 Self filing ↗
Aug 27, 2024 May 2, 2024 CAH Purchase $1,001 - $15,000 +113.2% Self filing ↗
Aug 27, 2024 May 2, 2024 CCI Purchase $1,001 - $15,000 −26.8% Self filing ↗
Aug 27, 2024 Apr 25, 2024 TJX Purchase $1,001 - $15,000 +33.0% Self filing ↗
Aug 27, 2024 Mar 6, 2024 TMO Purchase $1,001 - $15,000 −1.3% Self filing ↗
Aug 27, 2024 Feb 23, 2024 EA Purchase $1,001 - $15,000 +39.2% Self filing ↗
Aug 27, 2024 Feb 14, 2024 WAB Purchase $1,001 - $15,000 +75.8% Self filing ↗
Aug 27, 2024 Feb 9, 2024 NVDA Purchase $1,001 - $15,000 +88.0% Self filing ↗
Aug 27, 2024 Jan 18, 2024 BMY Sale $1,001 - $15,000 Self filing ↗
Aug 13, 2024 Nov 16, 2023 BP Purchase $1,001 - $15,000 Self filing ↗
Aug 13, 2024 Nov 16, 2023 ELV Purchase $1,001 - $15,000 −25.7% Self filing ↗
Aug 13, 2024 Nov 10, 2023 ABBV Purchase $1,001 - $15,000 +35.3% Self filing ↗
Aug 13, 2024 Nov 10, 2023 AMD Purchase $1,001 - $15,000 +225.1% Self filing ↗
Aug 13, 2024 Nov 10, 2023 GOOGL Purchase $1,001 - $15,000 +111.9% Self filing ↗
Aug 13, 2024 Nov 10, 2023 AMZN Purchase $1,001 - $15,000 +49.7% Self filing ↗
Aug 13, 2024 Nov 10, 2023 AXP Purchase $1,001 - $15,000 +35.9% Self filing ↗

Showing the 80 most recent disclosures of 123 total.

Most-traded stocks

ABBVAbbVie Inc. 2 trades AMDAdvanced Micro Devices, Inc. 2 trades GOOGLAlphabet Inc. 2 trades CMICummins Inc. 2 trades DFSDiscover Financial Services Common Stock 2 trades EAElectronic Arts Inc. 2 trades LINLinde plc 2 trades MMCMarsh & McLennan Companies, Inc. Common Stock 2 trades

John James's stock trading: frequently asked questions

What stocks does John James trade the most?

John James's most frequently disclosed positions are ABBV (AbbVie Inc., 2 trades), AMD (Advanced Micro Devices, Inc., 2 trades), GOOGL (Alphabet Inc., 2 trades), based on official House financial disclosures.

How many stock trades has John James disclosed?

John James has disclosed 123 stock trades since 2023 — 61 purchases and 62 sales worth an estimated $1.0M at the midpoints of the disclosed ranges.

Do John James's stock picks beat the market?

The 51 disclosed purchases from recent years that we can price have averaged a +50.2% return since each became public — beating the S&P 500 by 12 points on average, with 84% of buys currently profitable.

What was John James's best stock trade?

Among purchases we track, John James's best performer is CIEN (Ciena Corporation), up +649.4% since the trade was disclosed.

When did John James last trade stocks?

The most recent transaction John James disclosed was on Sep 4, 2024. Members of Congress must report trades within 45 days under the STOCK Act, so new filings can lag the trade itself.

Is it legal for John James to trade stocks?

Yes — members of Congress may trade stocks, but the 2012 STOCK Act requires them to publicly disclose every trade over $1,000 within 45 days. This page tracks John James's disclosures and links to the original filings.

Other active members of Congress

Thomas MacArthur Thomas MacArthur Republican · NJ 1299 trades Gilbert Cisneros Gilbert Cisneros Democrat · CA 1193 trades Josh Gottheimer Josh Gottheimer Democrat · NJ 1161 trades Susie Lee Susie Lee Democrat · NV 850 trades Greg Gianforte Greg Gianforte Republican · MT 746 trades Alan S. Lowenthal Alan S. Lowenthal Democrat · CA 687 trades Lisa McClain Lisa McClain Republican · MI 664 trades Lois Frankel Lois Frankel Democrat · FL 625 trades

Source: John James's official US House Periodic Transaction Report filings. Amounts are disclosed as ranges; estimates use range midpoints. Data may be delayed or contain filer errors. Updated Aug 13, 2026. Not investment advice.