

John J. McGuire IIIR
House · VA-5 · Filing since Apr 10, 2025
House Committee on Armed ServicesHouse Committee on Oversight and Government Reform
Disclosed trades
22
Disclosed volume
$104K
range midpoints
Return on matched positions
-6.3%
S&P 500, same days
+10.6%
Excess vs S&P 500
-16.9%
Median holding
141.5d
Closed positions
33.3%1W / 2L
Bought and sold. Realized: $740
Still held
45.5%5W / 6L
Open at the latest close. Unrealized: −$7K
Matched positions
Buys matched to sells, oldest first| Ticker | Opened | Closed | Size | Return | S&P 500, same days | Excess | Held |
|---|---|---|---|---|---|---|---|
| NVDA | Aug 18, 2026 | Open | $8K | -3.4% | -0.8% | -2.7% | 33d |
| AAPL | Apr 15, 2026 | Aug 18, 2026 | $7K | +16.4% | +9.6% | +6.7% | 125d |
| AMAT | Jul 15, 2026 | Open | $8K | -27.3% | +0.9% | -28.2% | 67d |
| SPCX | Jun 15, 2026 | Open | $8K | -25.5% | +0.9% | -26.4% | 97d |
| META | Jun 4, 2026 | Open | $8K | +6.1% | +0.6% | +5.5% | 108d |
| MSFT | Apr 15, 2026 | Open | $8K | +20.9% | +8.8% | +12.1% | 158d |
| NVDA | Apr 15, 2026 | Open | $8K | +6.7% | +8.8% | -2.1% | 158d |
| AAPL | Apr 15, 2026 | Open | $1K | +24.4% | +8.8% | +15.5% | 158d |
| MSFT | Jan 21, 2026 | Jan 30, 2026 | $8K | -3.1% | +1.0% | -4.1% | 9d |
| NVDA | Jan 30, 2026 | Open | $8K | +11.0% | +10.1% | +0.9% | 233d |
| META | Jun 30, 2025 | Open | $8K | -9.8% | +23.3% | -33.1% | 447d |
| NOW | May 16, 2025 | Jun 27, 2025 | $8K | -1.7% | +3.5% | -5.2% | 42d |
| NFLX | Jun 16, 2025 | Open | $8K | -36.4% | +26.4% | -62.8% | 461d |
| UNH | Apr 10, 2025 | Open | $8K | -36.8% | +45.2% | -82.0% | 528d |
Latest filings
All 22 →| Asset | Type | Owner | Traded | Filed | Amount | Filing |
|---|---|---|---|---|---|---|
AAPLApple Inc. | Partial sale | Spouse | Aug 18, 2026 | Sep 2, 2026 | $1,001 - $15,000 | PDF ↗ |
NVDANVIDIA Corporation | Buy | Spouse | Aug 18, 2026 | Sep 2, 2026 | $1,001 - $15,000 | PDF ↗ |
PANWPalo Alto Networks, Inc. | Partial sale | Spouse | Jul 31, 2026 | Aug 10, 2026 | $1,001 - $15,000 | PDF ↗ |
AMATApplied Materials, Inc. | Buy | Spouse | Jul 15, 2026 | Aug 10, 2026 | $1,001 - $15,000 | PDF ↗ |
BLKBlackRock, Inc. Common Stock | Sell | Spouse | Jul 14, 2026 | Aug 10, 2026 | $1,001 - $15,000 | PDF ↗ |
BLKBlackRock, Inc. Common Stock | Partial sale | Spouse | Jul 10, 2026 | Aug 10, 2026 | $1,001 - $15,000 | PDF ↗ |
BLKBlackRock, Inc. Common Stock | Partial sale | Spouse | Jul 7, 2026 | Jul 8, 2026 | $1,001 - $15,000 | PDF ↗ |
SPCXSpace Exploration Technologies Corp. - Class A Common Stock | Buy | Spouse | Jun 15, 2026 | Jul 8, 2026 | $1,001 - $15,000 | PDF ↗ |
DELLDell Technologies Inc. Class C Common Stock | Partial sale | Spouse | Jun 4, 2026 | Jun 10, 2026 | $1,001 - $15,000 | PDF ↗ |
METAMeta Platforms, Inc. - Class A Common Stock | Buy | Spouse | Jun 4, 2026 | Jun 10, 2026 | $1,001 - $15,000 | PDF ↗ |
AAPLApple Inc. | Buy | Spouse | Apr 15, 2026 | May 13, 2026 | $1,001 - $15,000 | PDF ↗ |
MSFTMicrosoft Corporation | Buy | Spouse | Apr 15, 2026 | May 13, 2026 | $1,001 - $15,000 | PDF ↗ |
NVDANVIDIA Corporation | Buy | Spouse | Apr 15, 2026 | May 13, 2026 | $1,001 - $15,000 | PDF ↗ |
MSFTMicrosoft Corporation | Partial sale | Spouse | Jan 30, 2026 | Feb 10, 2026 | $1,001 - $15,000 | PDF ↗ |
NVDANVIDIA Corporation | Buy | Spouse | Jan 30, 2026 | Feb 10, 2026 | $1,001 - $15,000 | PDF ↗ |
MSFTMicrosoft Corporation | Buy | Spouse | Jan 21, 2026 | Feb 10, 2026 | $1,001 - $15,000 | PDF ↗ |
WMTWalmart Inc. | Partial sale | Spouse | Jan 20, 2026 | Feb 10, 2026 | $1,001 - $15,000 | PDF ↗ |
METAMeta Platforms, Inc. - Class A Common Stock | Buy | Spouse | Jun 30, 2025 | Jul 10, 2025 | $1,001 - $15,000 | PDF ↗ |
NOWServiceNow, Inc. Common Stock | Partial sale | Spouse | Jun 27, 2025 | Jul 10, 2025 | $1,001 - $15,000 | PDF ↗ |
NFLXNetflix, Inc. | Buy | Spouse | Jun 16, 2025 | Jul 10, 2025 | $1,001 - $15,000 | PDF ↗ |
NOWServiceNow, Inc. Common Stock | Buy | Spouse | May 16, 2025 | Jun 12, 2025 | $1,001 - $15,000 | PDF ↗ |
UNHUnitedHealth Group Incorporated Common Stock | Buy | Spouse | Apr 10, 2025 | May 16, 2025 | $1,001 - $15,000 | PDF ↗ |
How these returns are calculated
- Filings disclose a dollar range, never a share count. Each trade is sized at the midpoint of its range and converted to shares at that day’s close.
- Buys are matched to sells oldest-first. A sell with no buy on file — the position was opened before this record starts — is left out instead of scored.
- The S&P 500 column is the index bought the day the position opened and sold the day it closed, so the comparison covers the days they were actually exposed.
- Win rate is shown separately for closed and open positions. Counting only closed sales flatters anyone still holding losers.
- Stocks only. An option’s payoff is not the underlying’s price move, so options, bonds and funds are listed but not scored.
- Sales with no matching purchase on file: 8
- Public records shown for information only. Not investment advice.
- Last computed: Sep 20, 2026