← Leaderboard
JM
U.S. Representative • VA · District 5
John McGuire
RElected 2025
Total Trades
22
Buys
15
Sells
6
Tickers Traded
7
Crypto Exposure
—
no disclosed crypto
Trading Intelligence
Sector Exposure by Trade Count
Technology
10/5
Other
3/0
Healthcare
2/0
Consumer Disc.
0/2
BuysSells
🏆 Trade Alpha Ledger
best & worst individual trades vs SPY9 trades scored▲ Best Performers
Avg Alpha
-30.8% vs SPY
Win Rate
22% beat market
Best Trade
WMT +4.6%
Worst Trade
UNH -76.2%
Excess return measured 30 days post-trade vs SPY benchmark
Committee Assignments (7)
House Committee on Armed Services
chairdefenseaerospace
View companies in jurisdiction →
House Committee on Armed Services
chairdefenseaerospace
View companies in jurisdiction →
House Committee on Armed Services
chairdefenseaerospace
View companies in jurisdiction →
House Committee on Oversight and Government Reform
chairView companies in jurisdiction →
House Committee on Oversight and Government Reform
chairView companies in jurisdiction →
House Committee on Oversight and Government Reform
chairView companies in jurisdiction →
House Committee on Oversight and Government Reform
chairView companies in jurisdiction →
Filing Delay Pattern
days between trade and STOCK Act disclosure · each dot = one trade92% on timeAvg delay: 17dLate (>30d): 2On-time: 22 / 24 trades
● buy● sell / late● other
STOCK Act requires disclosure within 30 days of a transaction. Red dashed line marks the legal threshold — dots above it represent late filings.
Recent Trades (24)
| Date | Ticker | Asset | Action | Amount | Filing Delay |
|---|---|---|---|---|---|
| 6/12/2025 | — | PTR Filing 20030509 | DISCLOSED | — | — |
| 5/16/2025 | — | PTR Filing 20016861 | DISCLOSED | — | — |
| 2026-01-30 | NVDA | NVDA | BUY | $1K – $15K | 12d |
| 2026-01-30 | MSFT | MSFT | SELL | $1K – $15K | 12d |
| 2026-01-21 | MSFT | MSFT | BUY | $1K – $15K | 21d |
| 2026-01-20 | WMT | WMT | SELL | $1K – $15K | 22d |
| 2026-01-30 | NVDA | NVDA | BUY | $1K – $15K | 11d |
| 2026-01-30 | MSFT | MSFT | SELL | $1K – $15K | 11d |
| 2026-01-21 | MSFT | MSFT | BUY | $1K – $15K | 20d |
| 2026-01-20 | WMT | WMT | SELL | $1K – $15K | 21d |
| 2025-06-30 | META | META | BUY | $1K – $15K | 11d |
| 2025-06-27 | NOW | NOW | SELL | $1K – $15K | 14d |
| 2025-06-16 | NFLX | NFLX | BUY | $1K – $15K | 25d |
| 2025-06-30 | META | META | BUY | $1K – $15K | 10d |
| 2025-06-27 | NOW | NOW | SELL | $1K – $15K | 13d |
| 2025-06-16 | NFLX | NFLX | BUY | $1K – $15K | 24d |
| 2025-06-30 | META | Meta Platforms, Inc. - Class A Common Stock | BUY | $1K – $15K | 7d |
| 2025-06-16 | NFLX | Netflix, Inc. - Common Stock | BUY | $1K – $15K | 21d |
| 2025-06-27 | NOW | ServiceNow, Inc. Common Stock | PARTIAL_SELL | $1K – $15K | 10d |
| 2025-05-16 | NOW | NOW | BUY | $1K – $15K | 28d |
| 2025-05-16 | NOW | NOW | BUY | $1K – $15K | 27d |
| 2025-05-16 | NOW | ServiceNow, Inc. Common Stock | BUY | $1K – $15K | 14d |
| 2025-04-10 | UNH | UNH | BUY | $1K – $15K | 36d |
| 2025-04-10 | UNH | UnitedHealth Group Incorporated | BUY | $1K – $15K | 35d |