Member of Congress
John McGuire
U.S. Representative (R-VA)
Files periodic transaction reports as a member of the House.
Net position (from disclosed buys and sells)
Recent disclosed trades
| Date | Company | Action | Amount |
|---|
| 2026-08-18 | NVIDIA Corporation - Common Stock (NVDA) | Buy | $1,001–$15,000 |
| 2026-08-18 | Apple Inc. - Common Stock (AAPL) | Sellp | $1,001–$15,000 |
| 2026-07-31 | Palo Alto Networks, Inc. (PANW) | Sellp | $1,001–$15,000 |
| 2026-07-15 | Applied Materials, Inc. - Common Stock (AMAT) | Buy | $1,001–$15,000 |
| 2026-07-14 | BlackRock, Inc. Common Stock (BLK) | Sell | $1,001–$15,000 |
| 2026-07-10 | BlackRock, Inc. Common Stock (BLK) | Sellp | $1,001–$15,000 |
| 2026-07-07 | BlackRock, Inc. Common Stock (BLK) | Sellp | $1,001–$15,000 |
| 2026-06-15 | Space Exploration Technologies Corp. - Class A Common Stock (SPCX) | Buy | $1,001–$15,000 |
| 2026-06-04 | Meta Platforms, Inc. - Class A Common Stock (META) | Buy | $1,001–$15,000 |
| 2026-06-04 | Dell Technologies Inc. Class C Common Stock (DELL) | Sellp | $1,001–$15,000 |
| 2026-04-15 | NVIDIA Corporation - Common Stock (NVDA) | Buy | $1,001–$15,000 |
| 2026-04-15 | Microsoft Corporation - Common Stock (MSFT) | Buy | $1,001–$15,000 |
| 2026-04-15 | Apple Inc. - Common Stock (AAPL) | Buy | $1,001–$15,000 |
| 2026-01-30 | NVIDIA Corporation - Common Stock (NVDA) | Buy | $1,001–$15,000 |
| 2026-01-30 | Microsoft Corporation - Common Stock (MSFT) | Sellp | $1,001–$15,000 |
| 2026-01-21 | Microsoft Corporation - Common Stock (MSFT) | Buy | $1,001–$15,000 |
| 2026-01-20 | Walmart Inc. - Common Stock (WMT) | Sellp | $1,001–$15,000 |
Disclosures current as of 2026-09-27.
Open the full interactive profile →