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 50 disclosed purchases from the last 3 years we can price, John James's buys have averaged a +45.3% return since each trade became public, beating the S&P 500 by 9 points, with 82% 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
+45.3%
vs S&P 500
+9.3%
Win rate
82%
Buys scored
50

Best buy: CIEN +497.0% · Worst: APTV −39.0%. 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 −9.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 +8.7% Self filing ↗
Aug 27, 2024 Jun 3, 2024 APD Purchase $1,001 - $15,000 +5.2% 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 +100.6% Self filing ↗
Aug 27, 2024 May 2, 2024 CCI Purchase $1,001 - $15,000 −32.6% Self filing ↗
Aug 27, 2024 Apr 25, 2024 TJX Purchase $1,001 - $15,000 +13.8% Self filing ↗
Aug 27, 2024 Mar 6, 2024 TMO Purchase $1,001 - $15,000 +11.2% Self filing ↗
Aug 27, 2024 Feb 23, 2024 EA Purchase $1,001 - $15,000 −0.1% Self filing ↗
Aug 27, 2024 Feb 14, 2024 WAB Purchase $1,001 - $15,000 +74.1% Self filing ↗
Aug 27, 2024 Feb 9, 2024 NVDA Purchase $1,001 - $15,000 +92.3% 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 −26.2% Self filing ↗
Aug 13, 2024 Nov 10, 2023 ABBV Purchase $1,001 - $15,000 +44.9% Self filing ↗
Aug 13, 2024 Nov 10, 2023 AMD Purchase $1,001 - $15,000 +309.2% Self filing ↗
Aug 13, 2024 Nov 10, 2023 GOOGL Purchase $1,001 - $15,000 +111.5% Self filing ↗
Aug 13, 2024 Nov 10, 2023 AMZN Purchase $1,001 - $15,000 +37.9% Self filing ↗
Aug 13, 2024 Nov 10, 2023 AXP Purchase $1,001 - $15,000 +21.0% 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 50 disclosed purchases from recent years that we can price have averaged a +45.3% return since each became public — beating the S&P 500 by 9 points on average, with 82% 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 +497.0% 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 1280 trades Josh Gottheimer Josh Gottheimer Democrat · NJ 1163 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 Sep 29, 2026. Not investment advice.