MetaCap
John J. McGuire III official portrait

John J. McGuire III Stock Trades

U.S. RepresentativeRepublicanVA, District 5

Trades on file
22
Buys / sells
13 / 9
Last trade
Aug 18, 2026
Typical amount
$1,001 – $15,000

John J. McGuire III's trading activity

Rep. John J. McGuire III, a Republican from VA, has 22 stock and securities transactions on file in periodic transaction reports filed under the STOCK Act. The most frequently reported tickers are NVDA (3 trades), MSFT (3 trades) and BLK (3 trades). Across all reported trades, 13 were purchases and 9 were sales (full or partial).

The most recent reported transaction is dated Aug 18, 2026, and the latest report was filed on Sep 2, 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

John J. McGuire III trades by year
YearTrades
202617
20255

Stocks John J. McGuire III trades most

Stocks most traded by John J. McGuire III
StockTradesBuysSells
NVDANVIDIA330
MSFTMicrosoft321
BLKBlackRock303
NOWServiceNow211
METAMeta Platforms220
AAPLApple211
UNHUnitedHealth Group110
WMTWalmart101
AMATApplied Materials110
DELLDell Technologies101
NFLXNetflix110
PANWPalo Alto Networks101
SPCXSpace Exploration Technologies110

John J. McGuire III trade history

Stock trades disclosed by John J. McGuire III
AssetTypeAmountTradedFiling
NVDANVIDIA CorporationBuySpouse$1,001 – $15,000Aug 18, 2026Filing for John J. McGuire III NVDA trade
AAPLApple Inc.Partial sellSpouse$1,001 – $15,000Aug 18, 2026Filing for John J. McGuire III AAPL trade
PANWPalo Alto Networks Inc.Partial sellSpouse$1,001 – $15,000Jul 31, 2026Filing for John J. McGuire III PANW trade
AMATApplied Materials Inc.BuySpouse$1,001 – $15,000Jul 15, 2026Filing for John J. McGuire III AMAT trade
BLKBlackRock Inc.SellSpouse$1,001 – $15,000Jul 14, 2026Filing for John J. McGuire III BLK trade
BLKBlackRock Inc.Partial sellSpouse$1,001 – $15,000Jul 10, 2026Filing for John J. McGuire III BLK trade
BLKBlackRock Inc.Partial sellSpouse$1,001 – $15,000Jul 7, 2026Filing for John J. McGuire III BLK trade
SPCXSpace Exploration Technologies Corp. Class ABuySpouse$1,001 – $15,000Jun 15, 2026Filing for John J. McGuire III SPCX trade
METAMeta Platforms Inc. Class ABuySpouse$1,001 – $15,000Jun 4, 2026Filing for John J. McGuire III META trade
DELLDell Technologies Inc. Class CPartial sellSpouse$1,001 – $15,000Jun 4, 2026Filing for John J. McGuire III DELL trade
NVDANVIDIA CorporationBuySpouse$1,001 – $15,000Apr 15, 2026Filing for John J. McGuire III NVDA trade
MSFTMicrosoft CorporationBuySpouse$1,001 – $15,000Apr 15, 2026Filing for John J. McGuire III MSFT trade
AAPLApple Inc.BuySpouse$1,001 – $15,000Apr 15, 2026Filing for John J. McGuire III AAPL trade
NVDANVIDIA CorporationBuySpouse$1,001 – $15,000Jan 30, 2026Filing for John J. McGuire III NVDA trade
MSFTMicrosoft CorporationPartial sellSpouse$1,001 – $15,000Jan 30, 2026Filing for John J. McGuire III MSFT trade
MSFTMicrosoft CorporationBuySpouse$1,001 – $15,000Jan 21, 2026Filing for John J. McGuire III MSFT trade
WMTWalmart Inc.Partial sellSpouse$1,001 – $15,000Jan 20, 2026Filing for John J. McGuire III WMT trade
METAMeta Platforms Inc. Class ABuySpouse$1,001 – $15,000Jun 30, 2025Filing for John J. McGuire III META trade
NOWServiceNow Inc.Partial sellSpouse$1,001 – $15,000Jun 27, 2025Filing for John J. McGuire III NOW trade
NFLXNetflix Inc.BuySpouse$1,001 – $15,000Jun 16, 2025Filing for John J. McGuire III NFLX trade
NOWServiceNow Inc.BuySpouse$1,001 – $15,000May 16, 2025Filing for John J. McGuire III NOW trade
UNHUnitedHealth Group IncorporatedBuySpouse$1,001 – $15,000Apr 10, 2025Filing for John J. McGuire III UNH 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 J. McGuire III trade?
Based on STOCK Act disclosures, John J. McGuire III's most frequently reported holdings and trades include NVDA, MSFT, BLK, NOW and META. Disclosures show transactions, not a complete current portfolio, and may include assets held by a spouse or dependent child.
When did John J. McGuire III last report a trade?
The latest transaction on file is dated Aug 18, 2026 and the most recent report was filed on Sep 2, 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 J. McGuire III disclosed?
MetaCap has 22 transactions on file for John J. McGuire III: 13 purchases and 9 sales.
How much money is involved in John J. McGuire III'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 Sep 2, 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