Republican Representative from Virginia · STOCK Act Periodic Transaction Reports
| Date | Type | Asset | Amount | Source |
|---|---|---|---|---|
| 2026-07-31 | Partial sale | PANW · Palo Alto Networks, Inc. (PANW) [ST] | $1,001 - $15,000 | |
| 2026-07-15 | Purchase | AMAT · Applied Materials, Inc. - Common Stock (AMAT) [ST] | $1,001 - $15,000 | |
| 2026-07-14 | Sale | BLK · BlackRock, Inc. Common Stock (BLK) [ST] | $1,001 - $15,000 | |
| 2026-07-10 | Partial sale | BLK · BlackRock, Inc. Common Stock (BLK) [ST] | $1,001 - $15,000 |
| 2026-07-07 | Partial sale | BLK · BlackRock, Inc. Common Stock (BLK) [ST] | $1,001 - $15,000 |
| 2026-06-15 | Purchase | SPCX · Space Exploration Technologies Corp. - Class A Common Stock (SPCX) [ST] | $1,001 - $15,000 |
| 2026-06-04 | Partial sale | DELL · Dell Technologies Inc. Class C Common Stock (DELL) [ST] | $1,001 - $15,000 |
| 2026-06-04 | Purchase | META · Meta Platforms, Inc. - Class A Common Stock (META) [ST] | $1,001 - $15,000 |
| 2026-04-15 | Purchase | AAPL · Apple Inc. - Common Stock (AAPL) [ST] | $1,001 - $15,000 |
| 2026-04-15 | Purchase | NVDA · NVIDIA Corporation - Common Stock (NVDA) [ST] | $1,001 - $15,000 |
| 2026-04-15 | Purchase | MSFT · Microsoft Corporation - Common Stock (MSFT) [ST] | $1,001 - $15,000 |
| 2026-01-30 | Partial sale | MSFT · Microsoft Corporation - Common Stock (MSFT) [ST] | $1,001 - $15,000 |
| 2026-01-30 | Purchase | NVDA · NVIDIA Corporation - Common Stock (NVDA) [ST] | $1,001 - $15,000 |
| 2026-01-21 | Purchase | MSFT · Microsoft Corporation - Common Stock (MSFT) [ST] | $1,001 - $15,000 |
| 2026-01-20 | Partial sale | WMT · Walmart Inc. - Common Stock (WMT) [ST] | $1,001 - $15,000 |