PELOSI, NANCY BUYNVDA$500K–$1M·TUBERVILLE, TOMMY BUYMSFT$50K–$100K·CRENSHAW, DAN SELLXOM$15K–$50K·PELOSI, NANCY BUYNVDA$500K–$1M·TUBERVILLE, TOMMY BUYMSFT$50K–$100K·CRENSHAW, DAN SELLXOM$15K–$50K·
← Leaderboard
JM
U.S. RepresentativeVA · 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
Most-Traded Stocks
NOW6 trades
MSFT4 trades
NFLX3 trades
META3 trades
WMT2 trades
UNH2 trades
NVDA2 trades
Monthly Activity (last 12 mo)
05
06
01
20 trades shown

🏆 Trade Alpha Ledger

best & worst individual trades vs SPY9 trades scored
▲ Best Performers
WMTSELL2026-01$8K
+4.6%
NVDABUY2026-01$8K
+3.2%
MSFTSELL2026-01$8K
-2.2%
MSFTBUY2026-01$8K
-6.3%
METABUY2025-06$8K
-23.7%
▼ Worst Performers
UNHBUY2025-04$8K
-76.2%
NOWBUY2025-05$8K
-70.2%
NOWSELL2025-06$8K
-64.9%
NFLXBUY2025-06$8K
-41.9%
METABUY2025-06$8K
-23.7%
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)

Filing Delay Pattern

days between trade and STOCK Act disclosure · each dot = one trade92% on time
0d15d30d30d limit6/125/162025
Avg 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)

DateTickerAssetActionAmountFiling Delay
6/12/2025PTR Filing 20030509DISCLOSED
5/16/2025PTR Filing 20016861DISCLOSED
2026-01-30NVDANVDABUY$1K – $15K12d
2026-01-30MSFTMSFTSELL$1K – $15K12d
2026-01-21MSFTMSFTBUY$1K – $15K21d
2026-01-20WMTWMTSELL$1K – $15K22d
2026-01-30NVDANVDABUY$1K – $15K11d
2026-01-30MSFTMSFTSELL$1K – $15K11d
2026-01-21MSFTMSFTBUY$1K – $15K20d
2026-01-20WMTWMTSELL$1K – $15K21d
2025-06-30METAMETABUY$1K – $15K11d
2025-06-27NOWNOWSELL$1K – $15K14d
2025-06-16NFLXNFLXBUY$1K – $15K25d
2025-06-30METAMETABUY$1K – $15K10d
2025-06-27NOWNOWSELL$1K – $15K13d
2025-06-16NFLXNFLXBUY$1K – $15K24d
2025-06-30METAMeta Platforms, Inc. - Class A Common StockBUY$1K – $15K7d
2025-06-16NFLXNetflix, Inc. - Common StockBUY$1K – $15K21d
2025-06-27NOWServiceNow, Inc. Common StockPARTIAL_SELL$1K – $15K10d
2025-05-16NOWNOWBUY$1K – $15K28d
2025-05-16NOWNOWBUY$1K – $15K27d
2025-05-16NOWServiceNow, Inc. Common StockBUY$1K – $15K14d
2025-04-10UNHUNHBUY$1K – $15K36d
2025-04-10UNHUnitedHealth Group IncorporatedBUY$1K – $15K35d