Congress trades

Rep. John McGuire reported 17 stock trades in the past year. The most traded stock was Microsoft MSFT, with 3 trades. The latest trade was a partial sale of Apple AAPL on 08/18, reported 09/02.

John McGuire

Representative · Republican · VA District 5
In office
Since 2025
Age
Age 58
First reported trade
26/01/20
Trades
17 trades
Est. trade volume
$136K
Estimate
Last trade
08/18
Median days to report
20 days

Trading activity

Reported trades

Trade
AppleAAPL
Partial saleSpouse$1K–$15K08/1809/0215 days later
NvidiaNVDA
BuySpouse$1K–$15K08/1809/0215 days later
Partial saleSpouse$1K–$15K07/3108/1010 days later
BuySpouse$1K–$15K07/1508/1026 days later
Full saleSpouse$1K–$15K07/1408/1027 days later
Partial saleSpouse$1K–$15K07/1008/1031 days later
Partial saleSpouse$1K–$15K07/0707/081 days later
BuySpouse$1K–$15K06/1507/0823 days later
Partial saleSpouse$1K–$15K06/0406/106 days later
BuySpouse$1K–$15K06/0406/106 days later
AppleAAPL
BuySpouse$1K–$15K04/1505/1328 days later
BuySpouse$1K–$15K04/1505/1328 days later
NvidiaNVDA
BuySpouse$1K–$15K04/1505/1328 days later
Partial saleSpouse$1K–$15K01/3002/1011 days later
NvidiaNVDA
BuySpouse$1K–$15K01/3002/1011 days later
BuySpouse$1K–$15K01/2102/1020 days later
Partial saleSpouse$1K–$15K01/2002/1021 days later

Lobbyist contributions

Since 23/01/01: 201 contributions · $379K

Common questions

What stocks has Rep. John McGuire bought recently?
The latest reported purchases: Nvidia NVDA on 08/18 ($1,001–$15,000, reported 09/02), Applied Materials AMAT on 07/15 ($1,001–$15,000, reported 08/10) and Space Exploration Technologies SPCX on 06/15 ($1,001–$15,000, reported 07/08).
What stocks has Rep. John McGuire sold recently?
The latest reported sales: Apple AAPL on 08/18 ($1,001–$15,000, reported 09/02), Palo Alto Networks PANW on 07/31 ($1,001–$15,000, reported 08/10) and BlackRock BLK on 07/14 ($1,001–$15,000, reported 08/10).
Which stocks has Rep. John McGuire traded most?
By trades reported in the past year: Microsoft MSFT (3 trades), Nvidia NVDA (3 trades) and BlackRock BLK (3 trades).